/usr/bin/java -Xmx16000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i -------------------------------------------------------------------------------- This is Ultimate 0.2.1-7cd14b8b9f04096d8ddfd3d9cd8a4ac590fe5404-7cd14b8 [2021-03-11 21:00:12,995 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-03-11 21:00:12,998 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-03-11 21:00:13,034 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-03-11 21:00:13,035 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-03-11 21:00:13,037 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-03-11 21:00:13,040 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-03-11 21:00:13,045 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-03-11 21:00:13,047 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-03-11 21:00:13,051 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-03-11 21:00:13,052 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-03-11 21:00:13,053 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-03-11 21:00:13,053 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-03-11 21:00:13,055 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-03-11 21:00:13,056 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-03-11 21:00:13,057 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-03-11 21:00:13,060 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-03-11 21:00:13,060 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-03-11 21:00:13,063 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-03-11 21:00:13,070 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-03-11 21:00:13,071 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-03-11 21:00:13,072 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-03-11 21:00:13,073 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-03-11 21:00:13,075 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-03-11 21:00:13,081 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-03-11 21:00:13,081 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-03-11 21:00:13,081 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-03-11 21:00:13,083 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-03-11 21:00:13,083 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-03-11 21:00:13,084 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-03-11 21:00:13,084 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-03-11 21:00:13,085 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-03-11 21:00:13,086 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-03-11 21:00:13,087 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-03-11 21:00:13,088 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-03-11 21:00:13,088 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-03-11 21:00:13,088 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-03-11 21:00:13,088 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-03-11 21:00:13,089 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-03-11 21:00:13,089 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-03-11 21:00:13,090 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-03-11 21:00:13,093 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-PN-SemanticLbe.epf [2021-03-11 21:00:13,127 INFO L113 SettingsManager]: Loading preferences was successful [2021-03-11 21:00:13,128 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-03-11 21:00:13,130 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-03-11 21:00:13,131 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-03-11 21:00:13,131 INFO L138 SettingsManager]: * Use SBE=true [2021-03-11 21:00:13,131 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-03-11 21:00:13,131 INFO L138 SettingsManager]: * sizeof long=4 [2021-03-11 21:00:13,131 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-03-11 21:00:13,131 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-03-11 21:00:13,132 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-03-11 21:00:13,132 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-03-11 21:00:13,132 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * sizeof long double=12 [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * Use constant arrays=true [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-03-11 21:00:13,133 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-03-11 21:00:13,133 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-03-11 21:00:13,134 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-03-11 21:00:13,134 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-03-11 21:00:13,134 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 21:00:13,134 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-03-11 21:00:13,134 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-03-11 21:00:13,135 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-03-11 21:00:13,135 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-03-11 21:00:13,135 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-03-11 21:00:13,135 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-03-11 21:00:13,135 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-03-11 21:00:13,460 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-03-11 21:00:13,487 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-03-11 21:00:13,489 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-03-11 21:00:13,490 INFO L271 PluginConnector]: Initializing CDTParser... [2021-03-11 21:00:13,490 INFO L275 PluginConnector]: CDTParser initialized [2021-03-11 21:00:13,491 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-11 21:00:13,561 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4ea4c80fd/1d0c3cd12b4343c388dfd6e0c84d18cf/FLAG96c397ccd [2021-03-11 21:00:14,114 INFO L306 CDTParser]: Found 1 translation units. [2021-03-11 21:00:14,115 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-divine/divinefifo_1w1r.i [2021-03-11 21:00:14,132 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4ea4c80fd/1d0c3cd12b4343c388dfd6e0c84d18cf/FLAG96c397ccd [2021-03-11 21:00:14,388 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/4ea4c80fd/1d0c3cd12b4343c388dfd6e0c84d18cf [2021-03-11 21:00:14,390 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-03-11 21:00:14,395 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2021-03-11 21:00:14,396 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-03-11 21:00:14,396 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-03-11 21:00:14,399 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-03-11 21:00:14,399 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 09:00:14" (1/1) ... [2021-03-11 21:00:14,400 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12d5f6ce and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:14, skipping insertion in model container [2021-03-11 21:00:14,400 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 11.03 09:00:14" (1/1) ... [2021-03-11 21:00:14,405 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-03-11 21:00:14,436 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-03-11 21:00:14,535 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-11 21:00:14,865 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-11 21:00:14,871 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-11 21:00:14,889 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-11 21:00:14,891 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-11 21:00:14,898 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-11 21:00:14,900 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-11 21:00:14,908 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-11 21:00:14,912 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-11 21:00:14,914 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-11 21:00:14,917 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 21:00:14,924 INFO L203 MainTranslator]: Completed pre-run [2021-03-11 21:00:14,941 WARN L612 FunctionHandler]: implicit declaration of function __builtin_bswap16 [2021-03-11 21:00:14,972 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-11 21:00:14,974 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-11 21:00:14,978 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-11 21:00:14,978 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-11 21:00:14,980 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-11 21:00:14,981 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-11 21:00:14,984 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-11 21:00:14,984 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-11 21:00:14,991 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-11 21:00:14,992 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-03-11 21:00:15,127 INFO L208 MainTranslator]: Completed translation [2021-03-11 21:00:15,128 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15 WrapperNode [2021-03-11 21:00:15,128 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-03-11 21:00:15,129 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-03-11 21:00:15,129 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-03-11 21:00:15,129 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-03-11 21:00:15,134 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,166 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,210 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-03-11 21:00:15,211 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-03-11 21:00:15,211 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-03-11 21:00:15,211 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-03-11 21:00:15,221 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,221 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,227 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,227 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,242 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,246 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,249 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... [2021-03-11 21:00:15,254 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-03-11 21:00:15,254 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-03-11 21:00:15,255 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-03-11 21:00:15,255 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-03-11 21:00:15,255 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-03-11 21:00:15,318 INFO L130 BoogieDeclarations]: Found specification of procedure pusher [2021-03-11 21:00:15,318 INFO L138 BoogieDeclarations]: Found implementation of procedure pusher [2021-03-11 21:00:15,327 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-03-11 21:00:15,328 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-03-11 21:00:15,328 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-03-11 21:00:15,330 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-03-11 21:00:16,068 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-03-11 21:00:16,068 INFO L299 CfgBuilder]: Removed 40 assume(true) statements. [2021-03-11 21:00:16,070 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 09:00:16 BoogieIcfgContainer [2021-03-11 21:00:16,070 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-03-11 21:00:16,071 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-03-11 21:00:16,071 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-03-11 21:00:16,073 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-03-11 21:00:16,074 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 11.03 09:00:14" (1/3) ... [2021-03-11 21:00:16,074 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6afa35a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 09:00:16, skipping insertion in model container [2021-03-11 21:00:16,074 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 11.03 09:00:15" (2/3) ... [2021-03-11 21:00:16,075 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6afa35a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 11.03 09:00:16, skipping insertion in model container [2021-03-11 21:00:16,075 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 11.03 09:00:16" (3/3) ... [2021-03-11 21:00:16,076 INFO L111 eAbstractionObserver]: Analyzing ICFG divinefifo_1w1r.i [2021-03-11 21:00:16,080 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-03-11 21:00:16,084 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 11 error locations. [2021-03-11 21:00:16,085 INFO L323 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-03-11 21:00:16,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,130 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,130 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,130 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#in~q_.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,131 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,132 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,133 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,133 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,133 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,133 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,134 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,135 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,136 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,137 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,138 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,139 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,139 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,140 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,141 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,142 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,142 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,144 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,145 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,149 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,149 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,149 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,149 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,150 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,151 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,152 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,153 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,153 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,154 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,155 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,156 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,157 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,158 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,159 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,160 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,160 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,160 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,160 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,160 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,161 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,162 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,163 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,164 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,167 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,167 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,168 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,168 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,174 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,175 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,176 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,177 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,178 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,179 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,180 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,181 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,182 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,183 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,184 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,185 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,186 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,188 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,189 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,190 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,191 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,192 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,194 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~self.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,195 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_node_init_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~x| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~pre30.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,196 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,197 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem24.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem27.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem28.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem22.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~malloc25.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem23.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#t~pre62| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem32.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,198 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~ret26.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q_.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem29.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_~q~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#t~mem31.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~x not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe |pusherThread1of1ForFork0_fifo_push_#in~self.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_node_init_~self.offset not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,199 WARN L313 ript$VariableManager]: TermVariabe pusherThread1of1ForFork0_fifo_push_~t~0.base not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-03-11 21:00:16,204 INFO L149 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2021-03-11 21:00:16,221 INFO L253 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2021-03-11 21:00:16,251 INFO L376 AbstractCegarLoop]: Interprodecural is true [2021-03-11 21:00:16,252 INFO L377 AbstractCegarLoop]: Hoare is false [2021-03-11 21:00:16,252 INFO L378 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-03-11 21:00:16,252 INFO L379 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-03-11 21:00:16,252 INFO L380 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-03-11 21:00:16,252 INFO L381 AbstractCegarLoop]: Difference is false [2021-03-11 21:00:16,252 INFO L382 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-03-11 21:00:16,252 INFO L386 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-03-11 21:00:16,268 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 426 places, 454 transitions, 916 flow [2021-03-11 21:00:16,402 INFO L129 PetriNetUnfolder]: 32/453 cut-off events. [2021-03-11 21:00:16,402 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:00:16,422 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-11 21:00:16,422 INFO L82 GeneralOperation]: Start removeDead. Operand has 426 places, 454 transitions, 916 flow [2021-03-11 21:00:16,432 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 409 places, 436 transitions, 878 flow [2021-03-11 21:00:16,436 INFO L118 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2021-03-11 21:00:16,443 INFO L133 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-11 21:00:16,445 INFO L110 LiptonReduction]: Starting Lipton reduction on Petri net that has 409 places, 436 transitions, 878 flow [2021-03-11 21:00:16,445 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 409 places, 436 transitions, 878 flow [2021-03-11 21:00:16,508 INFO L129 PetriNetUnfolder]: 31/436 cut-off events. [2021-03-11 21:00:16,508 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:00:16,512 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-11 21:00:16,529 INFO L116 LiptonReduction]: Number of co-enabled transitions 30326 [2021-03-11 21:00:42,320 WARN L205 SmtUtils]: Spent 229.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-03-11 21:00:42,484 WARN L205 SmtUtils]: Spent 163.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-03-11 21:00:42,771 WARN L205 SmtUtils]: Spent 285.00 ms on a formula simplification that was a NOOP. DAG size: 82 [2021-03-11 21:00:42,985 WARN L205 SmtUtils]: Spent 212.00 ms on a formula simplification that was a NOOP. DAG size: 78 [2021-03-11 21:00:46,355 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 101 [2021-03-11 21:00:47,424 WARN L205 SmtUtils]: Spent 779.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 98 [2021-03-11 21:00:47,831 WARN L205 SmtUtils]: Spent 405.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-11 21:00:48,476 WARN L205 SmtUtils]: Spent 640.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 98 [2021-03-11 21:00:48,721 WARN L205 SmtUtils]: Spent 244.00 ms on a formula simplification that was a NOOP. DAG size: 98 [2021-03-11 21:00:48,930 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 80 DAG size of output: 63 [2021-03-11 21:00:50,399 WARN L205 SmtUtils]: Spent 980.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2021-03-11 21:00:51,341 WARN L205 SmtUtils]: Spent 941.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2021-03-11 21:00:52,225 WARN L205 SmtUtils]: Spent 882.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2021-03-11 21:00:53,134 WARN L205 SmtUtils]: Spent 908.00 ms on a formula simplification that was a NOOP. DAG size: 187 [2021-03-11 21:00:53,333 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 84 [2021-03-11 21:00:53,629 WARN L205 SmtUtils]: Spent 103.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 77 [2021-03-11 21:00:55,446 WARN L205 SmtUtils]: Spent 1.72 s on a formula simplification. DAG size of input: 206 DAG size of output: 202 [2021-03-11 21:00:56,261 WARN L205 SmtUtils]: Spent 813.00 ms on a formula simplification that was a NOOP. DAG size: 198 [2021-03-11 21:00:58,209 WARN L205 SmtUtils]: Spent 1.95 s on a formula simplification. DAG size of input: 206 DAG size of output: 202 [2021-03-11 21:00:59,166 WARN L205 SmtUtils]: Spent 955.00 ms on a formula simplification that was a NOOP. DAG size: 198 [2021-03-11 21:01:01,336 WARN L205 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 224 DAG size of output: 213 [2021-03-11 21:01:02,339 WARN L205 SmtUtils]: Spent 1000.00 ms on a formula simplification that was a NOOP. DAG size: 209 [2021-03-11 21:01:04,088 WARN L205 SmtUtils]: Spent 1.75 s on a formula simplification. DAG size of input: 224 DAG size of output: 213 [2021-03-11 21:01:04,943 WARN L205 SmtUtils]: Spent 853.00 ms on a formula simplification that was a NOOP. DAG size: 209 [2021-03-11 21:01:10,730 WARN L205 SmtUtils]: Spent 5.61 s on a formula simplification. DAG size of input: 250 DAG size of output: 244 [2021-03-11 21:01:12,156 WARN L205 SmtUtils]: Spent 1.41 s on a formula simplification that was a NOOP. DAG size: 216 [2021-03-11 21:01:15,743 WARN L205 SmtUtils]: Spent 3.59 s on a formula simplification. DAG size of input: 262 DAG size of output: 256 [2021-03-11 21:01:17,945 WARN L205 SmtUtils]: Spent 2.20 s on a formula simplification that was a NOOP. DAG size: 226 [2021-03-11 21:01:18,086 INFO L131 LiptonReduction]: Checked pairs total: 89625 [2021-03-11 21:01:18,086 INFO L133 LiptonReduction]: Total number of compositions: 438 [2021-03-11 21:01:18,088 INFO L182 CegarLoopForPetriNet]: Time needed for LBE in milliseconds: 61655 [2021-03-11 21:01:18,095 INFO L129 PetriNetUnfolder]: 0/0 cut-off events. [2021-03-11 21:01:18,095 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:01:18,095 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:18,095 INFO L255 CegarLoopForPetriNet]: trace histogram [1] [2021-03-11 21:01:18,096 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-11 21:01:18,100 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:18,100 INFO L82 PathProgramCache]: Analyzing trace with hash 1581, now seen corresponding path program 1 times [2021-03-11 21:01:18,105 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:18,105 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984524489] [2021-03-11 21:01:18,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:18,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:18,181 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:18,182 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984524489] [2021-03-11 21:01:18,182 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:18,182 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2021-03-11 21:01:18,183 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706981889] [2021-03-11 21:01:18,189 INFO L460 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-03-11 21:01:18,189 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:18,198 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-03-11 21:01:18,200 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-03-11 21:01:18,203 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 823 out of 892 [2021-03-11 21:01:18,207 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 117 transitions, 240 flow. Second operand has 2 states, 2 states have (on average 823.5) internal successors, (1647), 2 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,208 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:18,208 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 823 of 892 [2021-03-11 21:01:18,209 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:18,269 INFO L129 PetriNetUnfolder]: 14/110 cut-off events. [2021-03-11 21:01:18,269 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:01:18,269 INFO L84 FinitePrefix]: Finished finitePrefix Result has 116 conditions, 110 events. 14/110 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 265 event pairs, 0 based on Foata normal form. 5/93 useless extension candidates. Maximal degree in co-relation 113. Up to 3 conditions per place. [2021-03-11 21:01:18,273 INFO L132 encePairwiseOnDemand]: 887/892 looper letters, 0 selfloop transitions, 0 changer transitions 0/110 dead transitions. [2021-03-11 21:01:18,273 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 110 transitions, 226 flow [2021-03-11 21:01:18,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-03-11 21:01:18,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-03-11 21:01:18,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 1651 transitions. [2021-03-11 21:01:18,292 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9254484304932735 [2021-03-11 21:01:18,292 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 1651 transitions. [2021-03-11 21:01:18,293 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 1651 transitions. [2021-03-11 21:01:18,296 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:18,298 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 1651 transitions. [2021-03-11 21:01:18,305 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 825.5) internal successors, (1651), 2 states have internal predecessors, (1651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,316 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 892.0) internal successors, (2676), 3 states have internal predecessors, (2676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,317 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 892.0) internal successors, (2676), 3 states have internal predecessors, (2676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,319 INFO L185 Difference]: Start difference. First operand has 103 places, 117 transitions, 240 flow. Second operand 2 states and 1651 transitions. [2021-03-11 21:01:18,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 110 transitions, 226 flow [2021-03-11 21:01:18,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 110 transitions, 222 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-03-11 21:01:18,325 INFO L241 Difference]: Finished difference. Result has 99 places, 110 transitions, 222 flow [2021-03-11 21:01:18,326 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=222, PETRI_PLACES=99, PETRI_TRANSITIONS=110} [2021-03-11 21:01:18,327 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, -4 predicate places. [2021-03-11 21:01:18,327 INFO L480 AbstractCegarLoop]: Abstraction has has 99 places, 110 transitions, 222 flow [2021-03-11 21:01:18,328 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 2 states, 2 states have (on average 823.5) internal successors, (1647), 2 states have internal predecessors, (1647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,328 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:18,329 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1] [2021-03-11 21:01:18,329 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-03-11 21:01:18,329 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-11 21:01:18,330 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:18,330 INFO L82 PathProgramCache]: Analyzing trace with hash -885950726, now seen corresponding path program 1 times [2021-03-11 21:01:18,331 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:18,331 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669865470] [2021-03-11 21:01:18,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:18,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:18,483 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,484 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:18,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 3 [2021-03-11 21:01:18,490 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,491 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:18,491 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:18,491 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669865470] [2021-03-11 21:01:18,491 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:18,491 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 21:01:18,492 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513532228] [2021-03-11 21:01:18,492 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:01:18,493 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:18,493 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:01:18,493 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:01:18,496 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 790 out of 892 [2021-03-11 21:01:18,499 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 110 transitions, 222 flow. Second operand has 3 states, 3 states have (on average 791.0) internal successors, (2373), 3 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,499 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:18,499 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 790 of 892 [2021-03-11 21:01:18,499 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:18,545 INFO L129 PetriNetUnfolder]: 23/185 cut-off events. [2021-03-11 21:01:18,546 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-03-11 21:01:18,547 INFO L84 FinitePrefix]: Finished finitePrefix Result has 198 conditions, 185 events. 23/185 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 437 event pairs, 0 based on Foata normal form. 0/149 useless extension candidates. Maximal degree in co-relation 195. Up to 7 conditions per place. [2021-03-11 21:01:18,548 INFO L132 encePairwiseOnDemand]: 889/892 looper letters, 7 selfloop transitions, 2 changer transitions 0/113 dead transitions. [2021-03-11 21:01:18,548 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 113 transitions, 246 flow [2021-03-11 21:01:18,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:01:18,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:01:18,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2380 transitions. [2021-03-11 21:01:18,554 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.8893871449925261 [2021-03-11 21:01:18,554 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2380 transitions. [2021-03-11 21:01:18,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2380 transitions. [2021-03-11 21:01:18,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:18,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2380 transitions. [2021-03-11 21:01:18,559 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 793.3333333333334) internal successors, (2380), 3 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,564 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,566 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,566 INFO L185 Difference]: Start difference. First operand has 99 places, 110 transitions, 222 flow. Second operand 3 states and 2380 transitions. [2021-03-11 21:01:18,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 113 transitions, 246 flow [2021-03-11 21:01:18,568 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 113 transitions, 246 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:01:18,570 INFO L241 Difference]: Finished difference. Result has 102 places, 111 transitions, 234 flow [2021-03-11 21:01:18,570 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=222, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=234, PETRI_PLACES=102, PETRI_TRANSITIONS=111} [2021-03-11 21:01:18,571 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, -1 predicate places. [2021-03-11 21:01:18,571 INFO L480 AbstractCegarLoop]: Abstraction has has 102 places, 111 transitions, 234 flow [2021-03-11 21:01:18,572 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 791.0) internal successors, (2373), 3 states have internal predecessors, (2373), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,573 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:18,573 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:18,573 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-03-11 21:01:18,573 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-11 21:01:18,574 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:18,574 INFO L82 PathProgramCache]: Analyzing trace with hash -1694042705, now seen corresponding path program 1 times [2021-03-11 21:01:18,574 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:18,574 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817928495] [2021-03-11 21:01:18,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:18,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:18,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,654 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:18,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 5 [2021-03-11 21:01:18,658 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,659 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:18,659 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:18,659 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817928495] [2021-03-11 21:01:18,659 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:18,659 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-03-11 21:01:18,659 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154917454] [2021-03-11 21:01:18,660 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:01:18,660 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:18,660 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:01:18,660 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:01:18,663 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 813 out of 892 [2021-03-11 21:01:18,666 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 111 transitions, 234 flow. Second operand has 3 states, 3 states have (on average 813.6666666666666) internal successors, (2441), 3 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,666 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:18,666 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 813 of 892 [2021-03-11 21:01:18,666 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:18,697 INFO L129 PetriNetUnfolder]: 21/183 cut-off events. [2021-03-11 21:01:18,698 INFO L130 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2021-03-11 21:01:18,699 INFO L84 FinitePrefix]: Finished finitePrefix Result has 198 conditions, 183 events. 21/183 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 416 event pairs, 0 based on Foata normal form. 0/150 useless extension candidates. Maximal degree in co-relation 193. Up to 6 conditions per place. [2021-03-11 21:01:18,700 INFO L132 encePairwiseOnDemand]: 890/892 looper letters, 2 selfloop transitions, 1 changer transitions 0/111 dead transitions. [2021-03-11 21:01:18,700 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 111 transitions, 240 flow [2021-03-11 21:01:18,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:01:18,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:01:18,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2443 transitions. [2021-03-11 21:01:18,705 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.9129297458893871 [2021-03-11 21:01:18,705 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2443 transitions. [2021-03-11 21:01:18,705 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2443 transitions. [2021-03-11 21:01:18,706 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:18,706 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2443 transitions. [2021-03-11 21:01:18,711 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 814.3333333333334) internal successors, (2443), 3 states have internal predecessors, (2443), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,717 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,718 INFO L185 Difference]: Start difference. First operand has 102 places, 111 transitions, 234 flow. Second operand 3 states and 2443 transitions. [2021-03-11 21:01:18,718 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 111 transitions, 240 flow [2021-03-11 21:01:18,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 111 transitions, 238 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 21:01:18,724 INFO L241 Difference]: Finished difference. Result has 104 places, 111 transitions, 237 flow [2021-03-11 21:01:18,725 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=230, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=110, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=109, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=237, PETRI_PLACES=104, PETRI_TRANSITIONS=111} [2021-03-11 21:01:18,725 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 1 predicate places. [2021-03-11 21:01:18,725 INFO L480 AbstractCegarLoop]: Abstraction has has 104 places, 111 transitions, 237 flow [2021-03-11 21:01:18,726 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 813.6666666666666) internal successors, (2441), 3 states have internal predecessors, (2441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,726 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:18,727 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:18,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-03-11 21:01:18,727 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-11 21:01:18,728 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:18,728 INFO L82 PathProgramCache]: Analyzing trace with hash -963777975, now seen corresponding path program 1 times [2021-03-11 21:01:18,728 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:18,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1716366959] [2021-03-11 21:01:18,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:18,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:18,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:18,840 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,841 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:18,850 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,854 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:18,868 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:18,869 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:18,869 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:18,875 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:18,875 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1716366959] [2021-03-11 21:01:18,875 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:18,875 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-03-11 21:01:18,876 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380884148] [2021-03-11 21:01:18,877 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:01:18,877 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:18,877 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:01:18,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:01:18,882 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 491 out of 892 [2021-03-11 21:01:18,885 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 111 transitions, 237 flow. Second operand has 6 states, 6 states have (on average 492.1666666666667) internal successors, (2953), 6 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:18,885 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:18,885 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 491 of 892 [2021-03-11 21:01:18,886 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:19,903 INFO L129 PetriNetUnfolder]: 2979/5650 cut-off events. [2021-03-11 21:01:19,903 INFO L130 PetriNetUnfolder]: For 23/45 co-relation queries the response was YES. [2021-03-11 21:01:19,912 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11104 conditions, 5650 events. 2979/5650 cut-off events. For 23/45 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 31868 event pairs, 781 based on Foata normal form. 22/4994 useless extension candidates. Maximal degree in co-relation 11099. Up to 4875 conditions per place. [2021-03-11 21:01:19,941 INFO L132 encePairwiseOnDemand]: 881/892 looper letters, 168 selfloop transitions, 17 changer transitions 0/199 dead transitions. [2021-03-11 21:01:19,941 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 199 transitions, 786 flow [2021-03-11 21:01:19,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 21:01:19,942 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 21:01:19,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3622 transitions. [2021-03-11 21:01:19,949 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5800768737988469 [2021-03-11 21:01:19,949 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3622 transitions. [2021-03-11 21:01:19,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3622 transitions. [2021-03-11 21:01:19,951 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:19,951 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3622 transitions. [2021-03-11 21:01:19,959 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 517.4285714285714) internal successors, (3622), 7 states have internal predecessors, (3622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:19,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 892.0) internal successors, (7136), 8 states have internal predecessors, (7136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:19,974 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 892.0) internal successors, (7136), 8 states have internal predecessors, (7136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:19,974 INFO L185 Difference]: Start difference. First operand has 104 places, 111 transitions, 237 flow. Second operand 7 states and 3622 transitions. [2021-03-11 21:01:19,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 199 transitions, 786 flow [2021-03-11 21:01:19,977 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 199 transitions, 786 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:01:19,982 INFO L241 Difference]: Finished difference. Result has 115 places, 129 transitions, 360 flow [2021-03-11 21:01:19,982 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=237, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=360, PETRI_PLACES=115, PETRI_TRANSITIONS=129} [2021-03-11 21:01:19,982 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 12 predicate places. [2021-03-11 21:01:19,982 INFO L480 AbstractCegarLoop]: Abstraction has has 115 places, 129 transitions, 360 flow [2021-03-11 21:01:19,985 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 492.1666666666667) internal successors, (2953), 6 states have internal predecessors, (2953), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:19,985 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:19,985 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:19,985 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-03-11 21:01:19,985 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-11 21:01:19,986 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:19,986 INFO L82 PathProgramCache]: Analyzing trace with hash 1522641114, now seen corresponding path program 1 times [2021-03-11 21:01:19,986 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:19,986 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448215512] [2021-03-11 21:01:19,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:20,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:20,048 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,048 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:20,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,049 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 7 [2021-03-11 21:01:20,055 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:20,055 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448215512] [2021-03-11 21:01:20,056 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:20,056 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-03-11 21:01:20,056 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1408464509] [2021-03-11 21:01:20,056 INFO L460 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-03-11 21:01:20,056 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:20,057 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-03-11 21:01:20,057 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-03-11 21:01:20,060 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 693 out of 892 [2021-03-11 21:01:20,061 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 129 transitions, 360 flow. Second operand has 3 states, 3 states have (on average 695.0) internal successors, (2085), 3 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,061 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:20,062 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 693 of 892 [2021-03-11 21:01:20,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:20,213 INFO L129 PetriNetUnfolder]: 134/919 cut-off events. [2021-03-11 21:01:20,214 INFO L130 PetriNetUnfolder]: For 68/68 co-relation queries the response was YES. [2021-03-11 21:01:20,217 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1272 conditions, 919 events. 134/919 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 5641 event pairs, 0 based on Foata normal form. 0/796 useless extension candidates. Maximal degree in co-relation 1261. Up to 105 conditions per place. [2021-03-11 21:01:20,220 INFO L132 encePairwiseOnDemand]: 879/892 looper letters, 23 selfloop transitions, 13 changer transitions 0/140 dead transitions. [2021-03-11 21:01:20,221 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 140 transitions, 473 flow [2021-03-11 21:01:20,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-03-11 21:01:20,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-03-11 21:01:20,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 2111 transitions. [2021-03-11 21:01:20,225 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.7888639760837071 [2021-03-11 21:01:20,226 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 2111 transitions. [2021-03-11 21:01:20,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 2111 transitions. [2021-03-11 21:01:20,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:20,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 2111 transitions. [2021-03-11 21:01:20,242 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 703.6666666666666) internal successors, (2111), 3 states have internal predecessors, (2111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,247 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 892.0) internal successors, (3568), 4 states have internal predecessors, (3568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,247 INFO L185 Difference]: Start difference. First operand has 115 places, 129 transitions, 360 flow. Second operand 3 states and 2111 transitions. [2021-03-11 21:01:20,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 140 transitions, 473 flow [2021-03-11 21:01:20,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 140 transitions, 473 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-03-11 21:01:20,253 INFO L241 Difference]: Finished difference. Result has 118 places, 137 transitions, 456 flow [2021-03-11 21:01:20,253 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=360, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=456, PETRI_PLACES=118, PETRI_TRANSITIONS=137} [2021-03-11 21:01:20,253 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 15 predicate places. [2021-03-11 21:01:20,253 INFO L480 AbstractCegarLoop]: Abstraction has has 118 places, 137 transitions, 456 flow [2021-03-11 21:01:20,254 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 3 states, 3 states have (on average 695.0) internal successors, (2085), 3 states have internal predecessors, (2085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,254 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:20,254 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:20,254 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-03-11 21:01:20,254 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-11 21:01:20,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:20,254 INFO L82 PathProgramCache]: Analyzing trace with hash 1395307324, now seen corresponding path program 1 times [2021-03-11 21:01:20,255 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:20,255 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [45819567] [2021-03-11 21:01:20,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:20,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:20,319 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,319 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:20,327 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,327 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:20,336 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,337 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:20,347 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,347 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:20,359 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,360 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:20,360 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,361 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:20,371 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,372 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:20,383 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,383 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:01:20,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:20,416 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,417 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:20,426 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:20,427 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:20,437 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:20,437 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [45819567] [2021-03-11 21:01:20,437 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:20,437 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:01:20,437 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [642718677] [2021-03-11 21:01:20,438 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:01:20,438 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:20,438 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:01:20,439 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:01:20,444 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 459 out of 892 [2021-03-11 21:01:20,448 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 137 transitions, 456 flow. Second operand has 12 states, 12 states have (on average 460.0833333333333) internal successors, (5521), 12 states have internal predecessors, (5521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:20,448 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:20,448 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 459 of 892 [2021-03-11 21:01:20,449 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:23,345 INFO L129 PetriNetUnfolder]: 5575/10526 cut-off events. [2021-03-11 21:01:23,345 INFO L130 PetriNetUnfolder]: For 1843/1869 co-relation queries the response was YES. [2021-03-11 21:01:23,370 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23474 conditions, 10526 events. 5575/10526 cut-off events. For 1843/1869 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 65681 event pairs, 1063 based on Foata normal form. 62/9572 useless extension candidates. Maximal degree in co-relation 23461. Up to 8881 conditions per place. [2021-03-11 21:01:23,416 INFO L132 encePairwiseOnDemand]: 876/892 looper letters, 339 selfloop transitions, 89 changer transitions 0/440 dead transitions. [2021-03-11 21:01:23,416 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 440 transitions, 2295 flow [2021-03-11 21:01:23,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-03-11 21:01:23,417 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2021-03-11 21:01:23,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 11404 transitions. [2021-03-11 21:01:23,441 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5326980568011959 [2021-03-11 21:01:23,442 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 11404 transitions. [2021-03-11 21:01:23,442 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 11404 transitions. [2021-03-11 21:01:23,448 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:23,448 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 11404 transitions. [2021-03-11 21:01:23,464 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 475.1666666666667) internal successors, (11404), 24 states have internal predecessors, (11404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:23,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 892.0) internal successors, (22300), 25 states have internal predecessors, (22300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:23,497 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 892.0) internal successors, (22300), 25 states have internal predecessors, (22300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:23,498 INFO L185 Difference]: Start difference. First operand has 118 places, 137 transitions, 456 flow. Second operand 24 states and 11404 transitions. [2021-03-11 21:01:23,498 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 440 transitions, 2295 flow [2021-03-11 21:01:23,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 440 transitions, 2249 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 21:01:23,514 INFO L241 Difference]: Finished difference. Result has 148 places, 212 transitions, 1137 flow [2021-03-11 21:01:23,515 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=443, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=23, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=1137, PETRI_PLACES=148, PETRI_TRANSITIONS=212} [2021-03-11 21:01:23,515 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 45 predicate places. [2021-03-11 21:01:23,515 INFO L480 AbstractCegarLoop]: Abstraction has has 148 places, 212 transitions, 1137 flow [2021-03-11 21:01:23,517 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 460.0833333333333) internal successors, (5521), 12 states have internal predecessors, (5521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:23,517 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:23,517 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:23,517 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-03-11 21:01:23,517 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-11 21:01:23,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:23,517 INFO L82 PathProgramCache]: Analyzing trace with hash 758873950, now seen corresponding path program 2 times [2021-03-11 21:01:23,518 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:23,520 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536712810] [2021-03-11 21:01:23,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:23,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:23,584 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,584 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:23,590 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:23,602 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,602 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:23,613 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:23,628 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,628 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:23,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:23,639 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,639 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:23,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,650 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:23,677 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:23,677 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:23,684 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:23,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536712810] [2021-03-11 21:01:23,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:23,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-03-11 21:01:23,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414716699] [2021-03-11 21:01:23,685 INFO L460 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-03-11 21:01:23,685 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:23,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-03-11 21:01:23,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2021-03-11 21:01:23,689 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 476 out of 892 [2021-03-11 21:01:23,693 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 148 places, 212 transitions, 1137 flow. Second operand has 10 states, 10 states have (on average 477.3) internal successors, (4773), 10 states have internal predecessors, (4773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:23,694 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:23,694 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 476 of 892 [2021-03-11 21:01:23,694 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:26,168 INFO L129 PetriNetUnfolder]: 5611/10591 cut-off events. [2021-03-11 21:01:26,168 INFO L130 PetriNetUnfolder]: For 5241/5268 co-relation queries the response was YES. [2021-03-11 21:01:26,194 INFO L84 FinitePrefix]: Finished finitePrefix Result has 25869 conditions, 10591 events. 5611/10591 cut-off events. For 5241/5268 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 66235 event pairs, 1062 based on Foata normal form. 63/9634 useless extension candidates. Maximal degree in co-relation 25848. Up to 9050 conditions per place. [2021-03-11 21:01:26,228 INFO L132 encePairwiseOnDemand]: 878/892 looper letters, 333 selfloop transitions, 69 changer transitions 0/414 dead transitions. [2021-03-11 21:01:26,229 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 414 transitions, 2489 flow [2021-03-11 21:01:26,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-03-11 21:01:26,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-03-11 21:01:26,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 8423 transitions. [2021-03-11 21:01:26,249 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5554603007122131 [2021-03-11 21:01:26,250 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 8423 transitions. [2021-03-11 21:01:26,250 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 8423 transitions. [2021-03-11 21:01:26,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:26,255 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 8423 transitions. [2021-03-11 21:01:26,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 495.47058823529414) internal successors, (8423), 17 states have internal predecessors, (8423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:26,289 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 892.0) internal successors, (16056), 18 states have internal predecessors, (16056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:26,295 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 892.0) internal successors, (16056), 18 states have internal predecessors, (16056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:26,295 INFO L185 Difference]: Start difference. First operand has 148 places, 212 transitions, 1137 flow. Second operand 17 states and 8423 transitions. [2021-03-11 21:01:26,295 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 414 transitions, 2489 flow [2021-03-11 21:01:26,325 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 414 transitions, 2487 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-03-11 21:01:26,329 INFO L241 Difference]: Finished difference. Result has 166 places, 219 transitions, 1369 flow [2021-03-11 21:01:26,330 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=1135, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=146, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1369, PETRI_PLACES=166, PETRI_TRANSITIONS=219} [2021-03-11 21:01:26,330 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 63 predicate places. [2021-03-11 21:01:26,330 INFO L480 AbstractCegarLoop]: Abstraction has has 166 places, 219 transitions, 1369 flow [2021-03-11 21:01:26,331 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 477.3) internal successors, (4773), 10 states have internal predecessors, (4773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:26,331 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:26,331 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:26,332 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-03-11 21:01:26,332 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-11 21:01:26,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:26,332 INFO L82 PathProgramCache]: Analyzing trace with hash -2080423551, now seen corresponding path program 1 times [2021-03-11 21:01:26,332 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:26,332 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1235333381] [2021-03-11 21:01:26,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:26,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:26,409 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,409 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:26,410 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,410 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:26,411 INFO L142 QuantifierPusher]: treesize reduction 7, result has 75.0 percent of original size [2021-03-11 21:01:26,412 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:26,421 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,422 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 29 [2021-03-11 21:01:26,432 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,433 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:26,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 2 [2021-03-11 21:01:26,449 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:26,449 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:26,450 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:26,450 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1235333381] [2021-03-11 21:01:26,450 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:26,450 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-03-11 21:01:26,451 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695648505] [2021-03-11 21:01:26,451 INFO L460 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-03-11 21:01:26,451 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:26,452 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-03-11 21:01:26,452 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-03-11 21:01:26,455 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 451 out of 892 [2021-03-11 21:01:26,456 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 219 transitions, 1369 flow. Second operand has 6 states, 6 states have (on average 452.8333333333333) internal successors, (2717), 6 states have internal predecessors, (2717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:26,456 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:26,457 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 451 of 892 [2021-03-11 21:01:26,457 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:28,420 INFO L129 PetriNetUnfolder]: 7082/13946 cut-off events. [2021-03-11 21:01:28,420 INFO L130 PetriNetUnfolder]: For 10968/11050 co-relation queries the response was YES. [2021-03-11 21:01:28,456 INFO L84 FinitePrefix]: Finished finitePrefix Result has 35364 conditions, 13946 events. 7082/13946 cut-off events. For 10968/11050 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 97761 event pairs, 2212 based on Foata normal form. 160/12865 useless extension candidates. Maximal degree in co-relation 35339. Up to 9548 conditions per place. [2021-03-11 21:01:28,502 INFO L132 encePairwiseOnDemand]: 875/892 looper letters, 241 selfloop transitions, 116 changer transitions 40/422 dead transitions. [2021-03-11 21:01:28,503 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 422 transitions, 3161 flow [2021-03-11 21:01:28,503 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-03-11 21:01:28,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-03-11 21:01:28,509 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 3385 transitions. [2021-03-11 21:01:28,510 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5421204356181935 [2021-03-11 21:01:28,510 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 3385 transitions. [2021-03-11 21:01:28,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 3385 transitions. [2021-03-11 21:01:28,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:28,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 3385 transitions. [2021-03-11 21:01:28,515 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 483.57142857142856) internal successors, (3385), 7 states have internal predecessors, (3385), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:28,522 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 892.0) internal successors, (7136), 8 states have internal predecessors, (7136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:28,523 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 892.0) internal successors, (7136), 8 states have internal predecessors, (7136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:28,523 INFO L185 Difference]: Start difference. First operand has 166 places, 219 transitions, 1369 flow. Second operand 7 states and 3385 transitions. [2021-03-11 21:01:28,523 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 422 transitions, 3161 flow [2021-03-11 21:01:28,608 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 422 transitions, 2978 flow, removed 17 selfloop flow, removed 14 redundant places. [2021-03-11 21:01:28,616 INFO L241 Difference]: Finished difference. Result has 163 places, 301 transitions, 2257 flow [2021-03-11 21:01:28,616 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=1261, PETRI_DIFFERENCE_MINUEND_PLACES=152, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=2257, PETRI_PLACES=163, PETRI_TRANSITIONS=301} [2021-03-11 21:01:28,616 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 60 predicate places. [2021-03-11 21:01:28,616 INFO L480 AbstractCegarLoop]: Abstraction has has 163 places, 301 transitions, 2257 flow [2021-03-11 21:01:28,617 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 452.8333333333333) internal successors, (2717), 6 states have internal predecessors, (2717), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:28,617 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:28,617 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:28,618 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-03-11 21:01:28,618 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-11 21:01:28,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:28,618 INFO L82 PathProgramCache]: Analyzing trace with hash 1695088422, now seen corresponding path program 1 times [2021-03-11 21:01:28,618 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:28,618 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [398822916] [2021-03-11 21:01:28,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:28,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:28,678 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,679 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:28,686 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:28,696 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,697 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:28,707 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,708 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:28,721 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:01:28,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:01:28,745 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,745 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:28,756 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,757 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:01:28,768 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,769 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:28,780 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:28,781 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:28,793 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:28,793 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [398822916] [2021-03-11 21:01:28,793 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:28,793 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:01:28,794 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1941579192] [2021-03-11 21:01:28,794 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:01:28,794 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:28,794 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:01:28,800 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:01:28,806 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 474 out of 892 [2021-03-11 21:01:28,810 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 301 transitions, 2257 flow. Second operand has 12 states, 12 states have (on average 475.1666666666667) internal successors, (5702), 12 states have internal predecessors, (5702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:28,810 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:28,811 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 474 of 892 [2021-03-11 21:01:28,811 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:32,317 INFO L129 PetriNetUnfolder]: 8809/16592 cut-off events. [2021-03-11 21:01:32,317 INFO L130 PetriNetUnfolder]: For 23822/23849 co-relation queries the response was YES. [2021-03-11 21:01:32,378 INFO L84 FinitePrefix]: Finished finitePrefix Result has 49906 conditions, 16592 events. 8809/16592 cut-off events. For 23822/23849 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 114381 event pairs, 2453 based on Foata normal form. 69/15317 useless extension candidates. Maximal degree in co-relation 49878. Up to 12921 conditions per place. [2021-03-11 21:01:32,653 INFO L132 encePairwiseOnDemand]: 877/892 looper letters, 578 selfloop transitions, 193 changer transitions 10/793 dead transitions. [2021-03-11 21:01:32,653 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 793 transitions, 6477 flow [2021-03-11 21:01:32,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:01:32,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:01:32,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 12344 transitions. [2021-03-11 21:01:32,682 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.553542600896861 [2021-03-11 21:01:32,682 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 12344 transitions. [2021-03-11 21:01:32,682 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 12344 transitions. [2021-03-11 21:01:32,686 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:32,686 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 12344 transitions. [2021-03-11 21:01:32,699 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 493.76) internal successors, (12344), 25 states have internal predecessors, (12344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:32,719 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:32,725 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:32,725 INFO L185 Difference]: Start difference. First operand has 163 places, 301 transitions, 2257 flow. Second operand 25 states and 12344 transitions. [2021-03-11 21:01:32,725 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 793 transitions, 6477 flow [2021-03-11 21:01:32,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 793 transitions, 6457 flow, removed 10 selfloop flow, removed 1 redundant places. [2021-03-11 21:01:32,852 INFO L241 Difference]: Finished difference. Result has 190 places, 394 transitions, 3814 flow [2021-03-11 21:01:32,853 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=2255, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=301, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=113, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=3814, PETRI_PLACES=190, PETRI_TRANSITIONS=394} [2021-03-11 21:01:32,853 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 87 predicate places. [2021-03-11 21:01:32,853 INFO L480 AbstractCegarLoop]: Abstraction has has 190 places, 394 transitions, 3814 flow [2021-03-11 21:01:32,854 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 475.1666666666667) internal successors, (5702), 12 states have internal predecessors, (5702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:32,854 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:32,854 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:32,855 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-03-11 21:01:32,855 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-11 21:01:32,855 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:32,855 INFO L82 PathProgramCache]: Analyzing trace with hash -401668469, now seen corresponding path program 1 times [2021-03-11 21:01:32,855 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:32,855 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029971392] [2021-03-11 21:01:32,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:32,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:32,942 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,943 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 21:01:32,949 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:32,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:32,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:32,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 27 [2021-03-11 21:01:32,992 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:32,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 21:01:33,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:33,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 1 [2021-03-11 21:01:33,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:33,006 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029971392] [2021-03-11 21:01:33,006 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:33,006 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-03-11 21:01:33,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288202635] [2021-03-11 21:01:33,007 INFO L460 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-03-11 21:01:33,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:33,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-03-11 21:01:33,007 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-03-11 21:01:33,011 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 450 out of 892 [2021-03-11 21:01:33,013 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 394 transitions, 3814 flow. Second operand has 8 states, 8 states have (on average 451.625) internal successors, (3613), 8 states have internal predecessors, (3613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:33,013 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:33,013 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 450 of 892 [2021-03-11 21:01:33,013 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:35,717 INFO L129 PetriNetUnfolder]: 7643/14625 cut-off events. [2021-03-11 21:01:35,717 INFO L130 PetriNetUnfolder]: For 27475/27566 co-relation queries the response was YES. [2021-03-11 21:01:35,757 INFO L84 FinitePrefix]: Finished finitePrefix Result has 45049 conditions, 14625 events. 7643/14625 cut-off events. For 27475/27566 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 98576 event pairs, 2655 based on Foata normal form. 84/13446 useless extension candidates. Maximal degree in co-relation 45016. Up to 12892 conditions per place. [2021-03-11 21:01:35,800 INFO L132 encePairwiseOnDemand]: 877/892 looper letters, 345 selfloop transitions, 73 changer transitions 0/439 dead transitions. [2021-03-11 21:01:35,801 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 439 transitions, 4053 flow [2021-03-11 21:01:35,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-03-11 21:01:35,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-03-11 21:01:35,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 5634 transitions. [2021-03-11 21:01:35,810 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5263452914798207 [2021-03-11 21:01:35,810 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 5634 transitions. [2021-03-11 21:01:35,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 5634 transitions. [2021-03-11 21:01:35,812 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:35,812 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 5634 transitions. [2021-03-11 21:01:35,818 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 469.5) internal successors, (5634), 12 states have internal predecessors, (5634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:35,825 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 892.0) internal successors, (11596), 13 states have internal predecessors, (11596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:35,826 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 892.0) internal successors, (11596), 13 states have internal predecessors, (11596), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:35,826 INFO L185 Difference]: Start difference. First operand has 190 places, 394 transitions, 3814 flow. Second operand 12 states and 5634 transitions. [2021-03-11 21:01:35,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 439 transitions, 4053 flow [2021-03-11 21:01:35,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 439 transitions, 3798 flow, removed 83 selfloop flow, removed 12 redundant places. [2021-03-11 21:01:35,934 INFO L241 Difference]: Finished difference. Result has 191 places, 346 transitions, 2958 flow [2021-03-11 21:01:35,935 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=2692, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=335, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=270, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2958, PETRI_PLACES=191, PETRI_TRANSITIONS=346} [2021-03-11 21:01:35,935 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 88 predicate places. [2021-03-11 21:01:35,935 INFO L480 AbstractCegarLoop]: Abstraction has has 191 places, 346 transitions, 2958 flow [2021-03-11 21:01:35,935 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 451.625) internal successors, (3613), 8 states have internal predecessors, (3613), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:35,935 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:35,936 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:35,936 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-03-11 21:01:35,936 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-11 21:01:35,936 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:35,936 INFO L82 PathProgramCache]: Analyzing trace with hash -411989609, now seen corresponding path program 2 times [2021-03-11 21:01:35,936 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:35,937 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1210111294] [2021-03-11 21:01:35,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:36,024 INFO L142 QuantifierPusher]: treesize reduction 6, result has 86.4 percent of original size [2021-03-11 21:01:36,026 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-11 21:01:36,040 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:36,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:36,055 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:36,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:36,070 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:36,071 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:36,088 INFO L142 QuantifierPusher]: treesize reduction 6, result has 86.4 percent of original size [2021-03-11 21:01:36,089 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-11 21:01:36,092 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,094 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-11 21:01:36,129 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 66 [2021-03-11 21:01:36,163 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-11 21:01:36,201 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,202 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-11 21:01:36,231 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,231 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:36,243 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:36,244 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:36,256 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:36,256 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1210111294] [2021-03-11 21:01:36,256 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:36,256 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:01:36,256 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1958614883] [2021-03-11 21:01:36,257 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:01:36,257 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:36,257 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:01:36,257 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:01:36,261 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 444 out of 892 [2021-03-11 21:01:36,264 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 346 transitions, 2958 flow. Second operand has 12 states, 12 states have (on average 445.1666666666667) internal successors, (5342), 12 states have internal predecessors, (5342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:36,264 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:36,264 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 444 of 892 [2021-03-11 21:01:36,264 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:40,013 INFO L129 PetriNetUnfolder]: 8059/15334 cut-off events. [2021-03-11 21:01:40,013 INFO L130 PetriNetUnfolder]: For 30886/30942 co-relation queries the response was YES. [2021-03-11 21:01:40,080 INFO L84 FinitePrefix]: Finished finitePrefix Result has 47730 conditions, 15334 events. 8059/15334 cut-off events. For 30886/30942 co-relation queries the response was YES. Maximal size of possible extension queue 202. Compared 103827 event pairs, 2710 based on Foata normal form. 94/14140 useless extension candidates. Maximal degree in co-relation 47694. Up to 13307 conditions per place. [2021-03-11 21:01:40,135 INFO L132 encePairwiseOnDemand]: 873/892 looper letters, 452 selfloop transitions, 119 changer transitions 0/591 dead transitions. [2021-03-11 21:01:40,136 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 211 places, 591 transitions, 5065 flow [2021-03-11 21:01:40,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-11 21:01:40,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-11 21:01:40,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 9685 transitions. [2021-03-11 21:01:40,147 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5170296818278881 [2021-03-11 21:01:40,147 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 9685 transitions. [2021-03-11 21:01:40,148 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 9685 transitions. [2021-03-11 21:01:40,151 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:40,151 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 9685 transitions. [2021-03-11 21:01:40,161 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 461.1904761904762) internal successors, (9685), 21 states have internal predecessors, (9685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:40,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 892.0) internal successors, (19624), 22 states have internal predecessors, (19624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:40,178 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 892.0) internal successors, (19624), 22 states have internal predecessors, (19624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:40,178 INFO L185 Difference]: Start difference. First operand has 191 places, 346 transitions, 2958 flow. Second operand 21 states and 9685 transitions. [2021-03-11 21:01:40,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 211 places, 591 transitions, 5065 flow [2021-03-11 21:01:40,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 591 transitions, 5036 flow, removed 8 selfloop flow, removed 4 redundant places. [2021-03-11 21:01:40,308 INFO L241 Difference]: Finished difference. Result has 214 places, 385 transitions, 3687 flow [2021-03-11 21:01:40,309 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=2931, PETRI_DIFFERENCE_MINUEND_PLACES=187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=346, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3687, PETRI_PLACES=214, PETRI_TRANSITIONS=385} [2021-03-11 21:01:40,309 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 111 predicate places. [2021-03-11 21:01:40,309 INFO L480 AbstractCegarLoop]: Abstraction has has 214 places, 385 transitions, 3687 flow [2021-03-11 21:01:40,310 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 445.1666666666667) internal successors, (5342), 12 states have internal predecessors, (5342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:40,310 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:40,310 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:40,310 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-03-11 21:01:40,310 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-11 21:01:40,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:40,311 INFO L82 PathProgramCache]: Analyzing trace with hash -1000239131, now seen corresponding path program 3 times [2021-03-11 21:01:40,311 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:40,311 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [50329813] [2021-03-11 21:01:40,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:40,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:40,381 INFO L142 QuantifierPusher]: treesize reduction 6, result has 86.4 percent of original size [2021-03-11 21:01:40,382 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-11 21:01:40,391 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:40,392 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:40,405 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:40,406 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:40,420 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:01:40,421 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:01:40,438 INFO L142 QuantifierPusher]: treesize reduction 6, result has 86.4 percent of original size [2021-03-11 21:01:40,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-11 21:01:40,439 INFO L142 QuantifierPusher]: treesize reduction 6, result has 85.4 percent of original size [2021-03-11 21:01:40,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 35 [2021-03-11 21:01:40,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:40,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:40,472 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:40,473 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-11 21:01:40,501 INFO L142 QuantifierPusher]: treesize reduction 9, result has 81.6 percent of original size [2021-03-11 21:01:40,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-11 21:01:40,522 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:40,599 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:40,609 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:40,610 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:40,620 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:40,620 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [50329813] [2021-03-11 21:01:40,620 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:40,621 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:01:40,621 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060064743] [2021-03-11 21:01:40,621 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:01:40,621 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:40,621 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:01:40,621 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:01:40,626 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 444 out of 892 [2021-03-11 21:01:40,628 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 385 transitions, 3687 flow. Second operand has 12 states, 12 states have (on average 445.1666666666667) internal successors, (5342), 12 states have internal predecessors, (5342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:40,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:40,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 444 of 892 [2021-03-11 21:01:40,629 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:44,017 INFO L129 PetriNetUnfolder]: 8600/16416 cut-off events. [2021-03-11 21:01:44,017 INFO L130 PetriNetUnfolder]: For 47338/47396 co-relation queries the response was YES. [2021-03-11 21:01:44,094 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56093 conditions, 16416 events. 8600/16416 cut-off events. For 47338/47396 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 114059 event pairs, 2474 based on Foata normal form. 93/15203 useless extension candidates. Maximal degree in co-relation 56049. Up to 13589 conditions per place. [2021-03-11 21:01:44,141 INFO L132 encePairwiseOnDemand]: 873/892 looper letters, 415 selfloop transitions, 201 changer transitions 0/636 dead transitions. [2021-03-11 21:01:44,141 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 636 transitions, 6429 flow [2021-03-11 21:01:44,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-03-11 21:01:44,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-03-11 21:01:44,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 8752 transitions. [2021-03-11 21:01:44,150 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.516403115411848 [2021-03-11 21:01:44,150 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 8752 transitions. [2021-03-11 21:01:44,150 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 8752 transitions. [2021-03-11 21:01:44,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:44,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 8752 transitions. [2021-03-11 21:01:44,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 460.63157894736844) internal successors, (8752), 19 states have internal predecessors, (8752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:44,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 892.0) internal successors, (17840), 20 states have internal predecessors, (17840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:44,176 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 892.0) internal successors, (17840), 20 states have internal predecessors, (17840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:44,176 INFO L185 Difference]: Start difference. First operand has 214 places, 385 transitions, 3687 flow. Second operand 19 states and 8752 transitions. [2021-03-11 21:01:44,176 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 636 transitions, 6429 flow [2021-03-11 21:01:44,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 636 transitions, 6293 flow, removed 33 selfloop flow, removed 11 redundant places. [2021-03-11 21:01:44,363 INFO L241 Difference]: Finished difference. Result has 225 places, 463 transitions, 5214 flow [2021-03-11 21:01:44,364 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=3551, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=385, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=192, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5214, PETRI_PLACES=225, PETRI_TRANSITIONS=463} [2021-03-11 21:01:44,364 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 122 predicate places. [2021-03-11 21:01:44,364 INFO L480 AbstractCegarLoop]: Abstraction has has 225 places, 463 transitions, 5214 flow [2021-03-11 21:01:44,365 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 445.1666666666667) internal successors, (5342), 12 states have internal predecessors, (5342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:44,365 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:44,365 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:44,365 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-03-11 21:01:44,365 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-11 21:01:44,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:44,366 INFO L82 PathProgramCache]: Analyzing trace with hash -716751539, now seen corresponding path program 4 times [2021-03-11 21:01:44,366 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:44,366 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1206229502] [2021-03-11 21:01:44,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:44,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:44,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:44,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:44,454 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,455 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:44,470 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,470 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 21:01:44,484 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:01:44,497 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,498 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 21:01:44,513 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,514 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:01:44,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,530 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:44,545 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,545 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:44,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,559 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:44,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:44,581 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:44,581 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:44,592 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:44,592 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1206229502] [2021-03-11 21:01:44,592 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:44,592 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:01:44,592 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798520391] [2021-03-11 21:01:44,592 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:01:44,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:44,593 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:01:44,593 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:01:44,598 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:01:44,601 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 463 transitions, 5214 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:44,601 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:44,601 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:01:44,601 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:50,106 INFO L129 PetriNetUnfolder]: 8710/16745 cut-off events. [2021-03-11 21:01:50,106 INFO L130 PetriNetUnfolder]: For 61084/61109 co-relation queries the response was YES. [2021-03-11 21:01:50,168 INFO L84 FinitePrefix]: Finished finitePrefix Result has 60555 conditions, 16745 events. 8710/16745 cut-off events. For 61084/61109 co-relation queries the response was YES. Maximal size of possible extension queue 255. Compared 117508 event pairs, 2848 based on Foata normal form. 63/15502 useless extension candidates. Maximal degree in co-relation 60507. Up to 14286 conditions per place. [2021-03-11 21:01:50,211 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 593 selfloop transitions, 188 changer transitions 0/802 dead transitions. [2021-03-11 21:01:50,211 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 802 transitions, 8676 flow [2021-03-11 21:01:50,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-03-11 21:01:50,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-03-11 21:01:50,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 16524 transitions. [2021-03-11 21:01:50,224 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5448430493273543 [2021-03-11 21:01:50,224 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 16524 transitions. [2021-03-11 21:01:50,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 16524 transitions. [2021-03-11 21:01:50,228 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:50,228 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 16524 transitions. [2021-03-11 21:01:50,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 486.0) internal successors, (16524), 34 states have internal predecessors, (16524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:50,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 892.0) internal successors, (31220), 35 states have internal predecessors, (31220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:50,267 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 892.0) internal successors, (31220), 35 states have internal predecessors, (31220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:50,268 INFO L185 Difference]: Start difference. First operand has 225 places, 463 transitions, 5214 flow. Second operand 34 states and 16524 transitions. [2021-03-11 21:01:50,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 802 transitions, 8676 flow [2021-03-11 21:01:50,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 802 transitions, 8303 flow, removed 58 selfloop flow, removed 14 redundant places. [2021-03-11 21:01:50,477 INFO L241 Difference]: Finished difference. Result has 248 places, 542 transitions, 6379 flow [2021-03-11 21:01:50,478 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=4970, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=463, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=6379, PETRI_PLACES=248, PETRI_TRANSITIONS=542} [2021-03-11 21:01:50,478 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 145 predicate places. [2021-03-11 21:01:50,478 INFO L480 AbstractCegarLoop]: Abstraction has has 248 places, 542 transitions, 6379 flow [2021-03-11 21:01:50,479 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:50,479 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:50,479 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:50,479 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-03-11 21:01:50,479 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-11 21:01:50,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:50,480 INFO L82 PathProgramCache]: Analyzing trace with hash -851732723, now seen corresponding path program 5 times [2021-03-11 21:01:50,480 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:50,480 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2012986014] [2021-03-11 21:01:50,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:50,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:50,527 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,527 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:50,535 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,535 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:50,547 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:50,561 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 21:01:50,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,578 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:01:50,592 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,592 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:01:50,606 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 21:01:50,616 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,617 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:50,627 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,627 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:50,637 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:50,673 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,673 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:50,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:50,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:50,683 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:50,684 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2012986014] [2021-03-11 21:01:50,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:50,684 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:01:50,684 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [512713693] [2021-03-11 21:01:50,684 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:01:50,684 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:50,685 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:01:50,685 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:01:50,688 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:01:50,690 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 542 transitions, 6379 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:50,690 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:50,690 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:01:50,690 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:01:55,824 INFO L129 PetriNetUnfolder]: 9181/17655 cut-off events. [2021-03-11 21:01:55,825 INFO L130 PetriNetUnfolder]: For 69368/69392 co-relation queries the response was YES. [2021-03-11 21:01:55,997 INFO L84 FinitePrefix]: Finished finitePrefix Result has 66563 conditions, 17655 events. 9181/17655 cut-off events. For 69368/69392 co-relation queries the response was YES. Maximal size of possible extension queue 285. Compared 125389 event pairs, 2983 based on Foata normal form. 62/16781 useless extension candidates. Maximal degree in co-relation 66511. Up to 15043 conditions per place. [2021-03-11 21:01:56,054 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 684 selfloop transitions, 213 changer transitions 0/918 dead transitions. [2021-03-11 21:01:56,054 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 918 transitions, 10152 flow [2021-03-11 21:01:56,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-03-11 21:01:56,055 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-03-11 21:01:56,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 17053 transitions. [2021-03-11 21:01:56,066 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5462203715566945 [2021-03-11 21:01:56,066 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 17053 transitions. [2021-03-11 21:01:56,066 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 17053 transitions. [2021-03-11 21:01:56,070 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:01:56,070 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 17053 transitions. [2021-03-11 21:01:56,084 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 487.22857142857146) internal successors, (17053), 35 states have internal predecessors, (17053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:56,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 892.0) internal successors, (32112), 36 states have internal predecessors, (32112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:56,110 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 892.0) internal successors, (32112), 36 states have internal predecessors, (32112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:56,111 INFO L185 Difference]: Start difference. First operand has 248 places, 542 transitions, 6379 flow. Second operand 35 states and 17053 transitions. [2021-03-11 21:01:56,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 918 transitions, 10152 flow [2021-03-11 21:01:56,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 268 places, 918 transitions, 9772 flow, removed 52 selfloop flow, removed 14 redundant places. [2021-03-11 21:01:56,401 INFO L241 Difference]: Finished difference. Result has 275 places, 618 transitions, 7619 flow [2021-03-11 21:01:56,401 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=6060, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=542, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=7619, PETRI_PLACES=275, PETRI_TRANSITIONS=618} [2021-03-11 21:01:56,401 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 172 predicate places. [2021-03-11 21:01:56,401 INFO L480 AbstractCegarLoop]: Abstraction has has 275 places, 618 transitions, 7619 flow [2021-03-11 21:01:56,402 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:56,402 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:01:56,402 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:01:56,402 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-03-11 21:01:56,402 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-11 21:01:56,403 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:01:56,403 INFO L82 PathProgramCache]: Analyzing trace with hash -1000008741, now seen corresponding path program 6 times [2021-03-11 21:01:56,403 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:01:56,403 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798109467] [2021-03-11 21:01:56,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:01:56,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:01:56,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:01:56,471 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,472 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:56,485 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,485 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:01:56,499 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,499 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 21:01:56,514 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,515 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:01:56,528 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 21:01:56,541 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,542 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 21:01:56,555 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,556 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:01:56,571 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,574 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:56,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,587 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:01:56,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,607 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:01:56,607 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:01:56,608 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:01:56,617 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:01:56,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798109467] [2021-03-11 21:01:56,618 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:01:56,618 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:01:56,618 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [772548134] [2021-03-11 21:01:56,618 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:01:56,618 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:01:56,619 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:01:56,619 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:01:56,623 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:01:56,626 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 618 transitions, 7619 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:01:56,626 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:01:56,626 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:01:56,626 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:02,229 INFO L129 PetriNetUnfolder]: 9647/18574 cut-off events. [2021-03-11 21:02:02,230 INFO L130 PetriNetUnfolder]: For 85124/85149 co-relation queries the response was YES. [2021-03-11 21:02:02,392 INFO L84 FinitePrefix]: Finished finitePrefix Result has 72132 conditions, 18574 events. 9647/18574 cut-off events. For 85124/85149 co-relation queries the response was YES. Maximal size of possible extension queue 320. Compared 133891 event pairs, 3118 based on Foata normal form. 63/17690 useless extension candidates. Maximal degree in co-relation 72072. Up to 15913 conditions per place. [2021-03-11 21:02:02,465 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 691 selfloop transitions, 222 changer transitions 0/934 dead transitions. [2021-03-11 21:02:02,465 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 934 transitions, 11077 flow [2021-03-11 21:02:02,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-11 21:02:02,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-03-11 21:02:02,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 16053 transitions. [2021-03-11 21:02:02,478 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.545352629433347 [2021-03-11 21:02:02,478 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 16053 transitions. [2021-03-11 21:02:02,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 16053 transitions. [2021-03-11 21:02:02,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:02,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 16053 transitions. [2021-03-11 21:02:02,495 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 486.45454545454544) internal successors, (16053), 33 states have internal predecessors, (16053), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:02,517 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 892.0) internal successors, (30328), 34 states have internal predecessors, (30328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:02,522 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 892.0) internal successors, (30328), 34 states have internal predecessors, (30328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:02,522 INFO L185 Difference]: Start difference. First operand has 275 places, 618 transitions, 7619 flow. Second operand 33 states and 16053 transitions. [2021-03-11 21:02:02,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 934 transitions, 11077 flow [2021-03-11 21:02:02,901 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 934 transitions, 10838 flow, removed 74 selfloop flow, removed 14 redundant places. [2021-03-11 21:02:02,910 INFO L241 Difference]: Finished difference. Result has 297 places, 662 transitions, 8665 flow [2021-03-11 21:02:02,911 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=7380, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=184, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=404, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=8665, PETRI_PLACES=297, PETRI_TRANSITIONS=662} [2021-03-11 21:02:02,911 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 194 predicate places. [2021-03-11 21:02:02,911 INFO L480 AbstractCegarLoop]: Abstraction has has 297 places, 662 transitions, 8665 flow [2021-03-11 21:02:02,912 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:02,912 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:02,912 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:02,912 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-03-11 21:02:02,912 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-11 21:02:02,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:02,912 INFO L82 PathProgramCache]: Analyzing trace with hash 741362060, now seen corresponding path program 2 times [2021-03-11 21:02:02,912 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:02,912 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166356926] [2021-03-11 21:02:02,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:02,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:02,938 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,939 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:02,945 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,945 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:02,953 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,954 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:02,963 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,963 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:02,973 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:02,974 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,974 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:02,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,982 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:02,990 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,991 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:02,996 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:02,997 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:03,005 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:03,006 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:03,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:03,023 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:03,023 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:03,024 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:03,033 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:03,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166356926] [2021-03-11 21:02:03,035 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:03,035 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:02:03,035 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165922983] [2021-03-11 21:02:03,036 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:02:03,036 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:03,036 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:02:03,037 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:02:03,041 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:02:03,049 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 662 transitions, 8665 flow. Second operand has 12 states, 12 states have (on average 458.1666666666667) internal successors, (5498), 12 states have internal predecessors, (5498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:03,049 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:03,049 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:02:03,050 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:07,820 INFO L129 PetriNetUnfolder]: 10316/19629 cut-off events. [2021-03-11 21:02:07,820 INFO L130 PetriNetUnfolder]: For 108744/108772 co-relation queries the response was YES. [2021-03-11 21:02:08,044 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79247 conditions, 19629 events. 10316/19629 cut-off events. For 108744/108772 co-relation queries the response was YES. Maximal size of possible extension queue 337. Compared 141160 event pairs, 3227 based on Foata normal form. 65/18743 useless extension candidates. Maximal degree in co-relation 79182. Up to 15901 conditions per place. [2021-03-11 21:02:08,136 INFO L132 encePairwiseOnDemand]: 875/892 looper letters, 677 selfloop transitions, 264 changer transitions 0/953 dead transitions. [2021-03-11 21:02:08,137 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 953 transitions, 12332 flow [2021-03-11 21:02:08,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:02:08,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:02:08,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11808 transitions. [2021-03-11 21:02:08,145 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5295067264573992 [2021-03-11 21:02:08,145 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11808 transitions. [2021-03-11 21:02:08,145 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11808 transitions. [2021-03-11 21:02:08,148 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:08,148 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11808 transitions. [2021-03-11 21:02:08,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.32) internal successors, (11808), 25 states have internal predecessors, (11808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:08,170 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:08,172 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:08,172 INFO L185 Difference]: Start difference. First operand has 297 places, 662 transitions, 8665 flow. Second operand 25 states and 11808 transitions. [2021-03-11 21:02:08,172 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 953 transitions, 12332 flow [2021-03-11 21:02:08,668 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 300 places, 953 transitions, 11950 flow, removed 112 selfloop flow, removed 21 redundant places. [2021-03-11 21:02:08,680 INFO L241 Difference]: Finished difference. Result has 306 places, 721 transitions, 9808 flow [2021-03-11 21:02:08,680 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=8283, PETRI_DIFFERENCE_MINUEND_PLACES=276, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=662, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=214, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=421, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=9808, PETRI_PLACES=306, PETRI_TRANSITIONS=721} [2021-03-11 21:02:08,680 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 203 predicate places. [2021-03-11 21:02:08,681 INFO L480 AbstractCegarLoop]: Abstraction has has 306 places, 721 transitions, 9808 flow [2021-03-11 21:02:08,681 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 458.1666666666667) internal successors, (5498), 12 states have internal predecessors, (5498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:08,681 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:08,681 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:08,682 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-03-11 21:02:08,682 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-11 21:02:08,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:08,682 INFO L82 PathProgramCache]: Analyzing trace with hash 734050203, now seen corresponding path program 7 times [2021-03-11 21:02:08,682 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:08,682 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211753126] [2021-03-11 21:02:08,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:08,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:08,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,733 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 30 [2021-03-11 21:02:08,741 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,742 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:02:08,757 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,758 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:02:08,773 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,773 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 21:02:08,792 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,793 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:02:08,809 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,810 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 21:02:08,824 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,826 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:08,837 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,837 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 12 [2021-03-11 21:02:08,846 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,847 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:08,856 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,856 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:08,873 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:08,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:08,874 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:08,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:08,887 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211753126] [2021-03-11 21:02:08,887 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:08,887 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:02:08,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1457467905] [2021-03-11 21:02:08,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:02:08,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:08,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:02:08,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:02:08,896 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:02:08,898 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 721 transitions, 9808 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:08,898 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:08,898 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:02:08,899 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:14,902 INFO L129 PetriNetUnfolder]: 10300/19868 cut-off events. [2021-03-11 21:02:14,902 INFO L130 PetriNetUnfolder]: For 130472/130501 co-relation queries the response was YES. [2021-03-11 21:02:15,013 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83474 conditions, 19868 events. 10300/19868 cut-off events. For 130472/130501 co-relation queries the response was YES. Maximal size of possible extension queue 358. Compared 145964 event pairs, 2879 based on Foata normal form. 65/18963 useless extension candidates. Maximal degree in co-relation 83405. Up to 15431 conditions per place. [2021-03-11 21:02:15,093 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 719 selfloop transitions, 302 changer transitions 0/1042 dead transitions. [2021-03-11 21:02:15,093 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 1042 transitions, 13648 flow [2021-03-11 21:02:15,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-03-11 21:02:15,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-03-11 21:02:15,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 16056 transitions. [2021-03-11 21:02:15,104 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5454545454545454 [2021-03-11 21:02:15,104 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 16056 transitions. [2021-03-11 21:02:15,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 16056 transitions. [2021-03-11 21:02:15,107 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:15,107 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 16056 transitions. [2021-03-11 21:02:15,118 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 486.54545454545456) internal successors, (16056), 33 states have internal predecessors, (16056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:15,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 892.0) internal successors, (30328), 34 states have internal predecessors, (30328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:15,143 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 892.0) internal successors, (30328), 34 states have internal predecessors, (30328), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:15,144 INFO L185 Difference]: Start difference. First operand has 306 places, 721 transitions, 9808 flow. Second operand 33 states and 16056 transitions. [2021-03-11 21:02:15,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 1042 transitions, 13648 flow [2021-03-11 21:02:15,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 1042 transitions, 13251 flow, removed 104 selfloop flow, removed 13 redundant places. [2021-03-11 21:02:15,726 INFO L241 Difference]: Finished difference. Result has 331 places, 754 transitions, 10816 flow [2021-03-11 21:02:15,727 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=9411, PETRI_DIFFERENCE_MINUEND_PLACES=293, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=721, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=278, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=433, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=10816, PETRI_PLACES=331, PETRI_TRANSITIONS=754} [2021-03-11 21:02:15,727 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 228 predicate places. [2021-03-11 21:02:15,727 INFO L480 AbstractCegarLoop]: Abstraction has has 331 places, 754 transitions, 10816 flow [2021-03-11 21:02:15,728 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:15,728 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:15,728 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:15,728 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-03-11 21:02:15,729 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-11 21:02:15,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:15,729 INFO L82 PathProgramCache]: Analyzing trace with hash 345967387, now seen corresponding path program 8 times [2021-03-11 21:02:15,729 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:15,729 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [298506189] [2021-03-11 21:02:15,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:15,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:15,778 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,778 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 21:02:15,787 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,788 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:02:15,802 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,803 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:02:15,819 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:02:15,836 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,836 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:02:15,858 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:02:15,875 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,876 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 21:02:15,893 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,893 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:15,908 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,908 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:15,918 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,919 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:15,936 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,936 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:15,937 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:15,937 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:15,947 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:15,947 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [298506189] [2021-03-11 21:02:15,947 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:15,947 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:02:15,947 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1059347525] [2021-03-11 21:02:15,947 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:02:15,948 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:15,948 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:02:15,948 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:02:15,951 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:02:15,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 754 transitions, 10816 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:15,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:15,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:02:15,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:22,607 INFO L129 PetriNetUnfolder]: 11054/21339 cut-off events. [2021-03-11 21:02:22,607 INFO L130 PetriNetUnfolder]: For 168641/168695 co-relation queries the response was YES. [2021-03-11 21:02:22,785 INFO L84 FinitePrefix]: Finished finitePrefix Result has 95000 conditions, 21339 events. 11054/21339 cut-off events. For 168641/168695 co-relation queries the response was YES. Maximal size of possible extension queue 400. Compared 159895 event pairs, 3451 based on Foata normal form. 92/20442 useless extension candidates. Maximal degree in co-relation 94924. Up to 18073 conditions per place. [2021-03-11 21:02:22,883 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 865 selfloop transitions, 251 changer transitions 0/1137 dead transitions. [2021-03-11 21:02:22,884 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 360 places, 1137 transitions, 15893 flow [2021-03-11 21:02:22,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 21:02:22,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 21:02:22,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 14670 transitions. [2021-03-11 21:02:22,894 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5482062780269058 [2021-03-11 21:02:22,894 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 14670 transitions. [2021-03-11 21:02:22,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 14670 transitions. [2021-03-11 21:02:22,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:22,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 14670 transitions. [2021-03-11 21:02:22,906 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 489.0) internal successors, (14670), 30 states have internal predecessors, (14670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:22,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 892.0) internal successors, (27652), 31 states have internal predecessors, (27652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:22,925 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 892.0) internal successors, (27652), 31 states have internal predecessors, (27652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:22,925 INFO L185 Difference]: Start difference. First operand has 331 places, 754 transitions, 10816 flow. Second operand 30 states and 14670 transitions. [2021-03-11 21:02:22,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 360 places, 1137 transitions, 15893 flow [2021-03-11 21:02:23,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 1137 transitions, 15238 flow, removed 156 selfloop flow, removed 24 redundant places. [2021-03-11 21:02:23,725 INFO L241 Difference]: Finished difference. Result has 349 places, 854 transitions, 12900 flow [2021-03-11 21:02:23,725 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=10275, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=754, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=555, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=12900, PETRI_PLACES=349, PETRI_TRANSITIONS=854} [2021-03-11 21:02:23,726 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 246 predicate places. [2021-03-11 21:02:23,726 INFO L480 AbstractCegarLoop]: Abstraction has has 349 places, 854 transitions, 12900 flow [2021-03-11 21:02:23,727 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:23,727 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:23,727 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:23,727 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-03-11 21:02:23,727 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-11 21:02:23,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:23,727 INFO L82 PathProgramCache]: Analyzing trace with hash 304541584, now seen corresponding path program 3 times [2021-03-11 21:02:23,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:23,728 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1681983515] [2021-03-11 21:02:23,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:23,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:23,754 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,755 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:23,762 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,762 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:23,771 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:23,782 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,782 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:23,795 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:23,796 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,796 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:23,806 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,807 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:23,818 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,819 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:23,833 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,834 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:23,848 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,849 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:23,862 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,862 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:23,874 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:23,875 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:23,886 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1681983515] [2021-03-11 21:02:23,886 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:23,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:02:23,887 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970950267] [2021-03-11 21:02:23,887 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:02:23,887 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:23,887 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:02:23,887 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:02:23,891 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:02:23,894 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 854 transitions, 12900 flow. Second operand has 13 states, 13 states have (on average 458.0769230769231) internal successors, (5955), 13 states have internal predecessors, (5955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:23,894 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:23,894 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:02:23,894 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:30,758 INFO L129 PetriNetUnfolder]: 11906/22737 cut-off events. [2021-03-11 21:02:30,758 INFO L130 PetriNetUnfolder]: For 199733/199763 co-relation queries the response was YES. [2021-03-11 21:02:31,177 INFO L84 FinitePrefix]: Finished finitePrefix Result has 103530 conditions, 22737 events. 11906/22737 cut-off events. For 199733/199763 co-relation queries the response was YES. Maximal size of possible extension queue 438. Compared 170652 event pairs, 3637 based on Foata normal form. 80/21818 useless extension candidates. Maximal degree in co-relation 103440. Up to 18333 conditions per place. [2021-03-11 21:02:31,264 INFO L132 encePairwiseOnDemand]: 875/892 looper letters, 931 selfloop transitions, 344 changer transitions 0/1287 dead transitions. [2021-03-11 21:02:31,264 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 1287 transitions, 18247 flow [2021-03-11 21:02:31,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-03-11 21:02:31,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2021-03-11 21:02:31,270 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 14218 transitions. [2021-03-11 21:02:31,273 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5313153961136023 [2021-03-11 21:02:31,273 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 14218 transitions. [2021-03-11 21:02:31,273 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 14218 transitions. [2021-03-11 21:02:31,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:31,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 14218 transitions. [2021-03-11 21:02:31,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 473.93333333333334) internal successors, (14218), 30 states have internal predecessors, (14218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:31,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 892.0) internal successors, (27652), 31 states have internal predecessors, (27652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:31,302 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 892.0) internal successors, (27652), 31 states have internal predecessors, (27652), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:31,302 INFO L185 Difference]: Start difference. First operand has 349 places, 854 transitions, 12900 flow. Second operand 30 states and 14218 transitions. [2021-03-11 21:02:31,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 1287 transitions, 18247 flow [2021-03-11 21:02:32,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 1287 transitions, 17906 flow, removed 156 selfloop flow, removed 6 redundant places. [2021-03-11 21:02:32,392 INFO L241 Difference]: Finished difference. Result has 378 places, 920 transitions, 14586 flow [2021-03-11 21:02:32,393 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=12559, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=854, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=550, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=14586, PETRI_PLACES=378, PETRI_TRANSITIONS=920} [2021-03-11 21:02:32,394 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 275 predicate places. [2021-03-11 21:02:32,394 INFO L480 AbstractCegarLoop]: Abstraction has has 378 places, 920 transitions, 14586 flow [2021-03-11 21:02:32,394 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 458.0769230769231) internal successors, (5955), 13 states have internal predecessors, (5955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:32,395 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:32,395 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:32,395 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-03-11 21:02:32,395 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-11 21:02:32,395 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:32,395 INFO L82 PathProgramCache]: Analyzing trace with hash -1389776698, now seen corresponding path program 4 times [2021-03-11 21:02:32,395 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:32,395 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [197365224] [2021-03-11 21:02:32,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:32,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:32,427 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,428 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:32,433 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,434 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:32,442 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,443 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:32,452 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:32,463 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,464 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:32,464 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,465 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:32,474 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,474 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:32,482 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:32,492 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,492 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:32,501 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,502 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:32,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,520 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:32,520 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:32,521 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:32,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:32,536 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [197365224] [2021-03-11 21:02:32,537 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:32,537 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:02:32,537 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2075607573] [2021-03-11 21:02:32,537 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:02:32,537 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:32,537 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:02:32,537 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:02:32,542 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:02:32,544 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 920 transitions, 14586 flow. Second operand has 12 states, 12 states have (on average 458.1666666666667) internal successors, (5498), 12 states have internal predecessors, (5498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:32,544 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:32,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:02:32,544 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:32,938 WARN L205 SmtUtils]: Spent 242.00 ms on a formula simplification. DAG size of input: 27 DAG size of output: 23 [2021-03-11 21:02:40,176 INFO L129 PetriNetUnfolder]: 11942/22793 cut-off events. [2021-03-11 21:02:40,176 INFO L130 PetriNetUnfolder]: For 231203/231236 co-relation queries the response was YES. [2021-03-11 21:02:40,351 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107753 conditions, 22793 events. 11942/22793 cut-off events. For 231203/231236 co-relation queries the response was YES. Maximal size of possible extension queue 442. Compared 171153 event pairs, 3634 based on Foata normal form. 67/21859 useless extension candidates. Maximal degree in co-relation 107656. Up to 18084 conditions per place. [2021-03-11 21:02:40,419 INFO L132 encePairwiseOnDemand]: 876/892 looper letters, 825 selfloop transitions, 341 changer transitions 0/1178 dead transitions. [2021-03-11 21:02:40,419 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 1178 transitions, 18569 flow [2021-03-11 21:02:40,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:02:40,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:02:40,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11807 transitions. [2021-03-11 21:02:40,425 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5294618834080718 [2021-03-11 21:02:40,425 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11807 transitions. [2021-03-11 21:02:40,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11807 transitions. [2021-03-11 21:02:40,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:40,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11807 transitions. [2021-03-11 21:02:40,433 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.28) internal successors, (11807), 25 states have internal predecessors, (11807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:40,442 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:40,443 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:40,443 INFO L185 Difference]: Start difference. First operand has 378 places, 920 transitions, 14586 flow. Second operand 25 states and 11807 transitions. [2021-03-11 21:02:40,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 1178 transitions, 18569 flow [2021-03-11 21:02:41,397 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 386 places, 1178 transitions, 17585 flow, removed 317 selfloop flow, removed 16 redundant places. [2021-03-11 21:02:41,412 INFO L241 Difference]: Finished difference. Result has 390 places, 938 transitions, 14922 flow [2021-03-11 21:02:41,412 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=13695, PETRI_DIFFERENCE_MINUEND_PLACES=362, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=920, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=325, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=589, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=14922, PETRI_PLACES=390, PETRI_TRANSITIONS=938} [2021-03-11 21:02:41,413 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 287 predicate places. [2021-03-11 21:02:41,413 INFO L480 AbstractCegarLoop]: Abstraction has has 390 places, 938 transitions, 14922 flow [2021-03-11 21:02:41,413 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 458.1666666666667) internal successors, (5498), 12 states have internal predecessors, (5498), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:41,414 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:41,414 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:41,414 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-03-11 21:02:41,414 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-11 21:02:41,414 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:41,414 INFO L82 PathProgramCache]: Analyzing trace with hash 2089257933, now seen corresponding path program 9 times [2021-03-11 21:02:41,414 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:41,414 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238227677] [2021-03-11 21:02:41,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:41,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:41,456 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,457 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 31 [2021-03-11 21:02:41,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 37 [2021-03-11 21:02:41,479 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,483 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:02:41,496 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,497 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:02:41,510 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,511 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:02:41,529 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,529 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 34 [2021-03-11 21:02:41,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,548 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 19 [2021-03-11 21:02:41,562 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,562 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:02:41,577 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,577 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:41,587 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,588 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:41,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,605 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:41,605 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:41,606 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:41,616 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:41,616 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238227677] [2021-03-11 21:02:41,616 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:41,616 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:02:41,617 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278219763] [2021-03-11 21:02:41,617 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:02:41,617 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:41,617 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:02:41,617 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:02:41,621 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 473 out of 892 [2021-03-11 21:02:41,622 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 390 places, 938 transitions, 14922 flow. Second operand has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:41,622 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:41,622 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 473 of 892 [2021-03-11 21:02:41,622 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:43,355 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 54 [2021-03-11 21:02:49,552 INFO L129 PetriNetUnfolder]: 11617/22415 cut-off events. [2021-03-11 21:02:49,552 INFO L130 PetriNetUnfolder]: For 241279/241315 co-relation queries the response was YES. [2021-03-11 21:02:49,761 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107303 conditions, 22415 events. 11617/22415 cut-off events. For 241279/241315 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 169785 event pairs, 3703 based on Foata normal form. 65/21468 useless extension candidates. Maximal degree in co-relation 107201. Up to 19122 conditions per place. [2021-03-11 21:02:49,831 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 931 selfloop transitions, 251 changer transitions 0/1203 dead transitions. [2021-03-11 21:02:49,831 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 1203 transitions, 18564 flow [2021-03-11 21:02:49,832 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-03-11 21:02:49,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2021-03-11 21:02:49,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 12722 transitions. [2021-03-11 21:02:49,837 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5485512245601931 [2021-03-11 21:02:49,837 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 12722 transitions. [2021-03-11 21:02:49,837 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 12722 transitions. [2021-03-11 21:02:49,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:49,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 12722 transitions. [2021-03-11 21:02:49,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 489.3076923076923) internal successors, (12722), 26 states have internal predecessors, (12722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:49,855 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 892.0) internal successors, (24084), 27 states have internal predecessors, (24084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:49,856 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 892.0) internal successors, (24084), 27 states have internal predecessors, (24084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:49,856 INFO L185 Difference]: Start difference. First operand has 390 places, 938 transitions, 14922 flow. Second operand 26 states and 12722 transitions. [2021-03-11 21:02:49,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 1203 transitions, 18564 flow [2021-03-11 21:02:50,960 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 400 places, 1203 transitions, 18016 flow, removed 140 selfloop flow, removed 15 redundant places. [2021-03-11 21:02:50,975 INFO L241 Difference]: Finished difference. Result has 404 places, 954 transitions, 15397 flow [2021-03-11 21:02:50,976 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=14384, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=938, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=237, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=694, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=15397, PETRI_PLACES=404, PETRI_TRANSITIONS=954} [2021-03-11 21:02:50,976 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 301 predicate places. [2021-03-11 21:02:50,976 INFO L480 AbstractCegarLoop]: Abstraction has has 404 places, 954 transitions, 15397 flow [2021-03-11 21:02:50,977 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 474.0769230769231) internal successors, (6163), 13 states have internal predecessors, (6163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:50,977 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:02:50,977 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:02:50,977 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-03-11 21:02:50,977 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-11 21:02:50,977 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:02:50,978 INFO L82 PathProgramCache]: Analyzing trace with hash 1035658932, now seen corresponding path program 1 times [2021-03-11 21:02:50,978 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:02:50,978 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1319264111] [2021-03-11 21:02:50,978 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:02:50,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:02:51,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:02:51,011 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,012 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:51,020 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,021 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:51,031 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,031 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:51,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,044 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 21:02:51,066 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,067 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 25 [2021-03-11 21:02:51,090 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,090 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:02:51,104 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,104 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:51,118 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,119 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:02:51,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:02:51,151 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,151 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:02:51,167 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,167 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:02:51,181 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:02:51,181 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:02:51,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:02:51,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1319264111] [2021-03-11 21:02:51,194 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:02:51,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-11 21:02:51,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407966606] [2021-03-11 21:02:51,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-11 21:02:51,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:02:51,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-11 21:02:51,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-03-11 21:02:51,200 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:02:51,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 404 places, 954 transitions, 15397 flow. Second operand has 15 states, 15 states have (on average 458.0) internal successors, (6870), 15 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:51,203 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:02:51,203 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:02:51,204 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:02:59,057 INFO L129 PetriNetUnfolder]: 12649/24185 cut-off events. [2021-03-11 21:02:59,058 INFO L130 PetriNetUnfolder]: For 282665/282694 co-relation queries the response was YES. [2021-03-11 21:02:59,294 INFO L84 FinitePrefix]: Finished finitePrefix Result has 119153 conditions, 24185 events. 12649/24185 cut-off events. For 282665/282694 co-relation queries the response was YES. Maximal size of possible extension queue 488. Compared 184428 event pairs, 3947 based on Foata normal form. 71/23230 useless extension candidates. Maximal degree in co-relation 119046. Up to 20362 conditions per place. [2021-03-11 21:02:59,387 INFO L132 encePairwiseOnDemand]: 877/892 looper letters, 999 selfloop transitions, 256 changer transitions 0/1267 dead transitions. [2021-03-11 21:02:59,387 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 1267 transitions, 20709 flow [2021-03-11 21:02:59,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-03-11 21:02:59,388 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-03-11 21:02:59,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 9980 transitions. [2021-03-11 21:02:59,394 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5327781336749947 [2021-03-11 21:02:59,394 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 9980 transitions. [2021-03-11 21:02:59,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 9980 transitions. [2021-03-11 21:02:59,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:02:59,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 9980 transitions. [2021-03-11 21:02:59,402 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 475.23809523809524) internal successors, (9980), 21 states have internal predecessors, (9980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:59,412 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 892.0) internal successors, (19624), 22 states have internal predecessors, (19624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:59,415 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 892.0) internal successors, (19624), 22 states have internal predecessors, (19624), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:02:59,415 INFO L185 Difference]: Start difference. First operand has 404 places, 954 transitions, 15397 flow. Second operand 21 states and 9980 transitions. [2021-03-11 21:02:59,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 1267 transitions, 20709 flow [2021-03-11 21:03:00,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 1267 transitions, 19307 flow, removed 213 selfloop flow, removed 36 redundant places. [2021-03-11 21:03:00,978 INFO L241 Difference]: Finished difference. Result has 392 places, 1029 transitions, 16394 flow [2021-03-11 21:03:00,979 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=14029, PETRI_DIFFERENCE_MINUEND_PLACES=368, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=954, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=720, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=16394, PETRI_PLACES=392, PETRI_TRANSITIONS=1029} [2021-03-11 21:03:00,979 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 289 predicate places. [2021-03-11 21:03:00,979 INFO L480 AbstractCegarLoop]: Abstraction has has 392 places, 1029 transitions, 16394 flow [2021-03-11 21:03:00,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 458.0) internal successors, (6870), 15 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:00,980 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:03:00,980 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:03:00,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-03-11 21:03:00,980 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-11 21:03:00,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:03:00,981 INFO L82 PathProgramCache]: Analyzing trace with hash -289575248, now seen corresponding path program 2 times [2021-03-11 21:03:00,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:03:00,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409890176] [2021-03-11 21:03:00,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:03:00,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:03:01,019 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,035 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:01,043 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,043 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:01,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:01,067 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,068 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:01,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 22 [2021-03-11 21:03:01,101 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,102 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:01,112 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,113 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:01,122 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,122 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:03:01,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:03:01,147 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:01,160 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,161 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:01,173 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,173 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:01,184 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:01,184 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:03:01,194 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:03:01,194 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409890176] [2021-03-11 21:03:01,195 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:03:01,195 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-11 21:03:01,195 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013605310] [2021-03-11 21:03:01,195 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-11 21:03:01,195 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:03:01,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-11 21:03:01,196 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2021-03-11 21:03:01,200 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:03:01,203 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 1029 transitions, 16394 flow. Second operand has 15 states, 15 states have (on average 458.0) internal successors, (6870), 15 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:01,203 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:03:01,203 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:03:01,203 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:03:10,352 INFO L129 PetriNetUnfolder]: 13563/25941 cut-off events. [2021-03-11 21:03:10,353 INFO L130 PetriNetUnfolder]: For 328430/328462 co-relation queries the response was YES. [2021-03-11 21:03:10,918 INFO L84 FinitePrefix]: Finished finitePrefix Result has 130137 conditions, 25941 events. 13563/25941 cut-off events. For 328430/328462 co-relation queries the response was YES. Maximal size of possible extension queue 543. Compared 201450 event pairs, 3989 based on Foata normal form. 84/24965 useless extension candidates. Maximal degree in co-relation 130037. Up to 19454 conditions per place. [2021-03-11 21:03:10,999 INFO L132 encePairwiseOnDemand]: 877/892 looper letters, 1119 selfloop transitions, 445 changer transitions 0/1576 dead transitions. [2021-03-11 21:03:10,999 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 422 places, 1576 transitions, 24675 flow [2021-03-11 21:03:11,000 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-03-11 21:03:11,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-03-11 21:03:11,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 14747 transitions. [2021-03-11 21:03:11,006 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5333068132503977 [2021-03-11 21:03:11,006 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 14747 transitions. [2021-03-11 21:03:11,006 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 14747 transitions. [2021-03-11 21:03:11,007 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:03:11,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 14747 transitions. [2021-03-11 21:03:11,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 475.7096774193548) internal successors, (14747), 31 states have internal predecessors, (14747), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:11,025 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 892.0) internal successors, (28544), 32 states have internal predecessors, (28544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:11,026 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 892.0) internal successors, (28544), 32 states have internal predecessors, (28544), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:11,026 INFO L185 Difference]: Start difference. First operand has 392 places, 1029 transitions, 16394 flow. Second operand 31 states and 14747 transitions. [2021-03-11 21:03:11,027 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 422 places, 1576 transitions, 24675 flow [2021-03-11 21:03:12,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 1576 transitions, 24162 flow, removed 161 selfloop flow, removed 11 redundant places. [2021-03-11 21:03:12,910 INFO L241 Difference]: Finished difference. Result has 423 places, 1166 transitions, 20678 flow [2021-03-11 21:03:12,911 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=16010, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1029, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=323, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=695, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=20678, PETRI_PLACES=423, PETRI_TRANSITIONS=1166} [2021-03-11 21:03:12,911 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 320 predicate places. [2021-03-11 21:03:12,913 INFO L480 AbstractCegarLoop]: Abstraction has has 423 places, 1166 transitions, 20678 flow [2021-03-11 21:03:12,914 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 458.0) internal successors, (6870), 15 states have internal predecessors, (6870), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:12,915 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:03:12,915 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:03:12,915 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-03-11 21:03:12,915 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-11 21:03:12,915 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:03:12,915 INFO L82 PathProgramCache]: Analyzing trace with hash -522574344, now seen corresponding path program 3 times [2021-03-11 21:03:12,915 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:03:12,915 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [807430935] [2021-03-11 21:03:12,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:03:12,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:03:12,943 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:12,950 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,950 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:12,959 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:12,970 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,970 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:12,982 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,983 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:12,983 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,984 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:12,993 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:12,993 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:13,004 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,005 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:13,018 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,018 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:03:13,035 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,036 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:03:13,036 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:13,049 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,050 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:13,060 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:13,061 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:03:13,072 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:03:13,072 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [807430935] [2021-03-11 21:03:13,072 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:03:13,073 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:03:13,073 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396778713] [2021-03-11 21:03:13,073 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:03:13,073 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:03:13,073 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:03:13,073 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:03:13,078 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:03:13,080 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 1166 transitions, 20678 flow. Second operand has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:13,080 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:03:13,080 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:03:13,081 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:03:22,863 INFO L129 PetriNetUnfolder]: 13960/26680 cut-off events. [2021-03-11 21:03:22,863 INFO L130 PetriNetUnfolder]: For 383537/383579 co-relation queries the response was YES. [2021-03-11 21:03:23,105 INFO L84 FinitePrefix]: Finished finitePrefix Result has 138719 conditions, 26680 events. 13960/26680 cut-off events. For 383537/383579 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 208997 event pairs, 3989 based on Foata normal form. 78/25684 useless extension candidates. Maximal degree in co-relation 138606. Up to 21077 conditions per place. [2021-03-11 21:03:23,191 INFO L132 encePairwiseOnDemand]: 876/892 looper letters, 1138 selfloop transitions, 426 changer transitions 0/1576 dead transitions. [2021-03-11 21:03:23,191 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 1576 transitions, 26665 flow [2021-03-11 21:03:23,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-03-11 21:03:23,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-03-11 21:03:23,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 12841 transitions. [2021-03-11 21:03:23,200 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5331755522338482 [2021-03-11 21:03:23,200 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 12841 transitions. [2021-03-11 21:03:23,200 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 12841 transitions. [2021-03-11 21:03:23,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:03:23,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 12841 transitions. [2021-03-11 21:03:23,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 475.5925925925926) internal successors, (12841), 27 states have internal predecessors, (12841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:23,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 892.0) internal successors, (24976), 28 states have internal predecessors, (24976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:23,219 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 892.0) internal successors, (24976), 28 states have internal predecessors, (24976), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:23,219 INFO L185 Difference]: Start difference. First operand has 423 places, 1166 transitions, 20678 flow. Second operand 27 states and 12841 transitions. [2021-03-11 21:03:23,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 1576 transitions, 26665 flow [2021-03-11 21:03:25,565 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 1576 transitions, 25702 flow, removed 352 selfloop flow, removed 16 redundant places. [2021-03-11 21:03:25,585 INFO L241 Difference]: Finished difference. Result has 439 places, 1219 transitions, 22075 flow [2021-03-11 21:03:25,585 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=19881, PETRI_DIFFERENCE_MINUEND_PLACES=407, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=378, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=770, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=22075, PETRI_PLACES=439, PETRI_TRANSITIONS=1219} [2021-03-11 21:03:25,586 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 336 predicate places. [2021-03-11 21:03:25,586 INFO L480 AbstractCegarLoop]: Abstraction has has 439 places, 1219 transitions, 22075 flow [2021-03-11 21:03:25,586 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:25,587 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:03:25,587 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:03:25,587 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-03-11 21:03:25,587 INFO L428 AbstractCegarLoop]: === Iteration 25 === [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-11 21:03:25,587 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:03:25,587 INFO L82 PathProgramCache]: Analyzing trace with hash 373404162, now seen corresponding path program 4 times [2021-03-11 21:03:25,587 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:03:25,588 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412731952] [2021-03-11 21:03:25,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:03:25,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:03:25,612 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,613 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:25,619 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,620 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:25,629 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:25,640 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,641 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:25,654 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:25,655 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,655 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:25,666 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,666 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:25,679 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,680 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:25,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,692 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:25,700 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,701 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:25,712 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,712 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:25,733 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:25,734 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:25,734 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:03:25,746 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:03:25,746 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1412731952] [2021-03-11 21:03:25,746 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:03:25,746 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:03:25,747 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47931538] [2021-03-11 21:03:25,747 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:03:25,747 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:03:25,747 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:03:25,747 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:03:25,752 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:03:25,754 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 1219 transitions, 22075 flow. Second operand has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:25,754 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:03:25,754 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:03:25,754 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:03:35,842 INFO L129 PetriNetUnfolder]: 14375/27490 cut-off events. [2021-03-11 21:03:35,842 INFO L130 PetriNetUnfolder]: For 429032/429074 co-relation queries the response was YES. [2021-03-11 21:03:36,247 INFO L84 FinitePrefix]: Finished finitePrefix Result has 146151 conditions, 27490 events. 14375/27490 cut-off events. For 429032/429074 co-relation queries the response was YES. Maximal size of possible extension queue 581. Compared 216436 event pairs, 4334 based on Foata normal form. 78/26480 useless extension candidates. Maximal degree in co-relation 146031. Up to 18633 conditions per place. [2021-03-11 21:03:36,348 INFO L132 encePairwiseOnDemand]: 875/892 looper letters, 1006 selfloop transitions, 474 changer transitions 0/1492 dead transitions. [2021-03-11 21:03:36,348 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 463 places, 1492 transitions, 27221 flow [2021-03-11 21:03:36,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:03:36,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:03:36,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11818 transitions. [2021-03-11 21:03:36,354 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5299551569506726 [2021-03-11 21:03:36,354 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11818 transitions. [2021-03-11 21:03:36,354 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11818 transitions. [2021-03-11 21:03:36,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:03:36,355 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11818 transitions. [2021-03-11 21:03:36,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.72) internal successors, (11818), 25 states have internal predecessors, (11818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:36,370 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:36,371 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:36,371 INFO L185 Difference]: Start difference. First operand has 439 places, 1219 transitions, 22075 flow. Second operand 25 states and 11818 transitions. [2021-03-11 21:03:36,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 463 places, 1492 transitions, 27221 flow [2021-03-11 21:03:38,951 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 448 places, 1492 transitions, 26415 flow, removed 221 selfloop flow, removed 15 redundant places. [2021-03-11 21:03:38,977 INFO L241 Difference]: Finished difference. Result has 454 places, 1256 transitions, 23506 flow [2021-03-11 21:03:38,979 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=21271, PETRI_DIFFERENCE_MINUEND_PLACES=424, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=446, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=763, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=23506, PETRI_PLACES=454, PETRI_TRANSITIONS=1256} [2021-03-11 21:03:38,979 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 351 predicate places. [2021-03-11 21:03:38,979 INFO L480 AbstractCegarLoop]: Abstraction has has 454 places, 1256 transitions, 23506 flow [2021-03-11 21:03:38,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:38,980 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:03:38,980 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:03:38,980 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-03-11 21:03:38,980 INFO L428 AbstractCegarLoop]: === Iteration 26 === [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-11 21:03:38,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:03:38,980 INFO L82 PathProgramCache]: Analyzing trace with hash 1187571060, now seen corresponding path program 5 times [2021-03-11 21:03:38,981 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:03:38,981 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775410608] [2021-03-11 21:03:38,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:03:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:03:39,006 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,007 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:39,013 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,013 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:39,021 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,022 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:39,032 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,032 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:39,044 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,045 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:39,045 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,046 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:39,055 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:39,068 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,069 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:39,081 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,082 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:39,095 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,095 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:39,107 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,107 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:39,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,130 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:39,130 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:39,131 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:03:39,142 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:03:39,143 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775410608] [2021-03-11 21:03:39,143 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:03:39,143 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:03:39,143 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849324695] [2021-03-11 21:03:39,143 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:03:39,143 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:03:39,144 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:03:39,144 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:03:39,148 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:03:39,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 454 places, 1256 transitions, 23506 flow. Second operand has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:39,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:03:39,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:03:39,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:03:49,899 INFO L129 PetriNetUnfolder]: 14617/27965 cut-off events. [2021-03-11 21:03:49,899 INFO L130 PetriNetUnfolder]: For 475538/475582 co-relation queries the response was YES. [2021-03-11 21:03:50,383 INFO L84 FinitePrefix]: Finished finitePrefix Result has 152879 conditions, 27965 events. 14617/27965 cut-off events. For 475538/475582 co-relation queries the response was YES. Maximal size of possible extension queue 598. Compared 221268 event pairs, 4393 based on Foata normal form. 80/26948 useless extension candidates. Maximal degree in co-relation 152752. Up to 18765 conditions per place. [2021-03-11 21:03:50,633 INFO L132 encePairwiseOnDemand]: 876/892 looper letters, 1020 selfloop transitions, 488 changer transitions 0/1520 dead transitions. [2021-03-11 21:03:50,634 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 478 places, 1520 transitions, 28568 flow [2021-03-11 21:03:50,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:03:50,635 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:03:50,638 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11818 transitions. [2021-03-11 21:03:50,640 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5299551569506726 [2021-03-11 21:03:50,640 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11818 transitions. [2021-03-11 21:03:50,640 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11818 transitions. [2021-03-11 21:03:50,641 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:03:50,641 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11818 transitions. [2021-03-11 21:03:50,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.72) internal successors, (11818), 25 states have internal predecessors, (11818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:50,658 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:50,660 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:50,660 INFO L185 Difference]: Start difference. First operand has 454 places, 1256 transitions, 23506 flow. Second operand 25 states and 11818 transitions. [2021-03-11 21:03:50,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 478 places, 1520 transitions, 28568 flow [2021-03-11 21:03:53,330 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 461 places, 1520 transitions, 27875 flow, removed 168 selfloop flow, removed 17 redundant places. [2021-03-11 21:03:53,351 INFO L241 Difference]: Finished difference. Result has 465 places, 1278 transitions, 24616 flow [2021-03-11 21:03:53,352 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=22821, PETRI_DIFFERENCE_MINUEND_PLACES=437, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1256, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=466, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=782, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=24616, PETRI_PLACES=465, PETRI_TRANSITIONS=1278} [2021-03-11 21:03:53,352 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 362 predicate places. [2021-03-11 21:03:53,352 INFO L480 AbstractCegarLoop]: Abstraction has has 465 places, 1278 transitions, 24616 flow [2021-03-11 21:03:53,353 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:53,353 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:03:53,353 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:03:53,353 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-03-11 21:03:53,353 INFO L428 AbstractCegarLoop]: === Iteration 27 === [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-11 21:03:53,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:03:53,353 INFO L82 PathProgramCache]: Analyzing trace with hash -294492478, now seen corresponding path program 6 times [2021-03-11 21:03:53,354 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:03:53,354 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614056328] [2021-03-11 21:03:53,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:03:53,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:03:53,390 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,391 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:53,396 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,397 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:53,405 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,405 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:53,419 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,420 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:03:53,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,431 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 14 [2021-03-11 21:03:53,431 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,432 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:03:53,440 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,440 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:53,453 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:53,465 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,466 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:03:53,477 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,477 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:53,488 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,489 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 21 [2021-03-11 21:03:53,515 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:03:53,516 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:03:53,516 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:03:53,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:03:53,529 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614056328] [2021-03-11 21:03:53,529 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:03:53,529 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-03-11 21:03:53,529 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486340903] [2021-03-11 21:03:53,530 INFO L460 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-03-11 21:03:53,530 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:03:53,530 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-03-11 21:03:53,530 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=126, Unknown=0, NotChecked=0, Total=156 [2021-03-11 21:03:53,535 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 457 out of 892 [2021-03-11 21:03:53,537 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 1278 transitions, 24616 flow. Second operand has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:03:53,537 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:03:53,537 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 457 of 892 [2021-03-11 21:03:53,537 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:04:04,958 INFO L129 PetriNetUnfolder]: 14647/28026 cut-off events. [2021-03-11 21:04:04,958 INFO L130 PetriNetUnfolder]: For 510187/510227 co-relation queries the response was YES. [2021-03-11 21:04:05,364 INFO L84 FinitePrefix]: Finished finitePrefix Result has 156162 conditions, 28026 events. 14647/28026 cut-off events. For 510187/510227 co-relation queries the response was YES. Maximal size of possible extension queue 602. Compared 221948 event pairs, 4412 based on Foata normal form. 80/27009 useless extension candidates. Maximal degree in co-relation 156030. Up to 18751 conditions per place. [2021-03-11 21:04:05,460 INFO L132 encePairwiseOnDemand]: 877/892 looper letters, 1010 selfloop transitions, 507 changer transitions 0/1529 dead transitions. [2021-03-11 21:04:05,460 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 489 places, 1529 transitions, 29272 flow [2021-03-11 21:04:05,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-03-11 21:04:05,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2021-03-11 21:04:05,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 11817 transitions. [2021-03-11 21:04:05,466 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5299103139013452 [2021-03-11 21:04:05,466 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 11817 transitions. [2021-03-11 21:04:05,466 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 11817 transitions. [2021-03-11 21:04:05,467 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:04:05,467 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 11817 transitions. [2021-03-11 21:04:05,473 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 472.68) internal successors, (11817), 25 states have internal predecessors, (11817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:05,481 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:05,482 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 892.0) internal successors, (23192), 26 states have internal predecessors, (23192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:05,482 INFO L185 Difference]: Start difference. First operand has 465 places, 1278 transitions, 24616 flow. Second operand 25 states and 11817 transitions. [2021-03-11 21:04:05,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 489 places, 1529 transitions, 29272 flow [2021-03-11 21:04:08,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 470 places, 1529 transitions, 28219 flow, removed 194 selfloop flow, removed 19 redundant places. [2021-03-11 21:04:08,864 INFO L241 Difference]: Finished difference. Result has 474 places, 1295 transitions, 25397 flow [2021-03-11 21:04:08,865 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=23584, PETRI_DIFFERENCE_MINUEND_PLACES=446, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1278, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=492, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=25397, PETRI_PLACES=474, PETRI_TRANSITIONS=1295} [2021-03-11 21:04:08,865 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 371 predicate places. [2021-03-11 21:04:08,865 INFO L480 AbstractCegarLoop]: Abstraction has has 474 places, 1295 transitions, 25397 flow [2021-03-11 21:04:08,866 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 458.15384615384613) internal successors, (5956), 13 states have internal predecessors, (5956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:08,866 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:04:08,866 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:04:08,866 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-03-11 21:04:08,866 INFO L428 AbstractCegarLoop]: === Iteration 28 === [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-11 21:04:08,866 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:04:08,867 INFO L82 PathProgramCache]: Analyzing trace with hash -1809399023, now seen corresponding path program 1 times [2021-03-11 21:04:08,867 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:04:08,867 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269305838] [2021-03-11 21:04:08,867 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:04:08,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:04:08,922 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.8 percent of original size [2021-03-11 21:04:08,922 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 43 [2021-03-11 21:04:08,931 INFO L142 QuantifierPusher]: treesize reduction 6, result has 88.5 percent of original size [2021-03-11 21:04:08,932 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-11 21:04:08,944 INFO L142 QuantifierPusher]: treesize reduction 6, result has 88.5 percent of original size [2021-03-11 21:04:08,944 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-11 21:04:08,959 INFO L142 QuantifierPusher]: treesize reduction 6, result has 90.2 percent of original size [2021-03-11 21:04:08,959 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 55 [2021-03-11 21:04:08,979 INFO L142 QuantifierPusher]: treesize reduction 6, result has 88.5 percent of original size [2021-03-11 21:04:08,979 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-11 21:04:08,998 INFO L142 QuantifierPusher]: treesize reduction 6, result has 88.5 percent of original size [2021-03-11 21:04:08,999 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-11 21:04:09,017 INFO L142 QuantifierPusher]: treesize reduction 6, result has 91.5 percent of original size [2021-03-11 21:04:09,017 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-11 21:04:09,056 INFO L142 QuantifierPusher]: treesize reduction 6, result has 87.2 percent of original size [2021-03-11 21:04:09,056 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 41 [2021-03-11 21:04:09,074 INFO L142 QuantifierPusher]: treesize reduction 82, result has 56.6 percent of original size [2021-03-11 21:04:09,075 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 107 [2021-03-11 21:04:09,147 INFO L142 QuantifierPusher]: treesize reduction 57, result has 51.7 percent of original size [2021-03-11 21:04:09,148 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 61 [2021-03-11 21:04:09,192 INFO L142 QuantifierPusher]: treesize reduction 62, result has 51.2 percent of original size [2021-03-11 21:04:09,193 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-11 21:04:09,247 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:09,248 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 36 [2021-03-11 21:04:09,270 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:09,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:04:09,286 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:09,287 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:04:09,302 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:04:09,302 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269305838] [2021-03-11 21:04:09,302 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:04:09,303 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-11 21:04:09,303 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509437567] [2021-03-11 21:04:09,303 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-11 21:04:09,303 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:04:09,303 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-11 21:04:09,303 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-03-11 21:04:09,309 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 430 out of 892 [2021-03-11 21:04:09,311 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 474 places, 1295 transitions, 25397 flow. Second operand has 16 states, 16 states have (on average 431.0) internal successors, (6896), 16 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:09,311 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:04:09,312 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 430 of 892 [2021-03-11 21:04:09,312 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:04:10,581 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 118 DAG size of output: 68 [2021-03-11 21:04:24,204 INFO L129 PetriNetUnfolder]: 16287/31242 cut-off events. [2021-03-11 21:04:24,204 INFO L130 PetriNetUnfolder]: For 602201/602236 co-relation queries the response was YES. [2021-03-11 21:04:24,718 INFO L84 FinitePrefix]: Finished finitePrefix Result has 172739 conditions, 31242 events. 16287/31242 cut-off events. For 602201/602236 co-relation queries the response was YES. Maximal size of possible extension queue 720. Compared 256414 event pairs, 4613 based on Foata normal form. 101/30090 useless extension candidates. Maximal degree in co-relation 172603. Up to 25420 conditions per place. [2021-03-11 21:04:24,839 INFO L132 encePairwiseOnDemand]: 867/892 looper letters, 1400 selfloop transitions, 357 changer transitions 0/1777 dead transitions. [2021-03-11 21:04:24,839 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 505 places, 1777 transitions, 32608 flow [2021-03-11 21:04:24,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2021-03-11 21:04:24,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-03-11 21:04:24,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 14315 transitions. [2021-03-11 21:04:24,846 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5015064461883408 [2021-03-11 21:04:24,846 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 14315 transitions. [2021-03-11 21:04:24,847 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 14315 transitions. [2021-03-11 21:04:24,848 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:04:24,848 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 14315 transitions. [2021-03-11 21:04:24,856 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 447.34375) internal successors, (14315), 32 states have internal predecessors, (14315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:24,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 892.0) internal successors, (29436), 33 states have internal predecessors, (29436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:24,875 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 892.0) internal successors, (29436), 33 states have internal predecessors, (29436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:24,875 INFO L185 Difference]: Start difference. First operand has 474 places, 1295 transitions, 25397 flow. Second operand 32 states and 14315 transitions. [2021-03-11 21:04:24,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 505 places, 1777 transitions, 32608 flow [2021-03-11 21:04:28,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 487 places, 1777 transitions, 31726 flow, removed 242 selfloop flow, removed 18 redundant places. [2021-03-11 21:04:28,537 INFO L241 Difference]: Finished difference. Result has 500 places, 1422 transitions, 28044 flow [2021-03-11 21:04:28,538 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=24575, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=256, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=988, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=28044, PETRI_PLACES=500, PETRI_TRANSITIONS=1422} [2021-03-11 21:04:28,538 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 397 predicate places. [2021-03-11 21:04:28,538 INFO L480 AbstractCegarLoop]: Abstraction has has 500 places, 1422 transitions, 28044 flow [2021-03-11 21:04:28,539 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 431.0) internal successors, (6896), 16 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:28,539 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:04:28,539 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:04:28,539 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-03-11 21:04:28,539 INFO L428 AbstractCegarLoop]: === Iteration 29 === [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-11 21:04:28,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:04:28,540 INFO L82 PathProgramCache]: Analyzing trace with hash 377747383, now seen corresponding path program 2 times [2021-03-11 21:04:28,540 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:04:28,540 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107971588] [2021-03-11 21:04:28,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:04:28,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:04:28,658 INFO L142 QuantifierPusher]: treesize reduction 8, result has 85.2 percent of original size [2021-03-11 21:04:28,658 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 46 [2021-03-11 21:04:28,670 INFO L142 QuantifierPusher]: treesize reduction 8, result has 86.0 percent of original size [2021-03-11 21:04:28,671 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 21:04:28,685 INFO L142 QuantifierPusher]: treesize reduction 8, result has 86.0 percent of original size [2021-03-11 21:04:28,686 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 21:04:28,703 INFO L142 QuantifierPusher]: treesize reduction 8, result has 86.0 percent of original size [2021-03-11 21:04:28,704 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 21:04:28,724 INFO L142 QuantifierPusher]: treesize reduction 44, result has 69.9 percent of original size [2021-03-11 21:04:28,725 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 102 [2021-03-11 21:04:28,768 INFO L142 QuantifierPusher]: treesize reduction 47, result has 59.8 percent of original size [2021-03-11 21:04:28,768 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-11 21:04:28,790 INFO L142 QuantifierPusher]: treesize reduction 126, result has 54.5 percent of original size [2021-03-11 21:04:28,800 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 151 [2021-03-11 21:04:28,887 INFO L142 QuantifierPusher]: treesize reduction 183, result has 46.6 percent of original size [2021-03-11 21:04:28,889 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 160 [2021-03-11 21:04:28,976 INFO L142 QuantifierPusher]: treesize reduction 108, result has 50.9 percent of original size [2021-03-11 21:04:28,977 INFO L147 QuantifierPusher]: treesize reduction 9, result has 92.0 percent of original size 103 [2021-03-11 21:04:29,038 INFO L142 QuantifierPusher]: treesize reduction 75, result has 77.2 percent of original size [2021-03-11 21:04:29,041 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 254 [2021-03-11 21:04:29,211 WARN L205 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 81 DAG size of output: 69 [2021-03-11 21:04:29,214 INFO L142 QuantifierPusher]: treesize reduction 75, result has 69.3 percent of original size [2021-03-11 21:04:29,218 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 169 [2021-03-11 21:04:29,323 INFO L142 QuantifierPusher]: treesize reduction 67, result has 68.4 percent of original size [2021-03-11 21:04:29,324 INFO L147 QuantifierPusher]: treesize reduction 7, result has 95.2 percent of original size 138 [2021-03-11 21:04:29,469 WARN L205 SmtUtils]: Spent 113.00 ms on a formula simplification. DAG size of input: 65 DAG size of output: 51 [2021-03-11 21:04:29,471 INFO L142 QuantifierPusher]: treesize reduction 67, result has 48.1 percent of original size [2021-03-11 21:04:29,471 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 62 [2021-03-11 21:04:29,509 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:29,510 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:04:29,533 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:29,534 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:04:29,556 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:04:29,556 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107971588] [2021-03-11 21:04:29,556 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:04:29,557 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-03-11 21:04:29,557 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840639150] [2021-03-11 21:04:29,557 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-11 21:04:29,557 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:04:29,557 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-11 21:04:29,557 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2021-03-11 21:04:29,563 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 422 out of 892 [2021-03-11 21:04:29,565 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 500 places, 1422 transitions, 28044 flow. Second operand has 17 states, 17 states have (on average 422.94117647058823) internal successors, (7190), 17 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:29,566 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:04:29,566 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 422 of 892 [2021-03-11 21:04:29,566 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:04:30,881 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 60 [2021-03-11 21:04:31,671 WARN L205 SmtUtils]: Spent 160.00 ms on a formula simplification. DAG size of input: 129 DAG size of output: 74 [2021-03-11 21:04:31,931 WARN L205 SmtUtils]: Spent 178.00 ms on a formula simplification. DAG size of input: 152 DAG size of output: 76 [2021-03-11 21:04:32,343 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 72 [2021-03-11 21:04:32,758 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 61 [2021-03-11 21:04:33,025 WARN L205 SmtUtils]: Spent 117.00 ms on a formula simplification. DAG size of input: 117 DAG size of output: 77 [2021-03-11 21:04:33,185 WARN L205 SmtUtils]: Spent 114.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 75 [2021-03-11 21:04:33,784 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 113 DAG size of output: 73 [2021-03-11 21:04:33,949 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 120 DAG size of output: 80 [2021-03-11 21:04:34,581 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 116 DAG size of output: 76 [2021-03-11 21:04:50,356 INFO L129 PetriNetUnfolder]: 19184/36183 cut-off events. [2021-03-11 21:04:50,357 INFO L130 PetriNetUnfolder]: For 719293/719331 co-relation queries the response was YES. [2021-03-11 21:04:51,406 INFO L84 FinitePrefix]: Finished finitePrefix Result has 205652 conditions, 36183 events. 19184/36183 cut-off events. For 719293/719331 co-relation queries the response was YES. Maximal size of possible extension queue 893. Compared 301188 event pairs, 5210 based on Foata normal form. 117/34894 useless extension candidates. Maximal degree in co-relation 205502. Up to 26503 conditions per place. [2021-03-11 21:04:51,565 INFO L132 encePairwiseOnDemand]: 864/892 looper letters, 1510 selfloop transitions, 652 changer transitions 0/2173 dead transitions. [2021-03-11 21:04:51,565 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 544 places, 2173 transitions, 39218 flow [2021-03-11 21:04:51,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-03-11 21:04:51,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-03-11 21:04:51,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 19739 transitions. [2021-03-11 21:04:51,577 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.4917538614848032 [2021-03-11 21:04:51,577 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 19739 transitions. [2021-03-11 21:04:51,577 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 19739 transitions. [2021-03-11 21:04:51,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:04:51,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 19739 transitions. [2021-03-11 21:04:51,592 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 438.64444444444445) internal successors, (19739), 45 states have internal predecessors, (19739), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:51,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 892.0) internal successors, (41032), 46 states have internal predecessors, (41032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:51,621 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 892.0) internal successors, (41032), 46 states have internal predecessors, (41032), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:51,621 INFO L185 Difference]: Start difference. First operand has 500 places, 1422 transitions, 28044 flow. Second operand 45 states and 19739 transitions. [2021-03-11 21:04:51,621 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 544 places, 2173 transitions, 39218 flow [2021-03-11 21:04:56,950 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 529 places, 2173 transitions, 38035 flow, removed 452 selfloop flow, removed 15 redundant places. [2021-03-11 21:04:56,979 INFO L241 Difference]: Finished difference. Result has 550 places, 1706 transitions, 34143 flow [2021-03-11 21:04:56,979 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=27103, PETRI_DIFFERENCE_MINUEND_PLACES=485, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1422, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=414, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=977, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=34143, PETRI_PLACES=550, PETRI_TRANSITIONS=1706} [2021-03-11 21:04:56,980 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 447 predicate places. [2021-03-11 21:04:56,980 INFO L480 AbstractCegarLoop]: Abstraction has has 550 places, 1706 transitions, 34143 flow [2021-03-11 21:04:56,981 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 422.94117647058823) internal successors, (7190), 17 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:56,981 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:04:56,981 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:04:56,981 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-03-11 21:04:56,981 INFO L428 AbstractCegarLoop]: === Iteration 30 === [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-11 21:04:56,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:04:56,981 INFO L82 PathProgramCache]: Analyzing trace with hash -739453213, now seen corresponding path program 3 times [2021-03-11 21:04:56,982 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:04:56,982 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849181797] [2021-03-11 21:04:56,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:04:57,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:04:57,037 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,037 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 21:04:57,054 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,055 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:04:57,076 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,076 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:04:57,099 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,100 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 65 [2021-03-11 21:04:57,134 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,135 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:04:57,166 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,166 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:04:57,194 INFO L142 QuantifierPusher]: treesize reduction 4, result has 94.9 percent of original size [2021-03-11 21:04:57,195 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 75 [2021-03-11 21:04:57,241 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.7 percent of original size [2021-03-11 21:04:57,242 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 21:04:57,268 INFO L142 QuantifierPusher]: treesize reduction 2, result has 98.9 percent of original size [2021-03-11 21:04:57,269 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 182 [2021-03-11 21:04:57,450 WARN L205 SmtUtils]: Spent 162.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 63 [2021-03-11 21:04:57,452 INFO L142 QuantifierPusher]: treesize reduction 2, result has 98.3 percent of original size [2021-03-11 21:04:57,453 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 119 [2021-03-11 21:04:57,548 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,549 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-03-11 21:04:57,622 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-11 21:04:57,623 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-11 21:04:57,660 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:04:57,675 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:04:57,675 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:04:57,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:04:57,688 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849181797] [2021-03-11 21:04:57,688 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:04:57,688 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2021-03-11 21:04:57,688 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566229449] [2021-03-11 21:04:57,688 INFO L460 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-03-11 21:04:57,688 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:04:57,689 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-03-11 21:04:57,689 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2021-03-11 21:04:57,693 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 430 out of 892 [2021-03-11 21:04:57,695 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 550 places, 1706 transitions, 34143 flow. Second operand has 16 states, 16 states have (on average 431.0) internal successors, (6896), 16 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:04:57,695 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:04:57,695 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 430 of 892 [2021-03-11 21:04:57,695 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:04:59,409 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 77 [2021-03-11 21:04:59,847 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 109 DAG size of output: 80 [2021-03-11 21:05:00,346 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 83 [2021-03-11 21:05:00,856 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 75 [2021-03-11 21:05:01,373 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 78 [2021-03-11 21:05:21,282 INFO L129 PetriNetUnfolder]: 22224/42019 cut-off events. [2021-03-11 21:05:21,282 INFO L130 PetriNetUnfolder]: For 912840/912898 co-relation queries the response was YES. [2021-03-11 21:05:23,091 INFO L84 FinitePrefix]: Finished finitePrefix Result has 256581 conditions, 42019 events. 22224/42019 cut-off events. For 912840/912898 co-relation queries the response was YES. Maximal size of possible extension queue 1127. Compared 363344 event pairs, 5895 based on Foata normal form. 108/40369 useless extension candidates. Maximal degree in co-relation 256409. Up to 30734 conditions per place. [2021-03-11 21:05:23,291 INFO L132 encePairwiseOnDemand]: 865/892 looper letters, 1559 selfloop transitions, 870 changer transitions 0/2456 dead transitions. [2021-03-11 21:05:23,292 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 590 places, 2456 transitions, 46572 flow [2021-03-11 21:05:23,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-11 21:05:23,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-03-11 21:05:23,307 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 18320 transitions. [2021-03-11 21:05:23,309 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5009296729738598 [2021-03-11 21:05:23,309 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 18320 transitions. [2021-03-11 21:05:23,309 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 18320 transitions. [2021-03-11 21:05:23,312 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:05:23,312 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 18320 transitions. [2021-03-11 21:05:23,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 446.8292682926829) internal successors, (18320), 41 states have internal predecessors, (18320), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:05:23,344 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 892.0) internal successors, (37464), 42 states have internal predecessors, (37464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:05:23,347 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 892.0) internal successors, (37464), 42 states have internal predecessors, (37464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:05:23,347 INFO L185 Difference]: Start difference. First operand has 550 places, 1706 transitions, 34143 flow. Second operand 41 states and 18320 transitions. [2021-03-11 21:05:23,347 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 590 places, 2456 transitions, 46572 flow [2021-03-11 21:05:31,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 582 places, 2456 transitions, 45186 flow, removed 632 selfloop flow, removed 8 redundant places. [2021-03-11 21:05:31,042 INFO L241 Difference]: Finished difference. Result has 593 places, 2009 transitions, 41130 flow [2021-03-11 21:05:31,043 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=32989, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1706, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=610, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=990, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=41130, PETRI_PLACES=593, PETRI_TRANSITIONS=2009} [2021-03-11 21:05:31,044 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 490 predicate places. [2021-03-11 21:05:31,044 INFO L480 AbstractCegarLoop]: Abstraction has has 593 places, 2009 transitions, 41130 flow [2021-03-11 21:05:31,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 431.0) internal successors, (6896), 16 states have internal predecessors, (6896), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:05:31,045 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:05:31,045 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:05:31,045 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-03-11 21:05:31,045 INFO L428 AbstractCegarLoop]: === Iteration 31 === [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-11 21:05:31,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:05:31,046 INFO L82 PathProgramCache]: Analyzing trace with hash -1709079499, now seen corresponding path program 4 times [2021-03-11 21:05:31,046 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:05:31,046 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [280542763] [2021-03-11 21:05:31,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:05:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:05:31,149 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:05:31,149 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-11 21:05:31,164 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:05:31,165 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:05:31,187 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:05:31,188 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:05:31,215 INFO L142 QuantifierPusher]: treesize reduction 36, result has 67.3 percent of original size [2021-03-11 21:05:31,216 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-03-11 21:05:31,266 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.5 percent of original size [2021-03-11 21:05:31,267 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-03-11 21:05:31,322 INFO L142 QuantifierPusher]: treesize reduction 25, result has 83.7 percent of original size [2021-03-11 21:05:31,323 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-03-11 21:05:31,379 INFO L142 QuantifierPusher]: treesize reduction 25, result has 83.7 percent of original size [2021-03-11 21:05:31,380 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-03-11 21:05:31,440 INFO L142 QuantifierPusher]: treesize reduction 14, result has 83.5 percent of original size [2021-03-11 21:05:31,441 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-11 21:05:31,484 INFO L142 QuantifierPusher]: treesize reduction 40, result has 82.5 percent of original size [2021-03-11 21:05:31,496 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-03-11 21:05:31,594 INFO L142 QuantifierPusher]: treesize reduction 9, result has 93.8 percent of original size [2021-03-11 21:05:31,595 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-03-11 21:05:31,628 INFO L142 QuantifierPusher]: treesize reduction 78, result has 62.5 percent of original size [2021-03-11 21:05:31,633 INFO L147 QuantifierPusher]: treesize reduction 5, result has 96.2 percent of original size 125 [2021-03-11 21:05:31,696 INFO L142 QuantifierPusher]: treesize reduction 142, result has 66.4 percent of original size [2021-03-11 21:05:31,697 INFO L147 QuantifierPusher]: treesize reduction 30, result has 89.3 percent of original size 251 [2021-03-11 21:05:31,819 INFO L142 QuantifierPusher]: treesize reduction 91, result has 60.6 percent of original size [2021-03-11 21:05:31,828 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-03-11 21:05:31,901 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:05:31,901 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:05:31,921 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:05:31,921 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:05:31,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:05:31,941 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [280542763] [2021-03-11 21:05:31,941 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:05:31,941 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-03-11 21:05:31,941 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65479166] [2021-03-11 21:05:31,941 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-11 21:05:31,942 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:05:31,942 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-11 21:05:31,942 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-11 21:05:31,946 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 458 out of 892 [2021-03-11 21:05:31,948 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 593 places, 2009 transitions, 41130 flow. Second operand has 17 states, 17 states have (on average 458.94117647058823) internal successors, (7802), 17 states have internal predecessors, (7802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:05:31,948 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:05:31,948 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 458 of 892 [2021-03-11 21:05:31,949 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:05:32,817 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 69 [2021-03-11 21:05:33,340 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 75 [2021-03-11 21:05:33,513 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 75 [2021-03-11 21:05:34,020 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 76 [2021-03-11 21:05:34,353 WARN L205 SmtUtils]: Spent 156.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 82 [2021-03-11 21:05:35,478 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2021-03-11 21:05:35,979 WARN L205 SmtUtils]: Spent 126.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 82 [2021-03-11 21:05:36,702 WARN L205 SmtUtils]: Spent 146.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 82 [2021-03-11 21:05:37,303 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 92 DAG size of output: 69 [2021-03-11 21:05:37,525 WARN L205 SmtUtils]: Spent 138.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 83 [2021-03-11 21:05:38,455 WARN L205 SmtUtils]: Spent 174.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 89 [2021-03-11 21:06:09,225 INFO L129 PetriNetUnfolder]: 30462/56825 cut-off events. [2021-03-11 21:06:09,225 INFO L130 PetriNetUnfolder]: For 1298149/1298190 co-relation queries the response was YES. [2021-03-11 21:06:11,822 INFO L84 FinitePrefix]: Finished finitePrefix Result has 365212 conditions, 56825 events. 30462/56825 cut-off events. For 1298149/1298190 co-relation queries the response was YES. Maximal size of possible extension queue 1644. Compared 514337 event pairs, 11426 based on Foata normal form. 120/54624 useless extension candidates. Maximal degree in co-relation 365029. Up to 40902 conditions per place. [2021-03-11 21:06:12,077 INFO L132 encePairwiseOnDemand]: 867/892 looper letters, 2398 selfloop transitions, 798 changer transitions 0/3208 dead transitions. [2021-03-11 21:06:12,078 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 3208 transitions, 65052 flow [2021-03-11 21:06:12,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-03-11 21:06:12,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-03-11 21:06:12,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 19472 transitions. [2021-03-11 21:06:12,086 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5324291807940501 [2021-03-11 21:06:12,086 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 19472 transitions. [2021-03-11 21:06:12,087 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 19472 transitions. [2021-03-11 21:06:12,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:06:12,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 19472 transitions. [2021-03-11 21:06:12,237 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 474.9268292682927) internal successors, (19472), 41 states have internal predecessors, (19472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:06:12,252 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 892.0) internal successors, (37464), 42 states have internal predecessors, (37464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:06:12,255 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 892.0) internal successors, (37464), 42 states have internal predecessors, (37464), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:06:12,255 INFO L185 Difference]: Start difference. First operand has 593 places, 2009 transitions, 41130 flow. Second operand 41 states and 19472 transitions. [2021-03-11 21:06:12,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 3208 transitions, 65052 flow [2021-03-11 21:06:26,609 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 3208 transitions, 63124 flow, removed 667 selfloop flow, removed 23 redundant places. [2021-03-11 21:06:26,673 INFO L241 Difference]: Finished difference. Result has 626 places, 2516 transitions, 54295 flow [2021-03-11 21:06:26,675 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=40159, PETRI_DIFFERENCE_MINUEND_PLACES=570, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2009, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=361, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1365, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=54295, PETRI_PLACES=626, PETRI_TRANSITIONS=2516} [2021-03-11 21:06:26,675 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 523 predicate places. [2021-03-11 21:06:26,675 INFO L480 AbstractCegarLoop]: Abstraction has has 626 places, 2516 transitions, 54295 flow [2021-03-11 21:06:26,676 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 458.94117647058823) internal successors, (7802), 17 states have internal predecessors, (7802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:06:26,676 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:06:26,676 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:06:26,677 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-03-11 21:06:26,677 INFO L428 AbstractCegarLoop]: === Iteration 32 === [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-11 21:06:26,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:06:26,677 INFO L82 PathProgramCache]: Analyzing trace with hash 1348907243, now seen corresponding path program 5 times [2021-03-11 21:06:26,677 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:06:26,678 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747017674] [2021-03-11 21:06:26,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:06:26,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:06:26,759 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:06:26,759 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 21:06:26,779 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:06:26,780 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 53 [2021-03-11 21:06:26,805 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.7 percent of original size [2021-03-11 21:06:26,805 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 21:06:26,829 INFO L142 QuantifierPusher]: treesize reduction 4, result has 93.8 percent of original size [2021-03-11 21:06:26,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 60 [2021-03-11 21:06:26,859 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.7 percent of original size [2021-03-11 21:06:26,859 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 21:06:26,860 INFO L142 QuantifierPusher]: treesize reduction 4, result has 92.7 percent of original size [2021-03-11 21:06:26,861 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 51 [2021-03-11 21:06:26,863 INFO L142 QuantifierPusher]: treesize reduction 40, result has 85.8 percent of original size [2021-03-11 21:06:26,864 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 242 [2021-03-11 21:06:27,033 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 83 DAG size of output: 60 [2021-03-11 21:06:27,035 INFO L142 QuantifierPusher]: treesize reduction 2, result has 98.6 percent of original size [2021-03-11 21:06:27,035 INFO L147 QuantifierPusher]: treesize reduction 18, result has 87.4 percent of original size 125 [2021-03-11 21:06:27,155 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 49 [2021-03-11 21:06:27,156 INFO L142 QuantifierPusher]: treesize reduction 40, result has 77.4 percent of original size [2021-03-11 21:06:27,157 INFO L147 QuantifierPusher]: treesize reduction 6, result has 95.6 percent of original size 131 [2021-03-11 21:06:27,209 INFO L142 QuantifierPusher]: treesize reduction 21, result has 65.6 percent of original size [2021-03-11 21:06:27,223 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 40 [2021-03-11 21:06:27,258 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:06:27,258 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:06:27,269 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:06:27,270 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:06:27,280 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:06:27,281 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747017674] [2021-03-11 21:06:27,281 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:06:27,281 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2021-03-11 21:06:27,281 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603469998] [2021-03-11 21:06:27,281 INFO L460 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-03-11 21:06:27,281 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:06:27,281 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-03-11 21:06:27,282 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2021-03-11 21:06:27,285 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 436 out of 892 [2021-03-11 21:06:27,286 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 626 places, 2516 transitions, 54295 flow. Second operand has 12 states, 12 states have (on average 437.25) internal successors, (5247), 12 states have internal predecessors, (5247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:06:27,286 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:06:27,286 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 436 of 892 [2021-03-11 21:06:27,286 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:06:28,025 WARN L205 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 73 [2021-03-11 21:06:28,377 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 70 [2021-03-11 21:06:29,086 WARN L205 SmtUtils]: Spent 104.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 65 [2021-03-11 21:06:29,596 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 79 DAG size of output: 68 [2021-03-11 21:07:09,147 INFO L129 PetriNetUnfolder]: 32864/61696 cut-off events. [2021-03-11 21:07:09,148 INFO L130 PetriNetUnfolder]: For 1527482/1527585 co-relation queries the response was YES. [2021-03-11 21:07:12,328 INFO L84 FinitePrefix]: Finished finitePrefix Result has 423889 conditions, 61696 events. 32864/61696 cut-off events. For 1527482/1527585 co-relation queries the response was YES. Maximal size of possible extension queue 1868. Compared 575129 event pairs, 7451 based on Foata normal form. 110/59090 useless extension candidates. Maximal degree in co-relation 423692. Up to 37172 conditions per place. [2021-03-11 21:07:12,727 INFO L132 encePairwiseOnDemand]: 867/892 looper letters, 1538 selfloop transitions, 1593 changer transitions 0/3164 dead transitions. [2021-03-11 21:07:12,727 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 647 places, 3164 transitions, 69246 flow [2021-03-11 21:07:12,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-03-11 21:07:12,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2021-03-11 21:07:12,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 10083 transitions. [2021-03-11 21:07:12,733 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.5138096208724011 [2021-03-11 21:07:12,733 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 10083 transitions. [2021-03-11 21:07:12,733 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 10083 transitions. [2021-03-11 21:07:12,734 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:07:12,734 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 10083 transitions. [2021-03-11 21:07:12,739 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 458.3181818181818) internal successors, (10083), 22 states have internal predecessors, (10083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:07:12,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 892.0) internal successors, (20516), 23 states have internal predecessors, (20516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:07:12,747 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 892.0) internal successors, (20516), 23 states have internal predecessors, (20516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:07:12,747 INFO L185 Difference]: Start difference. First operand has 626 places, 2516 transitions, 54295 flow. Second operand 22 states and 10083 transitions. [2021-03-11 21:07:12,747 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 647 places, 3164 transitions, 69246 flow [2021-03-11 21:07:31,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 632 places, 3164 transitions, 68066 flow, removed 416 selfloop flow, removed 15 redundant places. [2021-03-11 21:07:31,439 INFO L241 Difference]: Finished difference. Result has 643 places, 2812 transitions, 64231 flow [2021-03-11 21:07:31,441 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=53197, PETRI_DIFFERENCE_MINUEND_PLACES=611, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2516, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1342, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1081, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=64231, PETRI_PLACES=643, PETRI_TRANSITIONS=2812} [2021-03-11 21:07:31,441 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 540 predicate places. [2021-03-11 21:07:31,441 INFO L480 AbstractCegarLoop]: Abstraction has has 643 places, 2812 transitions, 64231 flow [2021-03-11 21:07:31,442 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 437.25) internal successors, (5247), 12 states have internal predecessors, (5247), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:07:31,442 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:07:31,442 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:07:31,442 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-03-11 21:07:31,442 INFO L428 AbstractCegarLoop]: === Iteration 33 === [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-11 21:07:31,442 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:07:31,442 INFO L82 PathProgramCache]: Analyzing trace with hash 624403223, now seen corresponding path program 6 times [2021-03-11 21:07:31,442 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:07:31,442 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853607030] [2021-03-11 21:07:31,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:07:31,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:07:31,489 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,490 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 38 [2021-03-11 21:07:31,500 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,501 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-11 21:07:31,517 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,517 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-11 21:07:31,537 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,537 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-11 21:07:31,558 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,558 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-11 21:07:31,580 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,580 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 44 [2021-03-11 21:07:31,599 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,600 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 23 [2021-03-11 21:07:31,614 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,615 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:07:31,630 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,630 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 13 [2021-03-11 21:07:31,644 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,645 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 16 [2021-03-11 21:07:31,659 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,660 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 18 [2021-03-11 21:07:31,674 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,674 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:07:31,687 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:07:31,687 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:07:31,699 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:07:31,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853607030] [2021-03-11 21:07:31,699 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:07:31,699 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-03-11 21:07:31,699 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1689673668] [2021-03-11 21:07:31,699 INFO L460 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-03-11 21:07:31,699 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:07:31,700 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-03-11 21:07:31,700 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=169, Unknown=0, NotChecked=0, Total=210 [2021-03-11 21:07:31,703 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 465 out of 892 [2021-03-11 21:07:31,705 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 643 places, 2812 transitions, 64231 flow. Second operand has 15 states, 15 states have (on average 466.06666666666666) internal successors, (6991), 15 states have internal predecessors, (6991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:07:31,705 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:07:31,706 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 465 of 892 [2021-03-11 21:07:31,706 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:08:27,522 INFO L129 PetriNetUnfolder]: 39565/74135 cut-off events. [2021-03-11 21:08:27,523 INFO L130 PetriNetUnfolder]: For 2069053/2069168 co-relation queries the response was YES. [2021-03-11 21:08:31,904 INFO L84 FinitePrefix]: Finished finitePrefix Result has 545037 conditions, 74135 events. 39565/74135 cut-off events. For 2069053/2069168 co-relation queries the response was YES. Maximal size of possible extension queue 2334. Compared 715334 event pairs, 12517 based on Foata normal form. 116/70854 useless extension candidates. Maximal degree in co-relation 544828. Up to 46092 conditions per place. [2021-03-11 21:08:32,250 INFO L132 encePairwiseOnDemand]: 874/892 looper letters, 2579 selfloop transitions, 1266 changer transitions 0/3873 dead transitions. [2021-03-11 21:08:32,250 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 671 places, 3873 transitions, 91799 flow [2021-03-11 21:08:32,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2021-03-11 21:08:32,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2021-03-11 21:08:32,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 14045 transitions. [2021-03-11 21:08:32,257 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.542948817071285 [2021-03-11 21:08:32,257 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 14045 transitions. [2021-03-11 21:08:32,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 14045 transitions. [2021-03-11 21:08:32,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:08:32,258 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 14045 transitions. [2021-03-11 21:08:32,265 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 484.3103448275862) internal successors, (14045), 29 states have internal predecessors, (14045), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:08:32,275 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 892.0) internal successors, (26760), 30 states have internal predecessors, (26760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:08:32,277 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 892.0) internal successors, (26760), 30 states have internal predecessors, (26760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:08:32,277 INFO L185 Difference]: Start difference. First operand has 643 places, 2812 transitions, 64231 flow. Second operand 29 states and 14045 transitions. [2021-03-11 21:08:32,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 671 places, 3873 transitions, 91799 flow [2021-03-11 21:09:03,077 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 666 places, 3873 transitions, 90988 flow, removed 329 selfloop flow, removed 5 redundant places. [2021-03-11 21:09:03,166 INFO L241 Difference]: Finished difference. Result has 675 places, 3299 transitions, 82091 flow [2021-03-11 21:09:03,168 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=63484, PETRI_DIFFERENCE_MINUEND_PLACES=638, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2812, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=849, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1802, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=82091, PETRI_PLACES=675, PETRI_TRANSITIONS=3299} [2021-03-11 21:09:03,168 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 572 predicate places. [2021-03-11 21:09:03,169 INFO L480 AbstractCegarLoop]: Abstraction has has 675 places, 3299 transitions, 82091 flow [2021-03-11 21:09:03,170 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 466.06666666666666) internal successors, (6991), 15 states have internal predecessors, (6991), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:09:03,170 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:09:03,170 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:09:03,170 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-03-11 21:09:03,170 INFO L428 AbstractCegarLoop]: === Iteration 34 === [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-11 21:09:03,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:09:03,170 INFO L82 PathProgramCache]: Analyzing trace with hash 1700585305, now seen corresponding path program 7 times [2021-03-11 21:09:03,170 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:09:03,170 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802716822] [2021-03-11 21:09:03,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:09:03,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:09:03,237 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:03,237 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 49 [2021-03-11 21:09:03,251 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:03,252 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-03-11 21:09:03,271 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:03,272 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 52 [2021-03-11 21:09:03,294 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:03,295 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 70 [2021-03-11 21:09:03,324 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:03,325 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 73 [2021-03-11 21:09:03,348 INFO L142 QuantifierPusher]: treesize reduction 55, result has 66.5 percent of original size [2021-03-11 21:09:03,349 INFO L147 QuantifierPusher]: treesize reduction 28, result has 74.3 percent of original size 81 [2021-03-11 21:09:03,388 INFO L142 QuantifierPusher]: treesize reduction 49, result has 58.8 percent of original size [2021-03-11 21:09:03,388 INFO L147 QuantifierPusher]: treesize reduction 10, result has 85.7 percent of original size 60 [2021-03-11 21:09:03,421 INFO L142 QuantifierPusher]: treesize reduction 49, result has 58.8 percent of original size [2021-03-11 21:09:03,422 INFO L147 QuantifierPusher]: treesize reduction 10, result has 85.7 percent of original size 60 [2021-03-11 21:09:03,468 INFO L142 QuantifierPusher]: treesize reduction 88, result has 75.6 percent of original size [2021-03-11 21:09:03,469 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 272 [2021-03-11 21:09:03,625 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 68 DAG size of output: 56 [2021-03-11 21:09:03,627 INFO L142 QuantifierPusher]: treesize reduction 123, result has 69.6 percent of original size [2021-03-11 21:09:03,629 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 281 [2021-03-11 21:09:03,835 WARN L205 SmtUtils]: Spent 186.00 ms on a formula simplification. DAG size of input: 82 DAG size of output: 76 [2021-03-11 21:09:03,838 INFO L142 QuantifierPusher]: treesize reduction 123, result has 63.9 percent of original size [2021-03-11 21:09:03,839 INFO L147 QuantifierPusher]: treesize reduction 18, result has 91.7 percent of original size 200 [2021-03-11 21:09:03,934 INFO L142 QuantifierPusher]: treesize reduction 105, result has 58.7 percent of original size [2021-03-11 21:09:03,935 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 149 [2021-03-11 21:09:04,066 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 63 DAG size of output: 49 [2021-03-11 21:09:04,067 INFO L142 QuantifierPusher]: treesize reduction 40, result has 69.9 percent of original size [2021-03-11 21:09:04,068 INFO L147 QuantifierPusher]: treesize reduction 12, result has 87.1 percent of original size 81 [2021-03-11 21:09:04,108 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:04,108 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 8 [2021-03-11 21:09:04,126 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:09:04,126 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 4 [2021-03-11 21:09:04,144 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:09:04,144 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802716822] [2021-03-11 21:09:04,144 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:09:04,144 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-03-11 21:09:04,144 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570255926] [2021-03-11 21:09:04,144 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-11 21:09:04,144 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:09:04,145 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-11 21:09:04,145 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2021-03-11 21:09:04,149 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 422 out of 892 [2021-03-11 21:09:04,151 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 675 places, 3299 transitions, 82091 flow. Second operand has 17 states, 17 states have (on average 422.94117647058823) internal successors, (7190), 17 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:09:04,151 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:09:04,151 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 422 of 892 [2021-03-11 21:09:04,151 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:09:04,867 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 76 [2021-03-11 21:09:05,102 WARN L205 SmtUtils]: Spent 122.00 ms on a formula simplification. DAG size of input: 100 DAG size of output: 80 [2021-03-11 21:09:05,313 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 68 [2021-03-11 21:09:05,522 WARN L205 SmtUtils]: Spent 151.00 ms on a formula simplification. DAG size of input: 122 DAG size of output: 89 [2021-03-11 21:09:05,665 WARN L205 SmtUtils]: Spent 109.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 72 [2021-03-11 21:09:06,180 WARN L205 SmtUtils]: Spent 158.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 94 [2021-03-11 21:09:06,345 WARN L205 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 77 [2021-03-11 21:09:06,766 WARN L205 SmtUtils]: Spent 144.00 ms on a formula simplification. DAG size of input: 123 DAG size of output: 90 [2021-03-11 21:09:07,030 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 104 DAG size of output: 73 [2021-03-11 21:09:07,309 WARN L205 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 124 DAG size of output: 80 [2021-03-11 21:09:07,522 WARN L205 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 112 DAG size of output: 74 [2021-03-11 21:09:07,667 WARN L205 SmtUtils]: Spent 101.00 ms on a formula simplification. DAG size of input: 105 DAG size of output: 63 [2021-03-11 21:09:08,261 WARN L205 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 155 DAG size of output: 104 [2021-03-11 21:09:09,271 WARN L205 SmtUtils]: Spent 221.00 ms on a formula simplification. DAG size of input: 60 DAG size of output: 54 [2021-03-11 21:09:09,540 WARN L205 SmtUtils]: Spent 106.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 66 [2021-03-11 21:09:10,138 WARN L205 SmtUtils]: Spent 132.00 ms on a formula simplification. DAG size of input: 69 DAG size of output: 53 [2021-03-11 21:09:10,451 WARN L205 SmtUtils]: Spent 112.00 ms on a formula simplification. DAG size of input: 94 DAG size of output: 71 [2021-03-11 21:09:11,298 WARN L205 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 72 DAG size of output: 56 [2021-03-11 21:09:12,032 WARN L205 SmtUtils]: Spent 136.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 59 [2021-03-11 21:09:13,524 WARN L205 SmtUtils]: Spent 177.00 ms on a formula simplification. DAG size of input: 115 DAG size of output: 77 [2021-03-11 21:10:27,357 INFO L129 PetriNetUnfolder]: 45951/84448 cut-off events. [2021-03-11 21:10:27,357 INFO L130 PetriNetUnfolder]: For 2494743/2494788 co-relation queries the response was YES. [2021-03-11 21:10:33,142 INFO L84 FinitePrefix]: Finished finitePrefix Result has 624225 conditions, 84448 events. 45951/84448 cut-off events. For 2494743/2494788 co-relation queries the response was YES. Maximal size of possible extension queue 2629. Compared 812107 event pairs, 18699 based on Foata normal form. 130/80876 useless extension candidates. Maximal degree in co-relation 624009. Up to 73429 conditions per place. [2021-03-11 21:10:33,615 INFO L132 encePairwiseOnDemand]: 864/892 looper letters, 3322 selfloop transitions, 775 changer transitions 0/4108 dead transitions. [2021-03-11 21:10:33,616 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 727 places, 4108 transitions, 99592 flow [2021-03-11 21:10:33,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2021-03-11 21:10:33,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-03-11 21:10:33,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 23198 transitions. [2021-03-11 21:10:33,630 INFO L545 CegarLoopForPetriNet]: DFA transition density 0.4906929520263982 [2021-03-11 21:10:33,630 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 23198 transitions. [2021-03-11 21:10:33,630 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 23198 transitions. [2021-03-11 21:10:33,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-03-11 21:10:33,634 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 23198 transitions. [2021-03-11 21:10:33,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 437.6981132075472) internal successors, (23198), 53 states have internal predecessors, (23198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:10:33,670 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 892.0) internal successors, (48168), 54 states have internal predecessors, (48168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:10:33,676 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 892.0) internal successors, (48168), 54 states have internal predecessors, (48168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:10:33,676 INFO L185 Difference]: Start difference. First operand has 675 places, 3299 transitions, 82091 flow. Second operand 53 states and 23198 transitions. [2021-03-11 21:10:33,676 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 727 places, 4108 transitions, 99592 flow [2021-03-11 21:11:12,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 714 places, 4108 transitions, 97572 flow, removed 901 selfloop flow, removed 13 redundant places. [2021-03-11 21:11:12,574 INFO L241 Difference]: Finished difference. Result has 723 places, 3546 transitions, 88936 flow [2021-03-11 21:11:12,576 INFO L318 CegarLoopForPetriNet]: {PETRI_ALPHABET=892, PETRI_DIFFERENCE_MINUEND_FLOW=80071, PETRI_DIFFERENCE_MINUEND_PLACES=662, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=579, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2649, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=88936, PETRI_PLACES=723, PETRI_TRANSITIONS=3546} [2021-03-11 21:11:12,576 INFO L335 CegarLoopForPetriNet]: 103 programPoint places, 620 predicate places. [2021-03-11 21:11:12,576 INFO L480 AbstractCegarLoop]: Abstraction has has 723 places, 3546 transitions, 88936 flow [2021-03-11 21:11:12,578 INFO L481 AbstractCegarLoop]: Interpolant automaton has has 17 states, 17 states have (on average 422.94117647058823) internal successors, (7190), 17 states have internal predecessors, (7190), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:11:12,578 INFO L247 CegarLoopForPetriNet]: Found error trace [2021-03-11 21:11:12,578 INFO L255 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-03-11 21:11:12,578 WARN L517 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-03-11 21:11:12,578 INFO L428 AbstractCegarLoop]: === Iteration 35 === [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-11 21:11:12,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-03-11 21:11:12,578 INFO L82 PathProgramCache]: Analyzing trace with hash 1826555267, now seen corresponding path program 8 times [2021-03-11 21:11:12,578 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-03-11 21:11:12,578 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390781137] [2021-03-11 21:11:12,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-03-11 21:11:12,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-03-11 21:11:12,650 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:11:12,651 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 50 [2021-03-11 21:11:12,667 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:11:12,668 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:11:12,691 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:11:12,691 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 56 [2021-03-11 21:11:12,720 INFO L142 QuantifierPusher]: treesize reduction 36, result has 67.3 percent of original size [2021-03-11 21:11:12,721 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 74 [2021-03-11 21:11:12,771 INFO L142 QuantifierPusher]: treesize reduction 4, result has 96.5 percent of original size [2021-03-11 21:11:12,772 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 110 [2021-03-11 21:11:12,830 INFO L142 QuantifierPusher]: treesize reduction 25, result has 83.7 percent of original size [2021-03-11 21:11:12,830 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 128 [2021-03-11 21:11:12,879 INFO L142 QuantifierPusher]: treesize reduction 14, result has 83.5 percent of original size [2021-03-11 21:11:12,879 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-11 21:11:12,923 INFO L142 QuantifierPusher]: treesize reduction 14, result has 83.5 percent of original size [2021-03-11 21:11:12,923 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 71 [2021-03-11 21:11:12,968 INFO L142 QuantifierPusher]: treesize reduction 40, result has 82.5 percent of original size [2021-03-11 21:11:12,972 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 188 [2021-03-11 21:11:13,082 INFO L142 QuantifierPusher]: treesize reduction 9, result has 93.8 percent of original size [2021-03-11 21:11:13,083 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 137 [2021-03-11 21:11:13,118 INFO L142 QuantifierPusher]: treesize reduction 78, result has 62.5 percent of original size [2021-03-11 21:11:13,119 INFO L147 QuantifierPusher]: treesize reduction 5, result has 96.2 percent of original size 125 [2021-03-11 21:11:13,197 INFO L142 QuantifierPusher]: treesize reduction 142, result has 66.4 percent of original size [2021-03-11 21:11:13,199 INFO L147 QuantifierPusher]: treesize reduction 30, result has 89.3 percent of original size 251 [2021-03-11 21:11:13,339 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 47 [2021-03-11 21:11:13,341 INFO L142 QuantifierPusher]: treesize reduction 91, result has 60.6 percent of original size [2021-03-11 21:11:13,342 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 140 [2021-03-11 21:11:13,417 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:11:13,418 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 17 [2021-03-11 21:11:13,438 INFO L142 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size [2021-03-11 21:11:13,439 INFO L147 QuantifierPusher]: treesize reduction 0, result has 100.0 percent of original size 9 [2021-03-11 21:11:13,459 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-03-11 21:11:13,459 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390781137] [2021-03-11 21:11:13,459 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-03-11 21:11:13,459 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2021-03-11 21:11:13,459 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491983016] [2021-03-11 21:11:13,460 INFO L460 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-03-11 21:11:13,460 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-03-11 21:11:13,460 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-03-11 21:11:13,460 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-03-11 21:11:13,465 INFO L500 CegarLoopForPetriNet]: Number of universal loopers: 458 out of 892 [2021-03-11 21:11:13,468 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 723 places, 3546 transitions, 88936 flow. Second operand has 17 states, 17 states have (on average 458.94117647058823) internal successors, (7802), 17 states have internal predecessors, (7802), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-03-11 21:11:13,468 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-03-11 21:11:13,468 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 458 of 892 [2021-03-11 21:11:13,468 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-03-11 21:11:14,369 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 91 DAG size of output: 70 [2021-03-11 21:11:14,521 WARN L205 SmtUtils]: Spent 120.00 ms on a formula simplification. DAG size of input: 90 DAG size of output: 69 [2021-03-11 21:11:14,858 WARN L205 SmtUtils]: Spent 130.00 ms on a formula simplification. DAG size of input: 96 DAG size of output: 75 [2021-03-11 21:11:15,016 WARN L205 SmtUtils]: Spent 111.00 ms on a formula simplification. DAG size of input: 95 DAG size of output: 70 [2021-03-11 21:11:15,330 WARN L205 SmtUtils]: Spent 161.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 82 [2021-03-11 21:11:15,627 WARN L205 SmtUtils]: Spent 124.00 ms on a formula simplification. DAG size of input: 101 DAG size of output: 76 [2021-03-11 21:11:16,189 WARN L205 SmtUtils]: Spent 180.00 ms on a formula simplification. DAG size of input: 107 DAG size of output: 89 [2021-03-11 21:11:17,489 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 87 DAG size of output: 68 [2021-03-11 21:11:17,975 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 98 DAG size of output: 77 [2021-03-11 21:11:18,685 WARN L205 SmtUtils]: Spent 118.00 ms on a formula simplification. DAG size of input: 89 DAG size of output: 70 [2021-03-11 21:11:18,913 WARN L205 SmtUtils]: Spent 128.00 ms on a formula simplification. DAG size of input: 103 DAG size of output: 82 [2021-03-11 21:11:19,952 WARN L205 SmtUtils]: Spent 150.00 ms on a formula simplification. DAG size of input: 108 DAG size of output: 83 [2021-03-11 21:11:20,389 WARN L205 SmtUtils]: Spent 165.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 89 [2021-03-11 21:11:21,466 WARN L205 SmtUtils]: Spent 107.00 ms on a formula simplification. DAG size of input: 88 DAG size of output: 70 [2021-03-11 21:11:22,021 WARN L205 SmtUtils]: Spent 184.00 ms on a formula simplification. DAG size of input: 114 DAG size of output: 95