./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 63182f13 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 4ca4c99e545bc332635ee8b9969d24118d6fd539f8535aa6ae4c72d296ec330e --- Real Ultimate output --- This is Ultimate 0.2.1-dev-63182f1 [2021-11-13 18:16:57,084 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-13 18:16:57,086 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-13 18:16:57,136 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-13 18:16:57,137 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-13 18:16:57,141 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-13 18:16:57,142 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-13 18:16:57,144 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-13 18:16:57,146 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-13 18:16:57,147 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-13 18:16:57,148 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-13 18:16:57,149 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-13 18:16:57,149 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-13 18:16:57,151 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-13 18:16:57,152 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-13 18:16:57,157 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-13 18:16:57,159 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-13 18:16:57,164 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-13 18:16:57,167 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-13 18:16:57,173 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-13 18:16:57,179 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-13 18:16:57,181 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-13 18:16:57,184 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-13 18:16:57,185 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-13 18:16:57,195 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-13 18:16:57,197 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-13 18:16:57,197 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-13 18:16:57,199 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-13 18:16:57,200 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-13 18:16:57,201 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-13 18:16:57,202 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-13 18:16:57,203 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-13 18:16:57,205 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-13 18:16:57,206 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-13 18:16:57,208 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-13 18:16:57,208 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-13 18:16:57,209 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-13 18:16:57,209 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-13 18:16:57,209 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-13 18:16:57,210 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-13 18:16:57,211 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-13 18:16:57,212 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-13 18:16:57,257 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-13 18:16:57,257 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-13 18:16:57,258 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-13 18:16:57,264 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-13 18:16:57,265 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-13 18:16:57,266 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-13 18:16:57,266 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-13 18:16:57,267 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-13 18:16:57,267 INFO L138 SettingsManager]: * Use SBE=true [2021-11-13 18:16:57,267 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-13 18:16:57,268 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-13 18:16:57,268 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-13 18:16:57,269 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-13 18:16:57,269 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-13 18:16:57,269 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-13 18:16:57,269 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-13 18:16:57,270 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-13 18:16:57,270 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-13 18:16:57,270 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-13 18:16:57,270 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-13 18:16:57,271 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-13 18:16:57,271 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-13 18:16:57,271 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-13 18:16:57,271 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-13 18:16:57,272 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:16:57,272 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-13 18:16:57,272 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-13 18:16:57,272 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-13 18:16:57,273 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-13 18:16:57,275 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-13 18:16:57,275 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-13 18:16:57,275 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-13 18:16:57,276 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-13 18:16:57,276 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-13 18:16:57,276 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4ca4c99e545bc332635ee8b9969d24118d6fd539f8535aa6ae4c72d296ec330e [2021-11-13 18:16:57,618 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-13 18:16:57,646 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-13 18:16:57,649 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-13 18:16:57,651 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-13 18:16:57,651 INFO L275 PluginConnector]: CDTParser initialized [2021-11-13 18:16:57,654 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c [2021-11-13 18:16:57,730 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/data/80d99475e/e9f86c2f59bc47888e667840bd5f6b67/FLAG290a01ffd [2021-11-13 18:16:58,322 INFO L306 CDTParser]: Found 1 translation units. [2021-11-13 18:16:58,323 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/sv-benchmarks/c/weaver/chl-word-symm.wvr.c [2021-11-13 18:16:58,335 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/data/80d99475e/e9f86c2f59bc47888e667840bd5f6b67/FLAG290a01ffd [2021-11-13 18:16:58,698 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/data/80d99475e/e9f86c2f59bc47888e667840bd5f6b67 [2021-11-13 18:16:58,701 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-13 18:16:58,704 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-13 18:16:58,708 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-13 18:16:58,708 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-13 18:16:58,712 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-13 18:16:58,712 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:16:58" (1/1) ... [2021-11-13 18:16:58,714 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4daf129f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:58, skipping insertion in model container [2021-11-13 18:16:58,714 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 06:16:58" (1/1) ... [2021-11-13 18:16:58,721 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-13 18:16:58,749 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-13 18:16:58,987 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2848,2861] [2021-11-13 18:16:58,994 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:16:59,003 INFO L203 MainTranslator]: Completed pre-run [2021-11-13 18:16:59,034 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2848,2861] [2021-11-13 18:16:59,038 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-13 18:16:59,065 INFO L208 MainTranslator]: Completed translation [2021-11-13 18:16:59,065 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59 WrapperNode [2021-11-13 18:16:59,065 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-13 18:16:59,067 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-13 18:16:59,067 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-13 18:16:59,067 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-13 18:16:59,075 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,100 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,125 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-13 18:16:59,126 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-13 18:16:59,126 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-13 18:16:59,127 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-13 18:16:59,134 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,134 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,136 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,137 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,145 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,151 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,153 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,157 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-13 18:16:59,158 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-13 18:16:59,158 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-13 18:16:59,158 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-13 18:16:59,159 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (1/1) ... [2021-11-13 18:16:59,167 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-13 18:16:59,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:16:59,210 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-13 18:16:59,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-13 18:16:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-13 18:16:59,263 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-13 18:16:59,263 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-13 18:16:59,264 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-13 18:16:59,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-13 18:16:59,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-13 18:16:59,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-13 18:16:59,264 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-13 18:16:59,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-13 18:16:59,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-13 18:16:59,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-13 18:16:59,265 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-13 18:16:59,266 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-13 18:16:59,834 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-13 18:16:59,835 INFO L299 CfgBuilder]: Removed 4 assume(true) statements. [2021-11-13 18:16:59,837 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:16:59 BoogieIcfgContainer [2021-11-13 18:16:59,838 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-13 18:16:59,840 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-13 18:16:59,840 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-13 18:16:59,843 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-13 18:16:59,844 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 06:16:58" (1/3) ... [2021-11-13 18:16:59,845 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5de52c15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:16:59, skipping insertion in model container [2021-11-13 18:16:59,845 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 06:16:59" (2/3) ... [2021-11-13 18:16:59,846 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5de52c15 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 06:16:59, skipping insertion in model container [2021-11-13 18:16:59,846 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 06:16:59" (3/3) ... [2021-11-13 18:16:59,848 INFO L111 eAbstractionObserver]: Analyzing ICFG chl-word-symm.wvr.c [2021-11-13 18:16:59,853 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-13 18:16:59,854 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-13 18:16:59,854 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-13 18:16:59,854 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-13 18:16:59,934 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,934 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,935 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,935 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,936 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,937 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,937 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,937 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,937 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,938 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,938 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,938 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,939 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,939 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,940 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,940 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,941 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,941 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,941 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,941 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,942 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,942 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,943 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,944 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,945 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,945 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,945 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,948 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,948 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,948 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,949 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,949 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,950 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,950 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,950 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,951 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,951 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,952 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,953 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,953 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,953 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,955 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,955 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,955 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,956 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,956 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,956 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,956 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,957 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,957 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,957 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,958 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,958 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,958 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,958 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,959 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,960 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,960 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,960 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,960 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,960 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,961 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,962 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,963 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,964 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,965 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,965 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,965 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,965 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,965 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,966 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,966 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,967 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,970 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,971 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,971 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,971 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,972 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,972 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,973 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,973 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,974 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,979 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,980 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,980 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,980 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,980 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,980 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,981 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,982 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,982 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,982 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,983 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,984 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,984 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,984 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,984 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,984 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,985 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,985 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,985 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,985 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,986 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,986 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,986 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,986 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,986 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,987 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,987 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,987 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,987 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,988 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,988 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,988 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,988 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,989 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,989 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,989 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,989 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,989 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,990 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,990 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,990 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,990 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,990 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,991 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,991 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,991 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,991 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,991 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,992 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,993 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,993 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,994 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,994 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,994 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,996 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,996 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,996 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,996 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,997 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,997 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,997 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,997 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,997 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,998 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,998 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,998 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,999 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,999 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,999 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:16:59,999 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,004 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,005 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,005 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem5| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,005 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem6| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,005 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,006 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~mem7| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,006 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite8| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,006 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,006 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,006 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~ite9| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,007 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~stop~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,010 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,010 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,010 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~stop~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite16| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~ite15| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem12| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem13| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,011 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem14| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,012 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post10| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,012 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~mem11| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-13 18:17:00,017 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-13 18:17:00,081 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-13 18:17:00,093 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-13 18:17:00,093 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-13 18:17:00,162 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 228 places, 246 transitions, 508 flow [2021-11-13 18:17:00,338 INFO L129 PetriNetUnfolder]: 25/244 cut-off events. [2021-11-13 18:17:00,338 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-13 18:17:00,346 INFO L84 FinitePrefix]: Finished finitePrefix Result has 253 conditions, 244 events. 25/244 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 312 event pairs, 0 based on Foata normal form. 0/218 useless extension candidates. Maximal degree in co-relation 163. Up to 3 conditions per place. [2021-11-13 18:17:00,346 INFO L82 GeneralOperation]: Start removeDead. Operand has 228 places, 246 transitions, 508 flow [2021-11-13 18:17:00,354 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 217 places, 235 transitions, 482 flow [2021-11-13 18:17:00,397 INFO L129 PetriNetUnfolder]: 25/234 cut-off events. [2021-11-13 18:17:00,397 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-13 18:17:00,398 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:00,398 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:00,399 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:00,404 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:00,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1238378754, now seen corresponding path program 1 times [2021-11-13 18:17:00,417 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:00,418 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332980754] [2021-11-13 18:17:00,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:00,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:00,681 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:00,681 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:00,682 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332980754] [2021-11-13 18:17:00,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332980754] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:00,685 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:00,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-13 18:17:00,686 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955353974] [2021-11-13 18:17:00,687 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:00,697 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-13 18:17:00,697 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:00,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-13 18:17:00,733 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-13 18:17:00,738 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 230 out of 246 [2021-11-13 18:17:00,747 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 235 transitions, 482 flow. Second operand has 2 states, 2 states have (on average 232.5) internal successors, (465), 2 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:00,747 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:00,747 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 230 of 246 [2021-11-13 18:17:00,749 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:00,830 INFO L129 PetriNetUnfolder]: 14/224 cut-off events. [2021-11-13 18:17:00,830 INFO L130 PetriNetUnfolder]: For 8/8 co-relation queries the response was YES. [2021-11-13 18:17:00,834 INFO L84 FinitePrefix]: Finished finitePrefix Result has 238 conditions, 224 events. 14/224 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 291 event pairs, 0 based on Foata normal form. 13/216 useless extension candidates. Maximal degree in co-relation 157. Up to 5 conditions per place. [2021-11-13 18:17:00,838 INFO L132 encePairwiseOnDemand]: 235/246 looper letters, 4 selfloop transitions, 0 changer transitions 7/224 dead transitions. [2021-11-13 18:17:00,839 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 224 transitions, 468 flow [2021-11-13 18:17:00,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-13 18:17:00,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-13 18:17:00,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 475 transitions. [2021-11-13 18:17:00,862 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9654471544715447 [2021-11-13 18:17:00,863 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 475 transitions. [2021-11-13 18:17:00,863 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 475 transitions. [2021-11-13 18:17:00,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:00,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 475 transitions. [2021-11-13 18:17:00,876 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 237.5) internal successors, (475), 2 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:00,886 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 246.0) internal successors, (738), 3 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:00,887 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 246.0) internal successors, (738), 3 states have internal predecessors, (738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:00,889 INFO L186 Difference]: Start difference. First operand has 217 places, 235 transitions, 482 flow. Second operand 2 states and 475 transitions. [2021-11-13 18:17:00,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 224 transitions, 468 flow [2021-11-13 18:17:00,897 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 224 transitions, 460 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-13 18:17:00,905 INFO L242 Difference]: Finished difference. Result has 214 places, 217 transitions, 438 flow [2021-11-13 18:17:00,908 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=452, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=438, PETRI_PLACES=214, PETRI_TRANSITIONS=217} [2021-11-13 18:17:00,914 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, -3 predicate places. [2021-11-13 18:17:00,914 INFO L470 AbstractCegarLoop]: Abstraction has has 214 places, 217 transitions, 438 flow [2021-11-13 18:17:00,915 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 232.5) internal successors, (465), 2 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:00,915 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:00,916 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:00,916 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-13 18:17:00,916 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:00,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:00,917 INFO L85 PathProgramCache]: Analyzing trace with hash -1845329235, now seen corresponding path program 1 times [2021-11-13 18:17:00,917 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:00,918 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116361663] [2021-11-13 18:17:00,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:00,918 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:00,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:01,117 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:01,118 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:01,118 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116361663] [2021-11-13 18:17:01,118 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116361663] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:01,118 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:01,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:17:01,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668083617] [2021-11-13 18:17:01,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:01,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:17:01,121 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:01,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:17:01,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:17:01,123 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 246 [2021-11-13 18:17:01,125 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 217 transitions, 438 flow. Second operand has 3 states, 3 states have (on average 228.0) internal successors, (684), 3 states have internal predecessors, (684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,125 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:01,125 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 246 [2021-11-13 18:17:01,125 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:01,217 INFO L129 PetriNetUnfolder]: 26/304 cut-off events. [2021-11-13 18:17:01,217 INFO L130 PetriNetUnfolder]: For 5/5 co-relation queries the response was YES. [2021-11-13 18:17:01,220 INFO L84 FinitePrefix]: Finished finitePrefix Result has 336 conditions, 304 events. 26/304 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 685 event pairs, 1 based on Foata normal form. 0/281 useless extension candidates. Maximal degree in co-relation 333. Up to 14 conditions per place. [2021-11-13 18:17:01,222 INFO L132 encePairwiseOnDemand]: 243/246 looper letters, 10 selfloop transitions, 2 changer transitions 0/221 dead transitions. [2021-11-13 18:17:01,222 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 221 transitions, 473 flow [2021-11-13 18:17:01,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:17:01,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-13 18:17:01,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 691 transitions. [2021-11-13 18:17:01,226 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9363143631436315 [2021-11-13 18:17:01,226 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 691 transitions. [2021-11-13 18:17:01,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 691 transitions. [2021-11-13 18:17:01,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:01,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 691 transitions. [2021-11-13 18:17:01,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 230.33333333333334) internal successors, (691), 3 states have internal predecessors, (691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,234 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,235 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,235 INFO L186 Difference]: Start difference. First operand has 214 places, 217 transitions, 438 flow. Second operand 3 states and 691 transitions. [2021-11-13 18:17:01,235 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 221 transitions, 473 flow [2021-11-13 18:17:01,240 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 221 transitions, 473 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-13 18:17:01,250 INFO L242 Difference]: Finished difference. Result has 210 places, 217 transitions, 446 flow [2021-11-13 18:17:01,250 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=438, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=446, PETRI_PLACES=210, PETRI_TRANSITIONS=217} [2021-11-13 18:17:01,251 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, -7 predicate places. [2021-11-13 18:17:01,252 INFO L470 AbstractCegarLoop]: Abstraction has has 210 places, 217 transitions, 446 flow [2021-11-13 18:17:01,252 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 228.0) internal successors, (684), 3 states have internal predecessors, (684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,253 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:01,253 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:01,253 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-13 18:17:01,253 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:01,254 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:01,254 INFO L85 PathProgramCache]: Analyzing trace with hash -523798231, now seen corresponding path program 1 times [2021-11-13 18:17:01,254 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:01,255 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748406707] [2021-11-13 18:17:01,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:01,255 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:01,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:01,429 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:01,429 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:01,429 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748406707] [2021-11-13 18:17:01,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748406707] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:01,430 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:01,430 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:17:01,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425392730] [2021-11-13 18:17:01,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:01,431 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:17:01,431 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:01,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:17:01,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:17:01,434 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 246 [2021-11-13 18:17:01,435 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 217 transitions, 446 flow. Second operand has 3 states, 3 states have (on average 221.66666666666666) internal successors, (665), 3 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,435 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:01,435 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 246 [2021-11-13 18:17:01,435 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:01,586 INFO L129 PetriNetUnfolder]: 53/486 cut-off events. [2021-11-13 18:17:01,586 INFO L130 PetriNetUnfolder]: For 21/21 co-relation queries the response was YES. [2021-11-13 18:17:01,588 INFO L84 FinitePrefix]: Finished finitePrefix Result has 584 conditions, 486 events. 53/486 cut-off events. For 21/21 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1855 event pairs, 17 based on Foata normal form. 0/440 useless extension candidates. Maximal degree in co-relation 579. Up to 57 conditions per place. [2021-11-13 18:17:01,591 INFO L132 encePairwiseOnDemand]: 242/246 looper letters, 19 selfloop transitions, 2 changer transitions 0/222 dead transitions. [2021-11-13 18:17:01,591 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 222 transitions, 501 flow [2021-11-13 18:17:01,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:17:01,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-13 18:17:01,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 677 transitions. [2021-11-13 18:17:01,594 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9173441734417345 [2021-11-13 18:17:01,594 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,595 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:01,595 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,599 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 225.66666666666666) internal successors, (677), 3 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,601 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,602 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,603 INFO L186 Difference]: Start difference. First operand has 210 places, 217 transitions, 446 flow. Second operand 3 states and 677 transitions. [2021-11-13 18:17:01,603 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 222 transitions, 501 flow [2021-11-13 18:17:01,605 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 222 transitions, 497 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-11-13 18:17:01,609 INFO L242 Difference]: Finished difference. Result has 212 places, 219 transitions, 462 flow [2021-11-13 18:17:01,609 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=442, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=217, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=215, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=462, PETRI_PLACES=212, PETRI_TRANSITIONS=219} [2021-11-13 18:17:01,612 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, -5 predicate places. [2021-11-13 18:17:01,612 INFO L470 AbstractCegarLoop]: Abstraction has has 212 places, 219 transitions, 462 flow [2021-11-13 18:17:01,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 221.66666666666666) internal successors, (665), 3 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,613 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:01,613 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:01,614 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-13 18:17:01,614 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:01,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:01,616 INFO L85 PathProgramCache]: Analyzing trace with hash -837697581, now seen corresponding path program 2 times [2021-11-13 18:17:01,616 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:01,616 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709859160] [2021-11-13 18:17:01,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:01,617 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:01,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:01,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:01,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:01,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709859160] [2021-11-13 18:17:01,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709859160] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:01,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:01,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:17:01,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1298169448] [2021-11-13 18:17:01,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:01,746 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:17:01,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:01,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:17:01,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:17:01,748 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 246 [2021-11-13 18:17:01,750 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 219 transitions, 462 flow. Second operand has 3 states, 3 states have (on average 221.66666666666666) internal successors, (665), 3 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,750 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:01,750 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 246 [2021-11-13 18:17:01,750 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:01,862 INFO L129 PetriNetUnfolder]: 47/435 cut-off events. [2021-11-13 18:17:01,862 INFO L130 PetriNetUnfolder]: For 41/42 co-relation queries the response was YES. [2021-11-13 18:17:01,864 INFO L84 FinitePrefix]: Finished finitePrefix Result has 527 conditions, 435 events. 47/435 cut-off events. For 41/42 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 1417 event pairs, 14 based on Foata normal form. 4/400 useless extension candidates. Maximal degree in co-relation 521. Up to 45 conditions per place. [2021-11-13 18:17:01,866 INFO L132 encePairwiseOnDemand]: 242/246 looper letters, 21 selfloop transitions, 2 changer transitions 0/224 dead transitions. [2021-11-13 18:17:01,866 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 224 transitions, 525 flow [2021-11-13 18:17:01,867 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:17:01,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-13 18:17:01,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 677 transitions. [2021-11-13 18:17:01,870 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9173441734417345 [2021-11-13 18:17:01,870 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:01,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 677 transitions. [2021-11-13 18:17:01,892 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 225.66666666666666) internal successors, (677), 3 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,895 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,896 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,896 INFO L186 Difference]: Start difference. First operand has 212 places, 219 transitions, 462 flow. Second operand 3 states and 677 transitions. [2021-11-13 18:17:01,896 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 224 transitions, 525 flow [2021-11-13 18:17:01,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 224 transitions, 523 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-11-13 18:17:01,904 INFO L242 Difference]: Finished difference. Result has 215 places, 221 transitions, 484 flow [2021-11-13 18:17:01,904 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=460, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=484, PETRI_PLACES=215, PETRI_TRANSITIONS=221} [2021-11-13 18:17:01,906 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, -2 predicate places. [2021-11-13 18:17:01,906 INFO L470 AbstractCegarLoop]: Abstraction has has 215 places, 221 transitions, 484 flow [2021-11-13 18:17:01,907 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 221.66666666666666) internal successors, (665), 3 states have internal predecessors, (665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:01,907 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:01,908 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:01,908 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-13 18:17:01,908 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:01,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:01,909 INFO L85 PathProgramCache]: Analyzing trace with hash 345914545, now seen corresponding path program 1 times [2021-11-13 18:17:01,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:01,911 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [839893578] [2021-11-13 18:17:01,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:01,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:01,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:02,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:02,027 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [839893578] [2021-11-13 18:17:02,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [839893578] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:02,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:02,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-13 18:17:02,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870558859] [2021-11-13 18:17:02,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:02,029 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-13 18:17:02,029 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:02,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-13 18:17:02,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-13 18:17:02,032 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 226 out of 246 [2021-11-13 18:17:02,033 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 215 places, 221 transitions, 484 flow. Second operand has 3 states, 3 states have (on average 228.0) internal successors, (684), 3 states have internal predecessors, (684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,034 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:02,034 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 226 of 246 [2021-11-13 18:17:02,034 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:02,125 INFO L129 PetriNetUnfolder]: 29/404 cut-off events. [2021-11-13 18:17:02,126 INFO L130 PetriNetUnfolder]: For 30/38 co-relation queries the response was YES. [2021-11-13 18:17:02,127 INFO L84 FinitePrefix]: Finished finitePrefix Result has 474 conditions, 404 events. 29/404 cut-off events. For 30/38 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1292 event pairs, 2 based on Foata normal form. 0/379 useless extension candidates. Maximal degree in co-relation 467. Up to 26 conditions per place. [2021-11-13 18:17:02,129 INFO L132 encePairwiseOnDemand]: 243/246 looper letters, 9 selfloop transitions, 2 changer transitions 0/224 dead transitions. [2021-11-13 18:17:02,130 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 224 transitions, 514 flow [2021-11-13 18:17:02,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-13 18:17:02,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2021-11-13 18:17:02,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 690 transitions. [2021-11-13 18:17:02,134 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9349593495934959 [2021-11-13 18:17:02,134 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 690 transitions. [2021-11-13 18:17:02,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 690 transitions. [2021-11-13 18:17:02,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:02,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 690 transitions. [2021-11-13 18:17:02,138 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 230.0) internal successors, (690), 3 states have internal predecessors, (690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,140 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,141 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 246.0) internal successors, (984), 4 states have internal predecessors, (984), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,141 INFO L186 Difference]: Start difference. First operand has 215 places, 221 transitions, 484 flow. Second operand 3 states and 690 transitions. [2021-11-13 18:17:02,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 224 transitions, 514 flow [2021-11-13 18:17:02,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 216 places, 224 transitions, 508 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-11-13 18:17:02,152 INFO L242 Difference]: Finished difference. Result has 217 places, 221 transitions, 486 flow [2021-11-13 18:17:02,152 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=478, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=486, PETRI_PLACES=217, PETRI_TRANSITIONS=221} [2021-11-13 18:17:02,156 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 0 predicate places. [2021-11-13 18:17:02,156 INFO L470 AbstractCegarLoop]: Abstraction has has 217 places, 221 transitions, 486 flow [2021-11-13 18:17:02,157 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 228.0) internal successors, (684), 3 states have internal predecessors, (684), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,157 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:02,158 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:02,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-13 18:17:02,158 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:02,159 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:02,159 INFO L85 PathProgramCache]: Analyzing trace with hash -118142017, now seen corresponding path program 1 times [2021-11-13 18:17:02,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:02,159 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845828048] [2021-11-13 18:17:02,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:02,160 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:02,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:02,225 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:02,225 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:02,226 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845828048] [2021-11-13 18:17:02,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845828048] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:02,226 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:02,226 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:17:02,226 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1445449017] [2021-11-13 18:17:02,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:02,227 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:17:02,227 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:02,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:17:02,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:17:02,230 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 246 [2021-11-13 18:17:02,232 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 217 places, 221 transitions, 486 flow. Second operand has 4 states, 4 states have (on average 221.0) internal successors, (884), 4 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,232 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:02,232 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 246 [2021-11-13 18:17:02,233 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:02,423 INFO L129 PetriNetUnfolder]: 41/577 cut-off events. [2021-11-13 18:17:02,423 INFO L130 PetriNetUnfolder]: For 38/38 co-relation queries the response was YES. [2021-11-13 18:17:02,425 INFO L84 FinitePrefix]: Finished finitePrefix Result has 705 conditions, 577 events. 41/577 cut-off events. For 38/38 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2376 event pairs, 8 based on Foata normal form. 0/538 useless extension candidates. Maximal degree in co-relation 697. Up to 23 conditions per place. [2021-11-13 18:17:02,427 INFO L132 encePairwiseOnDemand]: 240/246 looper letters, 26 selfloop transitions, 4 changer transitions 0/231 dead transitions. [2021-11-13 18:17:02,428 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 231 transitions, 576 flow [2021-11-13 18:17:02,428 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:17:02,428 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-11-13 18:17:02,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 902 transitions. [2021-11-13 18:17:02,431 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9166666666666666 [2021-11-13 18:17:02,432 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,432 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:02,433 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,436 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 225.5) internal successors, (902), 4 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,439 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 246.0) internal successors, (1230), 5 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,440 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 246.0) internal successors, (1230), 5 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,440 INFO L186 Difference]: Start difference. First operand has 217 places, 221 transitions, 486 flow. Second operand 4 states and 902 transitions. [2021-11-13 18:17:02,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 231 transitions, 576 flow [2021-11-13 18:17:02,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 231 transitions, 572 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-11-13 18:17:02,450 INFO L242 Difference]: Finished difference. Result has 220 places, 223 transitions, 508 flow [2021-11-13 18:17:02,450 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=482, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=221, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=508, PETRI_PLACES=220, PETRI_TRANSITIONS=223} [2021-11-13 18:17:02,453 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 3 predicate places. [2021-11-13 18:17:02,453 INFO L470 AbstractCegarLoop]: Abstraction has has 220 places, 223 transitions, 508 flow [2021-11-13 18:17:02,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 221.0) internal successors, (884), 4 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,455 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:02,455 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:02,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-13 18:17:02,455 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:02,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:02,457 INFO L85 PathProgramCache]: Analyzing trace with hash 577100317, now seen corresponding path program 2 times [2021-11-13 18:17:02,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:02,457 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329315158] [2021-11-13 18:17:02,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:02,457 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:02,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:02,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:02,515 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:02,515 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329315158] [2021-11-13 18:17:02,516 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [329315158] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:02,516 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:02,516 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-13 18:17:02,516 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [937833280] [2021-11-13 18:17:02,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:02,521 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-13 18:17:02,522 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:02,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-13 18:17:02,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-13 18:17:02,524 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 218 out of 246 [2021-11-13 18:17:02,526 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 223 transitions, 508 flow. Second operand has 4 states, 4 states have (on average 221.0) internal successors, (884), 4 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,526 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:02,526 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 218 of 246 [2021-11-13 18:17:02,526 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:02,705 INFO L129 PetriNetUnfolder]: 38/581 cut-off events. [2021-11-13 18:17:02,705 INFO L130 PetriNetUnfolder]: For 80/80 co-relation queries the response was YES. [2021-11-13 18:17:02,707 INFO L84 FinitePrefix]: Finished finitePrefix Result has 723 conditions, 581 events. 38/581 cut-off events. For 80/80 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 2401 event pairs, 8 based on Foata normal form. 3/557 useless extension candidates. Maximal degree in co-relation 713. Up to 23 conditions per place. [2021-11-13 18:17:02,711 INFO L132 encePairwiseOnDemand]: 240/246 looper letters, 28 selfloop transitions, 4 changer transitions 0/233 dead transitions. [2021-11-13 18:17:02,712 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 233 transitions, 606 flow [2021-11-13 18:17:02,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-13 18:17:02,712 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-11-13 18:17:02,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 902 transitions. [2021-11-13 18:17:02,715 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9166666666666666 [2021-11-13 18:17:02,716 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,716 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,716 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:02,717 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 902 transitions. [2021-11-13 18:17:02,720 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 225.5) internal successors, (902), 4 states have internal predecessors, (902), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,723 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 246.0) internal successors, (1230), 5 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,723 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 246.0) internal successors, (1230), 5 states have internal predecessors, (1230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,724 INFO L186 Difference]: Start difference. First operand has 220 places, 223 transitions, 508 flow. Second operand 4 states and 902 transitions. [2021-11-13 18:17:02,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 233 transitions, 606 flow [2021-11-13 18:17:02,729 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 233 transitions, 604 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-11-13 18:17:02,734 INFO L242 Difference]: Finished difference. Result has 224 places, 225 transitions, 536 flow [2021-11-13 18:17:02,735 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=506, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=219, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=536, PETRI_PLACES=224, PETRI_TRANSITIONS=225} [2021-11-13 18:17:02,735 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 7 predicate places. [2021-11-13 18:17:02,735 INFO L470 AbstractCegarLoop]: Abstraction has has 224 places, 225 transitions, 536 flow [2021-11-13 18:17:02,736 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 221.0) internal successors, (884), 4 states have internal predecessors, (884), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,736 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:02,736 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:02,736 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-13 18:17:02,737 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:02,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:02,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1246874527, now seen corresponding path program 1 times [2021-11-13 18:17:02,737 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:02,738 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1221555821] [2021-11-13 18:17:02,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:02,738 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:02,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:02,980 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:02,981 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:02,981 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1221555821] [2021-11-13 18:17:02,981 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1221555821] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:02,982 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:02,982 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:02,982 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903391554] [2021-11-13 18:17:02,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:02,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:02,983 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:02,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:02,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:02,987 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:02,989 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 225 transitions, 536 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:02,989 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:02,989 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:02,990 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:03,406 INFO L129 PetriNetUnfolder]: 72/669 cut-off events. [2021-11-13 18:17:03,407 INFO L130 PetriNetUnfolder]: For 66/79 co-relation queries the response was YES. [2021-11-13 18:17:03,409 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1000 conditions, 669 events. 72/669 cut-off events. For 66/79 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3275 event pairs, 27 based on Foata normal form. 1/643 useless extension candidates. Maximal degree in co-relation 988. Up to 185 conditions per place. [2021-11-13 18:17:03,412 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 67 selfloop transitions, 3 changer transitions 22/271 dead transitions. [2021-11-13 18:17:03,413 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 271 transitions, 821 flow [2021-11-13 18:17:03,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:17:03,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-13 18:17:03,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2446 transitions. [2021-11-13 18:17:03,421 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7648530331457161 [2021-11-13 18:17:03,422 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2446 transitions. [2021-11-13 18:17:03,422 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2446 transitions. [2021-11-13 18:17:03,424 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:03,424 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2446 transitions. [2021-11-13 18:17:03,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 188.15384615384616) internal successors, (2446), 13 states have internal predecessors, (2446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,441 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,443 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,443 INFO L186 Difference]: Start difference. First operand has 224 places, 225 transitions, 536 flow. Second operand 13 states and 2446 transitions. [2021-11-13 18:17:03,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 271 transitions, 821 flow [2021-11-13 18:17:03,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 271 transitions, 815 flow, removed 2 selfloop flow, removed 1 redundant places. [2021-11-13 18:17:03,469 INFO L242 Difference]: Finished difference. Result has 246 places, 227 transitions, 573 flow [2021-11-13 18:17:03,470 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=530, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=573, PETRI_PLACES=246, PETRI_TRANSITIONS=227} [2021-11-13 18:17:03,471 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 29 predicate places. [2021-11-13 18:17:03,471 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 227 transitions, 573 flow [2021-11-13 18:17:03,472 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,472 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:03,472 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:03,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-13 18:17:03,473 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:03,473 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:03,474 INFO L85 PathProgramCache]: Analyzing trace with hash -1587805225, now seen corresponding path program 1 times [2021-11-13 18:17:03,474 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:03,474 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046316009] [2021-11-13 18:17:03,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:03,475 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:03,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:03,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-11-13 18:17:03,618 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:03,618 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046316009] [2021-11-13 18:17:03,618 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046316009] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:03,618 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:03,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:03,619 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [899172457] [2021-11-13 18:17:03,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:03,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:03,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:03,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:03,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:03,624 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:03,626 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 227 transitions, 573 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,626 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:03,626 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:03,627 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:03,967 INFO L129 PetriNetUnfolder]: 73/665 cut-off events. [2021-11-13 18:17:03,967 INFO L130 PetriNetUnfolder]: For 225/244 co-relation queries the response was YES. [2021-11-13 18:17:03,970 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1177 conditions, 665 events. 73/665 cut-off events. For 225/244 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 3238 event pairs, 31 based on Foata normal form. 1/636 useless extension candidates. Maximal degree in co-relation 1154. Up to 211 conditions per place. [2021-11-13 18:17:03,973 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 53 selfloop transitions, 8 changer transitions 12/252 dead transitions. [2021-11-13 18:17:03,974 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 252 transitions, 850 flow [2021-11-13 18:17:03,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:17:03,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-11-13 18:17:03,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2063 transitions. [2021-11-13 18:17:03,981 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7623798965262379 [2021-11-13 18:17:03,981 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2063 transitions. [2021-11-13 18:17:03,981 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2063 transitions. [2021-11-13 18:17:03,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:03,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2063 transitions. [2021-11-13 18:17:03,990 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 187.54545454545453) internal successors, (2063), 11 states have internal predecessors, (2063), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,999 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:03,999 INFO L186 Difference]: Start difference. First operand has 246 places, 227 transitions, 573 flow. Second operand 11 states and 2063 transitions. [2021-11-13 18:17:03,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 252 transitions, 850 flow [2021-11-13 18:17:04,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 241 places, 252 transitions, 809 flow, removed 20 selfloop flow, removed 7 redundant places. [2021-11-13 18:17:04,010 INFO L242 Difference]: Finished difference. Result has 249 places, 234 transitions, 637 flow [2021-11-13 18:17:04,010 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=560, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=637, PETRI_PLACES=249, PETRI_TRANSITIONS=234} [2021-11-13 18:17:04,011 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 32 predicate places. [2021-11-13 18:17:04,011 INFO L470 AbstractCegarLoop]: Abstraction has has 249 places, 234 transitions, 637 flow [2021-11-13 18:17:04,012 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,013 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:04,013 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:04,013 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-13 18:17:04,013 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:04,014 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:04,014 INFO L85 PathProgramCache]: Analyzing trace with hash 358324959, now seen corresponding path program 2 times [2021-11-13 18:17:04,014 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:04,014 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415400989] [2021-11-13 18:17:04,015 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:04,015 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:04,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:04,146 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:04,146 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:04,146 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415400989] [2021-11-13 18:17:04,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415400989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:04,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:04,147 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:04,147 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017570268] [2021-11-13 18:17:04,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:04,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:04,148 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:04,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:04,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:04,152 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:04,155 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 234 transitions, 637 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,155 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:04,155 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:04,155 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:04,479 INFO L129 PetriNetUnfolder]: 71/667 cut-off events. [2021-11-13 18:17:04,479 INFO L130 PetriNetUnfolder]: For 302/325 co-relation queries the response was YES. [2021-11-13 18:17:04,483 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1246 conditions, 667 events. 71/667 cut-off events. For 302/325 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3287 event pairs, 27 based on Foata normal form. 1/638 useless extension candidates. Maximal degree in co-relation 1221. Up to 183 conditions per place. [2021-11-13 18:17:04,486 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 72 selfloop transitions, 6 changer transitions 17/274 dead transitions. [2021-11-13 18:17:04,486 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 274 transitions, 1039 flow [2021-11-13 18:17:04,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:17:04,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-13 18:17:04,493 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2440 transitions. [2021-11-13 18:17:04,495 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7629768605378362 [2021-11-13 18:17:04,495 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2440 transitions. [2021-11-13 18:17:04,496 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2440 transitions. [2021-11-13 18:17:04,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:04,498 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2440 transitions. [2021-11-13 18:17:04,506 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 187.69230769230768) internal successors, (2440), 13 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,517 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,517 INFO L186 Difference]: Start difference. First operand has 249 places, 234 transitions, 637 flow. Second operand 13 states and 2440 transitions. [2021-11-13 18:17:04,517 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 274 transitions, 1039 flow [2021-11-13 18:17:04,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 274 transitions, 963 flow, removed 38 selfloop flow, removed 5 redundant places. [2021-11-13 18:17:04,528 INFO L242 Difference]: Finished difference. Result has 261 places, 235 transitions, 660 flow [2021-11-13 18:17:04,529 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=611, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=660, PETRI_PLACES=261, PETRI_TRANSITIONS=235} [2021-11-13 18:17:04,529 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 44 predicate places. [2021-11-13 18:17:04,530 INFO L470 AbstractCegarLoop]: Abstraction has has 261 places, 235 transitions, 660 flow [2021-11-13 18:17:04,531 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,531 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:04,531 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:04,531 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-13 18:17:04,532 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:04,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:04,532 INFO L85 PathProgramCache]: Analyzing trace with hash -689111047, now seen corresponding path program 3 times [2021-11-13 18:17:04,532 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:04,533 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674267882] [2021-11-13 18:17:04,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:04,533 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:04,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:04,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:04,672 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:04,672 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674267882] [2021-11-13 18:17:04,672 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674267882] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:04,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:04,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:04,673 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349336822] [2021-11-13 18:17:04,673 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:04,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:04,674 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:04,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:04,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:04,678 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:04,680 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 235 transitions, 660 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:04,680 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:04,681 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:04,681 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:04,980 INFO L129 PetriNetUnfolder]: 70/677 cut-off events. [2021-11-13 18:17:04,980 INFO L130 PetriNetUnfolder]: For 413/432 co-relation queries the response was YES. [2021-11-13 18:17:04,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1305 conditions, 677 events. 70/677 cut-off events. For 413/432 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 3402 event pairs, 24 based on Foata normal form. 1/653 useless extension candidates. Maximal degree in co-relation 1274. Up to 182 conditions per place. [2021-11-13 18:17:04,987 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 72 selfloop transitions, 6 changer transitions 18/275 dead transitions. [2021-11-13 18:17:04,987 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 265 places, 275 transitions, 1078 flow [2021-11-13 18:17:04,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:17:04,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-13 18:17:04,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2442 transitions. [2021-11-13 18:17:04,998 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7636022514071295 [2021-11-13 18:17:04,998 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2442 transitions. [2021-11-13 18:17:04,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2442 transitions. [2021-11-13 18:17:05,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:05,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2442 transitions. [2021-11-13 18:17:05,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 187.84615384615384) internal successors, (2442), 13 states have internal predecessors, (2442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,029 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,031 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,031 INFO L186 Difference]: Start difference. First operand has 261 places, 235 transitions, 660 flow. Second operand 13 states and 2442 transitions. [2021-11-13 18:17:05,031 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 265 places, 275 transitions, 1078 flow [2021-11-13 18:17:05,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 275 transitions, 1044 flow, removed 15 selfloop flow, removed 8 redundant places. [2021-11-13 18:17:05,044 INFO L242 Difference]: Finished difference. Result has 266 places, 235 transitions, 681 flow [2021-11-13 18:17:05,045 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=645, PETRI_DIFFERENCE_MINUEND_PLACES=245, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=229, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=681, PETRI_PLACES=266, PETRI_TRANSITIONS=235} [2021-11-13 18:17:05,046 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 49 predicate places. [2021-11-13 18:17:05,046 INFO L470 AbstractCegarLoop]: Abstraction has has 266 places, 235 transitions, 681 flow [2021-11-13 18:17:05,047 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,047 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:05,047 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:05,048 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-13 18:17:05,048 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:05,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:05,049 INFO L85 PathProgramCache]: Analyzing trace with hash 347393457, now seen corresponding path program 4 times [2021-11-13 18:17:05,049 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:05,049 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1109745736] [2021-11-13 18:17:05,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:05,050 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:05,192 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:05,192 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:05,192 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1109745736] [2021-11-13 18:17:05,192 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1109745736] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:05,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:05,193 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:05,193 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940483013] [2021-11-13 18:17:05,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:05,193 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:05,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:05,194 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:05,194 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:05,197 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:05,199 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 235 transitions, 681 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,199 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:05,200 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:05,200 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:05,489 INFO L129 PetriNetUnfolder]: 65/669 cut-off events. [2021-11-13 18:17:05,490 INFO L130 PetriNetUnfolder]: For 581/610 co-relation queries the response was YES. [2021-11-13 18:17:05,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1333 conditions, 669 events. 65/669 cut-off events. For 581/610 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 3366 event pairs, 27 based on Foata normal form. 1/643 useless extension candidates. Maximal degree in co-relation 1300. Up to 216 conditions per place. [2021-11-13 18:17:05,497 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 55 selfloop transitions, 10 changer transitions 11/255 dead transitions. [2021-11-13 18:17:05,497 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 255 transitions, 1023 flow [2021-11-13 18:17:05,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:17:05,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-11-13 18:17:05,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2061 transitions. [2021-11-13 18:17:05,505 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.761640798226164 [2021-11-13 18:17:05,505 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2061 transitions. [2021-11-13 18:17:05,505 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2061 transitions. [2021-11-13 18:17:05,507 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:05,507 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2061 transitions. [2021-11-13 18:17:05,514 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 187.36363636363637) internal successors, (2061), 11 states have internal predecessors, (2061), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,520 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,521 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,522 INFO L186 Difference]: Start difference. First operand has 266 places, 235 transitions, 681 flow. Second operand 11 states and 2061 transitions. [2021-11-13 18:17:05,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 255 transitions, 1023 flow [2021-11-13 18:17:05,528 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 255 transitions, 938 flow, removed 29 selfloop flow, removed 11 redundant places. [2021-11-13 18:17:05,534 INFO L242 Difference]: Finished difference. Result has 265 places, 241 transitions, 757 flow [2021-11-13 18:17:05,534 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=647, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=757, PETRI_PLACES=265, PETRI_TRANSITIONS=241} [2021-11-13 18:17:05,535 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 48 predicate places. [2021-11-13 18:17:05,535 INFO L470 AbstractCegarLoop]: Abstraction has has 265 places, 241 transitions, 757 flow [2021-11-13 18:17:05,536 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,536 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:05,536 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:05,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-13 18:17:05,537 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:05,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:05,537 INFO L85 PathProgramCache]: Analyzing trace with hash 935319555, now seen corresponding path program 5 times [2021-11-13 18:17:05,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:05,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780437969] [2021-11-13 18:17:05,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:05,538 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:05,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:05,678 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:05,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:05,678 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780437969] [2021-11-13 18:17:05,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780437969] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:05,679 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:05,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:05,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723814478] [2021-11-13 18:17:05,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:05,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:05,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:05,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:05,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:05,684 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:05,686 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 265 places, 241 transitions, 757 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:05,686 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:05,686 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:05,686 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:05,979 INFO L129 PetriNetUnfolder]: 61/659 cut-off events. [2021-11-13 18:17:05,979 INFO L130 PetriNetUnfolder]: For 478/515 co-relation queries the response was YES. [2021-11-13 18:17:05,983 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1270 conditions, 659 events. 61/659 cut-off events. For 478/515 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 3281 event pairs, 25 based on Foata normal form. 3/636 useless extension candidates. Maximal degree in co-relation 1237. Up to 207 conditions per place. [2021-11-13 18:17:05,986 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 53 selfloop transitions, 3 changer transitions 20/255 dead transitions. [2021-11-13 18:17:05,986 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 255 transitions, 1011 flow [2021-11-13 18:17:05,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:17:05,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-13 18:17:05,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2242 transitions. [2021-11-13 18:17:05,994 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7594850948509485 [2021-11-13 18:17:05,994 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2242 transitions. [2021-11-13 18:17:05,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2242 transitions. [2021-11-13 18:17:05,996 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:05,997 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2242 transitions. [2021-11-13 18:17:06,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 186.83333333333334) internal successors, (2242), 12 states have internal predecessors, (2242), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,010 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,012 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,012 INFO L186 Difference]: Start difference. First operand has 265 places, 241 transitions, 757 flow. Second operand 12 states and 2242 transitions. [2021-11-13 18:17:06,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 255 transitions, 1011 flow [2021-11-13 18:17:06,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 255 transitions, 962 flow, removed 21 selfloop flow, removed 5 redundant places. [2021-11-13 18:17:06,024 INFO L242 Difference]: Finished difference. Result has 272 places, 234 transitions, 673 flow [2021-11-13 18:17:06,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=720, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=241, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=673, PETRI_PLACES=272, PETRI_TRANSITIONS=234} [2021-11-13 18:17:06,025 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 55 predicate places. [2021-11-13 18:17:06,026 INFO L470 AbstractCegarLoop]: Abstraction has has 272 places, 234 transitions, 673 flow [2021-11-13 18:17:06,026 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:06,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:06,027 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-13 18:17:06,027 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:06,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:06,028 INFO L85 PathProgramCache]: Analyzing trace with hash -21318611, now seen corresponding path program 6 times [2021-11-13 18:17:06,028 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:06,028 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665483031] [2021-11-13 18:17:06,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:06,029 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:06,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:06,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:06,179 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:06,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665483031] [2021-11-13 18:17:06,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665483031] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:06,180 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:06,180 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:06,180 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012830155] [2021-11-13 18:17:06,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:06,181 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:06,181 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:06,182 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:06,182 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:06,185 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:06,187 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 272 places, 234 transitions, 673 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:06,187 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:06,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:06,443 INFO L129 PetriNetUnfolder]: 54/592 cut-off events. [2021-11-13 18:17:06,444 INFO L130 PetriNetUnfolder]: For 304/323 co-relation queries the response was YES. [2021-11-13 18:17:06,447 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1064 conditions, 592 events. 54/592 cut-off events. For 304/323 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 2708 event pairs, 24 based on Foata normal form. 1/568 useless extension candidates. Maximal degree in co-relation 1029. Up to 176 conditions per place. [2021-11-13 18:17:06,449 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 45 selfloop transitions, 2 changer transitions 21/244 dead transitions. [2021-11-13 18:17:06,449 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 244 transitions, 859 flow [2021-11-13 18:17:06,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:17:06,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-13 18:17:06,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2238 transitions. [2021-11-13 18:17:06,457 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.758130081300813 [2021-11-13 18:17:06,457 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2238 transitions. [2021-11-13 18:17:06,458 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2238 transitions. [2021-11-13 18:17:06,459 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:06,460 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2238 transitions. [2021-11-13 18:17:06,466 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 186.5) internal successors, (2238), 12 states have internal predecessors, (2238), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,473 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,474 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,475 INFO L186 Difference]: Start difference. First operand has 272 places, 234 transitions, 673 flow. Second operand 12 states and 2238 transitions. [2021-11-13 18:17:06,475 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 244 transitions, 859 flow [2021-11-13 18:17:06,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 253 places, 244 transitions, 789 flow, removed 19 selfloop flow, removed 18 redundant places. [2021-11-13 18:17:06,484 INFO L242 Difference]: Finished difference. Result has 257 places, 223 transitions, 561 flow [2021-11-13 18:17:06,485 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=618, PETRI_DIFFERENCE_MINUEND_PLACES=242, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=561, PETRI_PLACES=257, PETRI_TRANSITIONS=223} [2021-11-13 18:17:06,486 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 40 predicate places. [2021-11-13 18:17:06,486 INFO L470 AbstractCegarLoop]: Abstraction has has 257 places, 223 transitions, 561 flow [2021-11-13 18:17:06,487 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,487 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:06,487 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:06,487 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-13 18:17:06,488 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:06,488 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:06,488 INFO L85 PathProgramCache]: Analyzing trace with hash -1507687273, now seen corresponding path program 2 times [2021-11-13 18:17:06,488 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:06,489 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869365320] [2021-11-13 18:17:06,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:06,489 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:06,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:06,603 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:06,603 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:06,604 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869365320] [2021-11-13 18:17:06,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1869365320] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:06,604 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:06,604 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:06,604 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [172684712] [2021-11-13 18:17:06,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:06,605 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:06,605 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:06,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:06,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:06,610 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:06,612 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 223 transitions, 561 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,613 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:06,613 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:06,613 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:06,855 INFO L129 PetriNetUnfolder]: 57/596 cut-off events. [2021-11-13 18:17:06,855 INFO L130 PetriNetUnfolder]: For 160/173 co-relation queries the response was YES. [2021-11-13 18:17:06,858 INFO L84 FinitePrefix]: Finished finitePrefix Result has 998 conditions, 596 events. 57/596 cut-off events. For 160/173 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 2705 event pairs, 19 based on Foata normal form. 1/573 useless extension candidates. Maximal degree in co-relation 974. Up to 164 conditions per place. [2021-11-13 18:17:06,861 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 50 selfloop transitions, 8 changer transitions 16/250 dead transitions. [2021-11-13 18:17:06,861 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 251 places, 250 transitions, 816 flow [2021-11-13 18:17:06,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:17:06,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-11-13 18:17:06,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2066 transitions. [2021-11-13 18:17:06,866 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7634885439763488 [2021-11-13 18:17:06,866 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2066 transitions. [2021-11-13 18:17:06,867 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2066 transitions. [2021-11-13 18:17:06,868 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:06,868 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2066 transitions. [2021-11-13 18:17:06,873 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 187.8181818181818) internal successors, (2066), 11 states have internal predecessors, (2066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,880 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,881 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,881 INFO L186 Difference]: Start difference. First operand has 257 places, 223 transitions, 561 flow. Second operand 11 states and 2066 transitions. [2021-11-13 18:17:06,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 251 places, 250 transitions, 816 flow [2021-11-13 18:17:06,885 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 250 transitions, 768 flow, removed 17 selfloop flow, removed 12 redundant places. [2021-11-13 18:17:06,891 INFO L242 Difference]: Finished difference. Result has 247 places, 229 transitions, 598 flow [2021-11-13 18:17:06,892 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=531, PETRI_DIFFERENCE_MINUEND_PLACES=229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=223, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=218, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=598, PETRI_PLACES=247, PETRI_TRANSITIONS=229} [2021-11-13 18:17:06,893 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 30 predicate places. [2021-11-13 18:17:06,893 INFO L470 AbstractCegarLoop]: Abstraction has has 247 places, 229 transitions, 598 flow [2021-11-13 18:17:06,894 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:06,894 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:06,894 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:06,894 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-13 18:17:06,894 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:06,895 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:06,895 INFO L85 PathProgramCache]: Analyzing trace with hash 1125693919, now seen corresponding path program 3 times [2021-11-13 18:17:06,895 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:06,895 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151716963] [2021-11-13 18:17:06,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:06,896 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:06,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:07,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:07,035 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:07,035 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151716963] [2021-11-13 18:17:07,037 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1151716963] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:07,037 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:07,037 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:07,038 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742670524] [2021-11-13 18:17:07,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:07,039 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:07,039 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:07,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:07,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:07,044 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:07,046 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 229 transitions, 598 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,047 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:07,047 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:07,047 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:07,290 INFO L129 PetriNetUnfolder]: 55/598 cut-off events. [2021-11-13 18:17:07,290 INFO L130 PetriNetUnfolder]: For 202/221 co-relation queries the response was YES. [2021-11-13 18:17:07,293 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1044 conditions, 598 events. 55/598 cut-off events. For 202/221 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2750 event pairs, 15 based on Foata normal form. 1/575 useless extension candidates. Maximal degree in co-relation 1020. Up to 136 conditions per place. [2021-11-13 18:17:07,296 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 67 selfloop transitions, 6 changer transitions 23/272 dead transitions. [2021-11-13 18:17:07,296 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 272 transitions, 978 flow [2021-11-13 18:17:07,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:17:07,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-13 18:17:07,300 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2443 transitions. [2021-11-13 18:17:07,302 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7639149468417761 [2021-11-13 18:17:07,302 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2443 transitions. [2021-11-13 18:17:07,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2443 transitions. [2021-11-13 18:17:07,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:07,305 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2443 transitions. [2021-11-13 18:17:07,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 187.92307692307693) internal successors, (2443), 13 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-11-13 18:17:07,322 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,323 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,324 INFO L186 Difference]: Start difference. First operand has 247 places, 229 transitions, 598 flow. Second operand 13 states and 2443 transitions. [2021-11-13 18:17:07,325 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 272 transitions, 978 flow [2021-11-13 18:17:07,329 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 272 transitions, 928 flow, removed 20 selfloop flow, removed 6 redundant places. [2021-11-13 18:17:07,335 INFO L242 Difference]: Finished difference. Result has 257 places, 229 transitions, 614 flow [2021-11-13 18:17:07,335 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=575, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=614, PETRI_PLACES=257, PETRI_TRANSITIONS=229} [2021-11-13 18:17:07,336 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 40 predicate places. [2021-11-13 18:17:07,336 INFO L470 AbstractCegarLoop]: Abstraction has has 257 places, 229 transitions, 614 flow [2021-11-13 18:17:07,337 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,337 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:07,337 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:07,338 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-13 18:17:07,338 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:07,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:07,338 INFO L85 PathProgramCache]: Analyzing trace with hash -1170519399, now seen corresponding path program 4 times [2021-11-13 18:17:07,338 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:07,339 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [838574126] [2021-11-13 18:17:07,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:07,340 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:07,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:07,493 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:07,493 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:07,493 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [838574126] [2021-11-13 18:17:07,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [838574126] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:07,494 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:07,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:07,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184969376] [2021-11-13 18:17:07,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:07,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:07,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:07,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:07,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:07,499 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:07,501 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 257 places, 229 transitions, 614 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,501 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:07,502 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:07,502 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:07,735 INFO L129 PetriNetUnfolder]: 52/601 cut-off events. [2021-11-13 18:17:07,735 INFO L130 PetriNetUnfolder]: For 293/307 co-relation queries the response was YES. [2021-11-13 18:17:07,738 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1061 conditions, 601 events. 52/601 cut-off events. For 293/307 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2777 event pairs, 13 based on Foata normal form. 2/581 useless extension candidates. Maximal degree in co-relation 1033. Up to 162 conditions per place. [2021-11-13 18:17:07,741 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 53 selfloop transitions, 10 changer transitions 16/255 dead transitions. [2021-11-13 18:17:07,741 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 255 transitions, 933 flow [2021-11-13 18:17:07,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:17:07,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-13 18:17:07,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2245 transitions. [2021-11-13 18:17:07,749 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7605013550135501 [2021-11-13 18:17:07,749 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2245 transitions. [2021-11-13 18:17:07,749 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2245 transitions. [2021-11-13 18:17:07,750 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:07,750 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2245 transitions. [2021-11-13 18:17:07,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 187.08333333333334) internal successors, (2245), 12 states have internal predecessors, (2245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,762 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,763 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,763 INFO L186 Difference]: Start difference. First operand has 257 places, 229 transitions, 614 flow. Second operand 12 states and 2245 transitions. [2021-11-13 18:17:07,763 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 255 transitions, 933 flow [2021-11-13 18:17:07,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 255 transitions, 868 flow, removed 18 selfloop flow, removed 11 redundant places. [2021-11-13 18:17:07,804 INFO L242 Difference]: Finished difference. Result has 256 places, 235 transitions, 676 flow [2021-11-13 18:17:07,805 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=584, PETRI_DIFFERENCE_MINUEND_PLACES=238, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=676, PETRI_PLACES=256, PETRI_TRANSITIONS=235} [2021-11-13 18:17:07,805 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 39 predicate places. [2021-11-13 18:17:07,806 INFO L470 AbstractCegarLoop]: Abstraction has has 256 places, 235 transitions, 676 flow [2021-11-13 18:17:07,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,807 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:07,807 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:07,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-13 18:17:07,807 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:07,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:07,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1264722911, now seen corresponding path program 5 times [2021-11-13 18:17:07,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:07,808 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [39224252] [2021-11-13 18:17:07,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:07,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:07,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:07,939 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:07,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:07,940 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [39224252] [2021-11-13 18:17:07,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [39224252] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:07,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:07,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:07,940 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350604915] [2021-11-13 18:17:07,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:07,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:07,941 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:07,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:07,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:07,945 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:07,947 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 235 transitions, 676 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:07,947 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:07,947 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:07,947 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:08,126 INFO L129 PetriNetUnfolder]: 47/584 cut-off events. [2021-11-13 18:17:08,127 INFO L130 PetriNetUnfolder]: For 275/309 co-relation queries the response was YES. [2021-11-13 18:17:08,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1028 conditions, 584 events. 47/584 cut-off events. For 275/309 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 2666 event pairs, 13 based on Foata normal form. 3/565 useless extension candidates. Maximal degree in co-relation 1001. Up to 162 conditions per place. [2021-11-13 18:17:08,132 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 50 selfloop transitions, 3 changer transitions 22/251 dead transitions. [2021-11-13 18:17:08,133 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 260 places, 251 transitions, 912 flow [2021-11-13 18:17:08,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-13 18:17:08,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-11-13 18:17:08,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2060 transitions. [2021-11-13 18:17:08,137 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7612712490761271 [2021-11-13 18:17:08,138 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2060 transitions. [2021-11-13 18:17:08,138 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2060 transitions. [2021-11-13 18:17:08,139 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:08,139 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2060 transitions. [2021-11-13 18:17:08,145 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 187.27272727272728) internal successors, (2060), 11 states have internal predecessors, (2060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,152 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,153 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 246.0) internal successors, (2952), 12 states have internal predecessors, (2952), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,154 INFO L186 Difference]: Start difference. First operand has 256 places, 235 transitions, 676 flow. Second operand 11 states and 2060 transitions. [2021-11-13 18:17:08,154 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 260 places, 251 transitions, 912 flow [2021-11-13 18:17:08,159 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 251 transitions, 892 flow, removed 10 selfloop flow, removed 3 redundant places. [2021-11-13 18:17:08,163 INFO L242 Difference]: Finished difference. Result has 262 places, 228 transitions, 613 flow [2021-11-13 18:17:08,165 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=664, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=613, PETRI_PLACES=262, PETRI_TRANSITIONS=228} [2021-11-13 18:17:08,166 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 45 predicate places. [2021-11-13 18:17:08,166 INFO L470 AbstractCegarLoop]: Abstraction has has 262 places, 228 transitions, 613 flow [2021-11-13 18:17:08,167 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,167 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:08,167 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:08,167 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-13 18:17:08,168 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:08,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:08,168 INFO L85 PathProgramCache]: Analyzing trace with hash -892634575, now seen corresponding path program 6 times [2021-11-13 18:17:08,168 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:08,168 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425113213] [2021-11-13 18:17:08,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:08,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:08,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:08,292 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:08,292 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:08,292 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425113213] [2021-11-13 18:17:08,293 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425113213] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:08,293 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:08,293 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-13 18:17:08,293 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606719799] [2021-11-13 18:17:08,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:08,295 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-13 18:17:08,295 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:08,295 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-13 18:17:08,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-13 18:17:08,298 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 181 out of 246 [2021-11-13 18:17:08,300 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 228 transitions, 613 flow. Second operand has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,301 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:08,301 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 181 of 246 [2021-11-13 18:17:08,301 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:08,540 INFO L129 PetriNetUnfolder]: 41/520 cut-off events. [2021-11-13 18:17:08,541 INFO L130 PetriNetUnfolder]: For 184/194 co-relation queries the response was YES. [2021-11-13 18:17:08,543 INFO L84 FinitePrefix]: Finished finitePrefix Result has 860 conditions, 520 events. 41/520 cut-off events. For 184/194 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 2079 event pairs, 12 based on Foata normal form. 1/500 useless extension candidates. Maximal degree in co-relation 830. Up to 129 conditions per place. [2021-11-13 18:17:08,546 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 38 selfloop transitions, 0 changer transitions 37/242 dead transitions. [2021-11-13 18:17:08,546 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 262 places, 242 transitions, 809 flow [2021-11-13 18:17:08,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-13 18:17:08,547 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-13 18:17:08,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2239 transitions. [2021-11-13 18:17:08,552 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7584688346883469 [2021-11-13 18:17:08,552 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2239 transitions. [2021-11-13 18:17:08,552 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2239 transitions. [2021-11-13 18:17:08,554 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:08,554 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2239 transitions. [2021-11-13 18:17:08,560 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 186.58333333333334) internal successors, (2239), 12 states have internal predecessors, (2239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,566 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,568 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 246.0) internal successors, (3198), 13 states have internal predecessors, (3198), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,568 INFO L186 Difference]: Start difference. First operand has 262 places, 228 transitions, 613 flow. Second operand 12 states and 2239 transitions. [2021-11-13 18:17:08,568 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 262 places, 242 transitions, 809 flow [2021-11-13 18:17:08,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 245 places, 242 transitions, 739 flow, removed 17 selfloop flow, removed 17 redundant places. [2021-11-13 18:17:08,577 INFO L242 Difference]: Finished difference. Result has 248 places, 205 transitions, 442 flow [2021-11-13 18:17:08,578 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=561, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=442, PETRI_PLACES=248, PETRI_TRANSITIONS=205} [2021-11-13 18:17:08,578 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 31 predicate places. [2021-11-13 18:17:08,579 INFO L470 AbstractCegarLoop]: Abstraction has has 248 places, 205 transitions, 442 flow [2021-11-13 18:17:08,579 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 186.0) internal successors, (1488), 8 states have internal predecessors, (1488), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:08,580 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:08,580 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:08,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-13 18:17:08,580 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:08,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:08,581 INFO L85 PathProgramCache]: Analyzing trace with hash 46791359, now seen corresponding path program 1 times [2021-11-13 18:17:08,581 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:08,581 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367668022] [2021-11-13 18:17:08,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:08,582 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:08,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:09,015 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:09,016 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:09,016 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367668022] [2021-11-13 18:17:09,016 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367668022] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:09,016 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:09,016 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:09,017 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1601070377] [2021-11-13 18:17:09,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:09,017 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:09,017 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:09,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:09,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:09,024 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 246 [2021-11-13 18:17:09,030 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 205 transitions, 442 flow. Second operand has 20 states, 20 states have (on average 161.7) internal successors, (3234), 20 states have internal predecessors, (3234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:09,030 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:09,030 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 246 [2021-11-13 18:17:09,030 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:10,781 INFO L129 PetriNetUnfolder]: 197/1694 cut-off events. [2021-11-13 18:17:10,782 INFO L130 PetriNetUnfolder]: For 84/87 co-relation queries the response was YES. [2021-11-13 18:17:10,789 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2489 conditions, 1694 events. 197/1694 cut-off events. For 84/87 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 12164 event pairs, 38 based on Foata normal form. 4/1573 useless extension candidates. Maximal degree in co-relation 2470. Up to 127 conditions per place. [2021-11-13 18:17:10,797 INFO L132 encePairwiseOnDemand]: 217/246 looper letters, 152 selfloop transitions, 37 changer transitions 13/341 dead transitions. [2021-11-13 18:17:10,797 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 341 transitions, 1158 flow [2021-11-13 18:17:10,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-11-13 18:17:10,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-11-13 18:17:10,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 4655 transitions. [2021-11-13 18:17:10,808 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6758130081300813 [2021-11-13 18:17:10,809 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 4655 transitions. [2021-11-13 18:17:10,809 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 4655 transitions. [2021-11-13 18:17:10,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:10,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 4655 transitions. [2021-11-13 18:17:10,820 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 166.25) internal successors, (4655), 28 states have internal predecessors, (4655), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:10,833 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 246.0) internal successors, (7134), 29 states have internal predecessors, (7134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:10,836 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 246.0) internal successors, (7134), 29 states have internal predecessors, (7134), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:10,836 INFO L186 Difference]: Start difference. First operand has 248 places, 205 transitions, 442 flow. Second operand 28 states and 4655 transitions. [2021-11-13 18:17:10,837 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 341 transitions, 1158 flow [2021-11-13 18:17:10,840 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 341 transitions, 1124 flow, removed 17 selfloop flow, removed 4 redundant places. [2021-11-13 18:17:10,846 INFO L242 Difference]: Finished difference. Result has 251 places, 230 transitions, 641 flow [2021-11-13 18:17:10,846 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=432, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=179, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=641, PETRI_PLACES=251, PETRI_TRANSITIONS=230} [2021-11-13 18:17:10,847 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 34 predicate places. [2021-11-13 18:17:10,847 INFO L470 AbstractCegarLoop]: Abstraction has has 251 places, 230 transitions, 641 flow [2021-11-13 18:17:10,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 161.7) internal successors, (3234), 20 states have internal predecessors, (3234), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:10,849 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:10,849 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:10,849 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-13 18:17:10,849 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:10,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:10,850 INFO L85 PathProgramCache]: Analyzing trace with hash -1289123226, now seen corresponding path program 1 times [2021-11-13 18:17:10,850 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:10,850 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803761381] [2021-11-13 18:17:10,851 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:10,851 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:10,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:11,057 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:11,057 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:11,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803761381] [2021-11-13 18:17:11,058 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [803761381] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:11,058 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544001551] [2021-11-13 18:17:11,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:11,058 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:11,059 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:11,060 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:11,061 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-13 18:17:11,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:11,153 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 18:17:11,162 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:11,910 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:11,910 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:12,524 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:12,524 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544001551] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:12,525 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:17:12,525 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [15, 14] total 30 [2021-11-13 18:17:12,525 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125924862] [2021-11-13 18:17:12,525 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:12,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-13 18:17:12,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:12,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-13 18:17:12,527 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2021-11-13 18:17:12,532 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 246 [2021-11-13 18:17:12,534 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 251 places, 230 transitions, 641 flow. Second operand has 14 states, 14 states have (on average 163.14285714285714) internal successors, (2284), 14 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:12,535 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:12,535 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 246 [2021-11-13 18:17:12,535 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:13,386 INFO L129 PetriNetUnfolder]: 206/1858 cut-off events. [2021-11-13 18:17:13,386 INFO L130 PetriNetUnfolder]: For 650/658 co-relation queries the response was YES. [2021-11-13 18:17:13,397 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3105 conditions, 1858 events. 206/1858 cut-off events. For 650/658 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 13909 event pairs, 81 based on Foata normal form. 6/1719 useless extension candidates. Maximal degree in co-relation 3076. Up to 224 conditions per place. [2021-11-13 18:17:13,405 INFO L132 encePairwiseOnDemand]: 226/246 looper letters, 145 selfloop transitions, 22 changer transitions 7/313 dead transitions. [2021-11-13 18:17:13,405 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 313 transitions, 1238 flow [2021-11-13 18:17:13,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-13 18:17:13,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2021-11-13 18:17:13,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 3341 transitions. [2021-11-13 18:17:13,412 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6790650406504065 [2021-11-13 18:17:13,412 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 3341 transitions. [2021-11-13 18:17:13,412 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 3341 transitions. [2021-11-13 18:17:13,414 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:13,414 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 3341 transitions. [2021-11-13 18:17:13,421 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 167.05) internal successors, (3341), 20 states have internal predecessors, (3341), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:13,430 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 246.0) internal successors, (5166), 21 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:13,432 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 246.0) internal successors, (5166), 21 states have internal predecessors, (5166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:13,433 INFO L186 Difference]: Start difference. First operand has 251 places, 230 transitions, 641 flow. Second operand 20 states and 3341 transitions. [2021-11-13 18:17:13,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 313 transitions, 1238 flow [2021-11-13 18:17:13,439 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 313 transitions, 1206 flow, removed 8 selfloop flow, removed 10 redundant places. [2021-11-13 18:17:13,444 INFO L242 Difference]: Finished difference. Result has 266 places, 236 transitions, 725 flow [2021-11-13 18:17:13,445 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=621, PETRI_DIFFERENCE_MINUEND_PLACES=239, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=209, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=725, PETRI_PLACES=266, PETRI_TRANSITIONS=236} [2021-11-13 18:17:13,445 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 49 predicate places. [2021-11-13 18:17:13,445 INFO L470 AbstractCegarLoop]: Abstraction has has 266 places, 236 transitions, 725 flow [2021-11-13 18:17:13,446 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 163.14285714285714) internal successors, (2284), 14 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:13,447 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:13,447 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:13,488 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:13,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-11-13 18:17:13,662 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:13,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:13,662 INFO L85 PathProgramCache]: Analyzing trace with hash -1113965941, now seen corresponding path program 1 times [2021-11-13 18:17:13,663 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:13,663 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201716602] [2021-11-13 18:17:13,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:13,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:13,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:13,872 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:13,873 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:13,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201716602] [2021-11-13 18:17:13,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201716602] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:13,873 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977377779] [2021-11-13 18:17:13,873 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:13,873 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:13,873 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:13,878 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:13,893 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-13 18:17:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:13,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 16 conjunts are in the unsatisfiable core [2021-11-13 18:17:13,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:14,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:14,729 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:15,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:15,425 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977377779] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:15,425 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:17:15,426 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [15, 14] total 30 [2021-11-13 18:17:15,426 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046865350] [2021-11-13 18:17:15,426 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:15,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-13 18:17:15,427 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:15,427 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-13 18:17:15,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2021-11-13 18:17:15,431 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 159 out of 246 [2021-11-13 18:17:15,433 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 266 places, 236 transitions, 725 flow. Second operand has 14 states, 14 states have (on average 163.14285714285714) internal successors, (2284), 14 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:15,434 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:15,434 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 159 of 246 [2021-11-13 18:17:15,434 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:16,379 INFO L129 PetriNetUnfolder]: 269/2431 cut-off events. [2021-11-13 18:17:16,380 INFO L130 PetriNetUnfolder]: For 1252/1270 co-relation queries the response was YES. [2021-11-13 18:17:16,391 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4217 conditions, 2431 events. 269/2431 cut-off events. For 1252/1270 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 20044 event pairs, 111 based on Foata normal form. 6/2242 useless extension candidates. Maximal degree in co-relation 4182. Up to 410 conditions per place. [2021-11-13 18:17:16,401 INFO L132 encePairwiseOnDemand]: 229/246 looper letters, 152 selfloop transitions, 23 changer transitions 11/325 dead transitions. [2021-11-13 18:17:16,402 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 280 places, 325 transitions, 1399 flow [2021-11-13 18:17:16,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-11-13 18:17:16,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-11-13 18:17:16,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 3027 transitions. [2021-11-13 18:17:16,408 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6836043360433605 [2021-11-13 18:17:16,408 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 3027 transitions. [2021-11-13 18:17:16,408 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 3027 transitions. [2021-11-13 18:17:16,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:16,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 3027 transitions. [2021-11-13 18:17:16,416 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 168.16666666666666) internal successors, (3027), 18 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:16,426 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 246.0) internal successors, (4674), 19 states have internal predecessors, (4674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:16,428 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 246.0) internal successors, (4674), 19 states have internal predecessors, (4674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:16,428 INFO L186 Difference]: Start difference. First operand has 266 places, 236 transitions, 725 flow. Second operand 18 states and 3027 transitions. [2021-11-13 18:17:16,428 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 280 places, 325 transitions, 1399 flow [2021-11-13 18:17:16,438 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 269 places, 325 transitions, 1338 flow, removed 20 selfloop flow, removed 11 redundant places. [2021-11-13 18:17:16,443 INFO L242 Difference]: Finished difference. Result has 276 places, 240 transitions, 791 flow [2021-11-13 18:17:16,444 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=690, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=791, PETRI_PLACES=276, PETRI_TRANSITIONS=240} [2021-11-13 18:17:16,446 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 59 predicate places. [2021-11-13 18:17:16,447 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 240 transitions, 791 flow [2021-11-13 18:17:16,448 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 163.14285714285714) internal successors, (2284), 14 states have internal predecessors, (2284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:16,448 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:16,448 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:16,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:16,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:16,670 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:16,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:16,671 INFO L85 PathProgramCache]: Analyzing trace with hash -447164831, now seen corresponding path program 2 times [2021-11-13 18:17:16,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:16,671 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016488233] [2021-11-13 18:17:16,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:16,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:16,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:16,878 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:16,878 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:16,878 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016488233] [2021-11-13 18:17:16,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016488233] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:16,879 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [712805925] [2021-11-13 18:17:16,879 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 18:17:16,879 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:16,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:16,882 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:16,902 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-13 18:17:16,971 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2021-11-13 18:17:16,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 18:17:16,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 292 conjuncts, 19 conjunts are in the unsatisfiable core [2021-11-13 18:17:16,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:17,677 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:17,677 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-13 18:17:17,677 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [712805925] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:17,677 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-13 18:17:17,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [15] total 25 [2021-11-13 18:17:17,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460144905] [2021-11-13 18:17:17,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:17,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-13 18:17:17,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:17,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-13 18:17:17,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=536, Unknown=0, NotChecked=0, Total=600 [2021-11-13 18:17:17,726 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 246 [2021-11-13 18:17:17,728 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 240 transitions, 791 flow. Second operand has 12 states, 12 states have (on average 180.66666666666666) internal successors, (2168), 12 states have internal predecessors, (2168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:17,729 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:17,729 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 246 [2021-11-13 18:17:17,729 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:18,731 INFO L129 PetriNetUnfolder]: 248/2642 cut-off events. [2021-11-13 18:17:18,731 INFO L130 PetriNetUnfolder]: For 1557/1603 co-relation queries the response was YES. [2021-11-13 18:17:18,743 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4677 conditions, 2642 events. 248/2642 cut-off events. For 1557/1603 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 22502 event pairs, 101 based on Foata normal form. 22/2483 useless extension candidates. Maximal degree in co-relation 4637. Up to 495 conditions per place. [2021-11-13 18:17:18,753 INFO L132 encePairwiseOnDemand]: 233/246 looper letters, 83 selfloop transitions, 4 changer transitions 18/276 dead transitions. [2021-11-13 18:17:18,753 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 276 transitions, 1135 flow [2021-11-13 18:17:18,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 18:17:18,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-13 18:17:18,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2558 transitions. [2021-11-13 18:17:18,758 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7427409988385598 [2021-11-13 18:17:18,759 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2558 transitions. [2021-11-13 18:17:18,759 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2558 transitions. [2021-11-13 18:17:18,760 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:18,760 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2558 transitions. [2021-11-13 18:17:18,765 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 182.71428571428572) internal successors, (2558), 14 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:18,770 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 246.0) internal successors, (3690), 15 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:18,771 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 246.0) internal successors, (3690), 15 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:18,771 INFO L186 Difference]: Start difference. First operand has 276 places, 240 transitions, 791 flow. Second operand 14 states and 2558 transitions. [2021-11-13 18:17:18,771 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 276 transitions, 1135 flow [2021-11-13 18:17:18,783 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 276 transitions, 1082 flow, removed 16 selfloop flow, removed 10 redundant places. [2021-11-13 18:17:18,788 INFO L242 Difference]: Finished difference. Result has 288 places, 240 transitions, 796 flow [2021-11-13 18:17:18,789 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=754, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=240, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=796, PETRI_PLACES=288, PETRI_TRANSITIONS=240} [2021-11-13 18:17:18,789 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 71 predicate places. [2021-11-13 18:17:18,790 INFO L470 AbstractCegarLoop]: Abstraction has has 288 places, 240 transitions, 796 flow [2021-11-13 18:17:18,790 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 180.66666666666666) internal successors, (2168), 12 states have internal predecessors, (2168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:18,790 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:18,791 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:18,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:19,004 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:19,005 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:19,005 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:19,006 INFO L85 PathProgramCache]: Analyzing trace with hash -1283940024, now seen corresponding path program 1 times [2021-11-13 18:17:19,006 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:19,006 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565250170] [2021-11-13 18:17:19,006 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:19,006 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:19,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:19,120 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:19,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:19,121 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565250170] [2021-11-13 18:17:19,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565250170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:19,121 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:19,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:17:19,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2106617560] [2021-11-13 18:17:19,122 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:19,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:17:19,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:19,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:17:19,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:17:19,125 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 246 [2021-11-13 18:17:19,127 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 288 places, 240 transitions, 796 flow. Second operand has 7 states, 7 states have (on average 195.28571428571428) internal successors, (1367), 7 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,127 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:19,127 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 246 [2021-11-13 18:17:19,127 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:19,531 INFO L129 PetriNetUnfolder]: 215/1678 cut-off events. [2021-11-13 18:17:19,531 INFO L130 PetriNetUnfolder]: For 2042/2075 co-relation queries the response was YES. [2021-11-13 18:17:19,632 INFO L84 FinitePrefix]: Finished finitePrefix Result has 3108 conditions, 1678 events. 215/1678 cut-off events. For 2042/2075 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 11983 event pairs, 136 based on Foata normal form. 0/1531 useless extension candidates. Maximal degree in co-relation 3061. Up to 321 conditions per place. [2021-11-13 18:17:19,640 INFO L132 encePairwiseOnDemand]: 235/246 looper letters, 73 selfloop transitions, 12 changer transitions 4/257 dead transitions. [2021-11-13 18:17:19,640 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 285 places, 257 transitions, 1045 flow [2021-11-13 18:17:19,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:17:19,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-11-13 18:17:19,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1985 transitions. [2021-11-13 18:17:19,655 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.806910569105691 [2021-11-13 18:17:19,656 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1985 transitions. [2021-11-13 18:17:19,656 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1985 transitions. [2021-11-13 18:17:19,658 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:19,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1985 transitions. [2021-11-13 18:17:19,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 198.5) internal successors, (1985), 10 states have internal predecessors, (1985), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 246.0) internal successors, (2706), 11 states have internal predecessors, (2706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,672 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 246.0) internal successors, (2706), 11 states have internal predecessors, (2706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,672 INFO L186 Difference]: Start difference. First operand has 288 places, 240 transitions, 796 flow. Second operand 10 states and 1985 transitions. [2021-11-13 18:17:19,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 285 places, 257 transitions, 1045 flow [2021-11-13 18:17:19,685 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 272 places, 257 transitions, 1011 flow, removed 13 selfloop flow, removed 13 redundant places. [2021-11-13 18:17:19,690 INFO L242 Difference]: Finished difference. Result has 274 places, 236 transitions, 774 flow [2021-11-13 18:17:19,691 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=739, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=223, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=774, PETRI_PLACES=274, PETRI_TRANSITIONS=236} [2021-11-13 18:17:19,691 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 57 predicate places. [2021-11-13 18:17:19,691 INFO L470 AbstractCegarLoop]: Abstraction has has 274 places, 236 transitions, 774 flow [2021-11-13 18:17:19,692 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 195.28571428571428) internal successors, (1367), 7 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,692 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:19,692 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:19,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-13 18:17:19,693 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:19,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:19,693 INFO L85 PathProgramCache]: Analyzing trace with hash 689327618, now seen corresponding path program 1 times [2021-11-13 18:17:19,693 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:19,694 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991227365] [2021-11-13 18:17:19,694 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:19,694 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:19,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:19,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:19,765 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:19,766 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991227365] [2021-11-13 18:17:19,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991227365] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:19,766 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:19,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:17:19,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672104976] [2021-11-13 18:17:19,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:19,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:17:19,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:19,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:17:19,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:17:19,770 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 246 [2021-11-13 18:17:19,771 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 274 places, 236 transitions, 774 flow. Second operand has 7 states, 7 states have (on average 195.28571428571428) internal successors, (1367), 7 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:19,771 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:19,771 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 246 [2021-11-13 18:17:19,772 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:20,145 INFO L129 PetriNetUnfolder]: 272/1644 cut-off events. [2021-11-13 18:17:20,145 INFO L130 PetriNetUnfolder]: For 1527/1551 co-relation queries the response was YES. [2021-11-13 18:17:20,156 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2961 conditions, 1644 events. 272/1644 cut-off events. For 1527/1551 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 10996 event pairs, 139 based on Foata normal form. 8/1515 useless extension candidates. Maximal degree in co-relation 2924. Up to 430 conditions per place. [2021-11-13 18:17:20,163 INFO L132 encePairwiseOnDemand]: 235/246 looper letters, 45 selfloop transitions, 8 changer transitions 34/251 dead transitions. [2021-11-13 18:17:20,163 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 282 places, 251 transitions, 993 flow [2021-11-13 18:17:20,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-13 18:17:20,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-11-13 18:17:20,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1983 transitions. [2021-11-13 18:17:20,167 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8060975609756098 [2021-11-13 18:17:20,167 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1983 transitions. [2021-11-13 18:17:20,167 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1983 transitions. [2021-11-13 18:17:20,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:20,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1983 transitions. [2021-11-13 18:17:20,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 198.3) internal successors, (1983), 10 states have internal predecessors, (1983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:20,176 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 246.0) internal successors, (2706), 11 states have internal predecessors, (2706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:20,177 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 246.0) internal successors, (2706), 11 states have internal predecessors, (2706), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:20,177 INFO L186 Difference]: Start difference. First operand has 274 places, 236 transitions, 774 flow. Second operand 10 states and 1983 transitions. [2021-11-13 18:17:20,177 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 282 places, 251 transitions, 993 flow [2021-11-13 18:17:20,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 274 places, 251 transitions, 968 flow, removed 3 selfloop flow, removed 8 redundant places. [2021-11-13 18:17:20,190 INFO L242 Difference]: Finished difference. Result has 276 places, 215 transitions, 628 flow [2021-11-13 18:17:20,190 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=720, PETRI_DIFFERENCE_MINUEND_PLACES=265, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=232, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=224, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=628, PETRI_PLACES=276, PETRI_TRANSITIONS=215} [2021-11-13 18:17:20,191 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 59 predicate places. [2021-11-13 18:17:20,191 INFO L470 AbstractCegarLoop]: Abstraction has has 276 places, 215 transitions, 628 flow [2021-11-13 18:17:20,192 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 195.28571428571428) internal successors, (1367), 7 states have internal predecessors, (1367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:20,192 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:20,192 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:20,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-13 18:17:20,193 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:20,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:20,193 INFO L85 PathProgramCache]: Analyzing trace with hash -1921923888, now seen corresponding path program 1 times [2021-11-13 18:17:20,193 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:20,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185702125] [2021-11-13 18:17:20,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:20,194 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:20,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:20,381 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:20,382 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:20,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185702125] [2021-11-13 18:17:20,382 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185702125] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:20,382 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232703643] [2021-11-13 18:17:20,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:20,382 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:20,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:20,383 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:20,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-13 18:17:20,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:20,472 INFO L263 TraceCheckSpWp]: Trace formula consists of 312 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 18:17:20,478 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:21,149 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:21,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-13 18:17:21,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232703643] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:21,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:17:21,973 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 23 [2021-11-13 18:17:21,973 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514640069] [2021-11-13 18:17:21,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:21,974 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:17:21,974 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:21,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:17:21,975 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=385, Unknown=0, NotChecked=0, Total=506 [2021-11-13 18:17:21,978 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 246 [2021-11-13 18:17:21,980 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 276 places, 215 transitions, 628 flow. Second operand has 11 states, 11 states have (on average 192.36363636363637) internal successors, (2116), 11 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:21,980 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:21,980 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 246 [2021-11-13 18:17:21,980 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:22,512 INFO L129 PetriNetUnfolder]: 251/1472 cut-off events. [2021-11-13 18:17:22,513 INFO L130 PetriNetUnfolder]: For 1096/1109 co-relation queries the response was YES. [2021-11-13 18:17:22,522 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2591 conditions, 1472 events. 251/1472 cut-off events. For 1096/1109 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 9691 event pairs, 51 based on Foata normal form. 9/1375 useless extension candidates. Maximal degree in co-relation 2553. Up to 147 conditions per place. [2021-11-13 18:17:22,534 INFO L132 encePairwiseOnDemand]: 232/246 looper letters, 70 selfloop transitions, 15 changer transitions 0/247 dead transitions. [2021-11-13 18:17:22,534 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 269 places, 247 transitions, 949 flow [2021-11-13 18:17:22,535 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-13 18:17:22,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2021-11-13 18:17:22,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2725 transitions. [2021-11-13 18:17:22,540 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7912311265969802 [2021-11-13 18:17:22,540 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2725 transitions. [2021-11-13 18:17:22,540 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2725 transitions. [2021-11-13 18:17:22,542 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:22,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2725 transitions. [2021-11-13 18:17:22,546 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 194.64285714285714) internal successors, (2725), 14 states have internal predecessors, (2725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:22,551 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 246.0) internal successors, (3690), 15 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:22,551 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 246.0) internal successors, (3690), 15 states have internal predecessors, (3690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:22,552 INFO L186 Difference]: Start difference. First operand has 276 places, 215 transitions, 628 flow. Second operand 14 states and 2725 transitions. [2021-11-13 18:17:22,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 269 places, 247 transitions, 949 flow [2021-11-13 18:17:22,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 247 transitions, 839 flow, removed 30 selfloop flow, removed 25 redundant places. [2021-11-13 18:17:22,562 INFO L242 Difference]: Finished difference. Result has 246 places, 219 transitions, 599 flow [2021-11-13 18:17:22,563 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=548, PETRI_DIFFERENCE_MINUEND_PLACES=231, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=202, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=599, PETRI_PLACES=246, PETRI_TRANSITIONS=219} [2021-11-13 18:17:22,563 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 29 predicate places. [2021-11-13 18:17:22,563 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 219 transitions, 599 flow [2021-11-13 18:17:22,564 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 192.36363636363637) internal successors, (2116), 11 states have internal predecessors, (2116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:22,564 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:22,564 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:22,602 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:22,789 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-13 18:17:22,790 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:22,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:22,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1514566236, now seen corresponding path program 1 times [2021-11-13 18:17:22,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:22,791 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099772794] [2021-11-13 18:17:22,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:22,791 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:22,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:22,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:22,857 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:22,857 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099772794] [2021-11-13 18:17:22,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099772794] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:22,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:22,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:17:22,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [730837185] [2021-11-13 18:17:22,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:22,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:17:22,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:22,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:17:22,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:17:22,862 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 246 [2021-11-13 18:17:22,863 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 219 transitions, 599 flow. Second operand has 7 states, 7 states have (on average 195.85714285714286) internal successors, (1371), 7 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:22,863 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:22,863 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 246 [2021-11-13 18:17:22,863 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:23,094 INFO L129 PetriNetUnfolder]: 118/871 cut-off events. [2021-11-13 18:17:23,094 INFO L130 PetriNetUnfolder]: For 413/450 co-relation queries the response was YES. [2021-11-13 18:17:23,098 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1503 conditions, 871 events. 118/871 cut-off events. For 413/450 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 4439 event pairs, 66 based on Foata normal form. 22/823 useless extension candidates. Maximal degree in co-relation 1476. Up to 174 conditions per place. [2021-11-13 18:17:23,100 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 59 selfloop transitions, 8 changer transitions 3/236 dead transitions. [2021-11-13 18:17:23,101 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 236 transitions, 810 flow [2021-11-13 18:17:23,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:17:23,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-13 18:17:23,103 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1591 transitions. [2021-11-13 18:17:23,104 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8084349593495935 [2021-11-13 18:17:23,104 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1591 transitions. [2021-11-13 18:17:23,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1591 transitions. [2021-11-13 18:17:23,105 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:23,106 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1591 transitions. [2021-11-13 18:17:23,109 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 198.875) internal successors, (1591), 8 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 246.0) internal successors, (2214), 9 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,117 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 246.0) internal successors, (2214), 9 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,117 INFO L186 Difference]: Start difference. First operand has 246 places, 219 transitions, 599 flow. Second operand 8 states and 1591 transitions. [2021-11-13 18:17:23,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 236 transitions, 810 flow [2021-11-13 18:17:23,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 236 transitions, 788 flow, removed 1 selfloop flow, removed 9 redundant places. [2021-11-13 18:17:23,124 INFO L242 Difference]: Finished difference. Result has 247 places, 221 transitions, 613 flow [2021-11-13 18:17:23,125 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=578, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=211, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=613, PETRI_PLACES=247, PETRI_TRANSITIONS=221} [2021-11-13 18:17:23,126 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 30 predicate places. [2021-11-13 18:17:23,126 INFO L470 AbstractCegarLoop]: Abstraction has has 247 places, 221 transitions, 613 flow [2021-11-13 18:17:23,126 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 195.85714285714286) internal successors, (1371), 7 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,126 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:23,127 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:23,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-13 18:17:23,127 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:23,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:23,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1201599220, now seen corresponding path program 1 times [2021-11-13 18:17:23,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:23,128 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [745901544] [2021-11-13 18:17:23,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:23,128 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:23,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:23,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:23,201 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:23,202 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [745901544] [2021-11-13 18:17:23,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [745901544] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:23,202 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:23,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-13 18:17:23,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758711822] [2021-11-13 18:17:23,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:23,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-13 18:17:23,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:23,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-13 18:17:23,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-13 18:17:23,206 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 246 [2021-11-13 18:17:23,207 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 221 transitions, 613 flow. Second operand has 7 states, 7 states have (on average 195.85714285714286) internal successors, (1371), 7 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,207 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:23,207 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 246 [2021-11-13 18:17:23,208 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:23,422 INFO L129 PetriNetUnfolder]: 137/851 cut-off events. [2021-11-13 18:17:23,422 INFO L130 PetriNetUnfolder]: For 413/417 co-relation queries the response was YES. [2021-11-13 18:17:23,427 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 851 events. 137/851 cut-off events. For 413/417 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 4103 event pairs, 66 based on Foata normal form. 9/806 useless extension candidates. Maximal degree in co-relation 1483. Up to 225 conditions per place. [2021-11-13 18:17:23,430 INFO L132 encePairwiseOnDemand]: 237/246 looper letters, 46 selfloop transitions, 6 changer transitions 13/229 dead transitions. [2021-11-13 18:17:23,430 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 229 transitions, 763 flow [2021-11-13 18:17:23,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-11-13 18:17:23,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-11-13 18:17:23,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1588 transitions. [2021-11-13 18:17:23,434 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.806910569105691 [2021-11-13 18:17:23,434 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1588 transitions. [2021-11-13 18:17:23,434 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1588 transitions. [2021-11-13 18:17:23,435 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:23,435 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1588 transitions. [2021-11-13 18:17:23,438 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 198.5) internal successors, (1588), 8 states have internal predecessors, (1588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,441 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 246.0) internal successors, (2214), 9 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,441 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 246.0) internal successors, (2214), 9 states have internal predecessors, (2214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,441 INFO L186 Difference]: Start difference. First operand has 247 places, 221 transitions, 613 flow. Second operand 8 states and 1588 transitions. [2021-11-13 18:17:23,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 229 transitions, 763 flow [2021-11-13 18:17:23,445 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 229 transitions, 748 flow, removed 0 selfloop flow, removed 5 redundant places. [2021-11-13 18:17:23,449 INFO L242 Difference]: Finished difference. Result has 248 places, 214 transitions, 563 flow [2021-11-13 18:17:23,449 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=580, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=212, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=563, PETRI_PLACES=248, PETRI_TRANSITIONS=214} [2021-11-13 18:17:23,454 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 31 predicate places. [2021-11-13 18:17:23,454 INFO L470 AbstractCegarLoop]: Abstraction has has 248 places, 214 transitions, 563 flow [2021-11-13 18:17:23,454 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 195.85714285714286) internal successors, (1371), 7 states have internal predecessors, (1371), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:23,455 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:23,455 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:23,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-13 18:17:23,455 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:23,457 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:23,458 INFO L85 PathProgramCache]: Analyzing trace with hash 506138029, now seen corresponding path program 1 times [2021-11-13 18:17:23,458 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:23,458 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533310069] [2021-11-13 18:17:23,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:23,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:23,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:23,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:23,632 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:23,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533310069] [2021-11-13 18:17:23,632 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533310069] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:23,632 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130617692] [2021-11-13 18:17:23,633 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:23,633 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:23,633 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:23,634 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:23,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-13 18:17:23,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:23,719 INFO L263 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 10 conjunts are in the unsatisfiable core [2021-11-13 18:17:23,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:24,250 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:24,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:24,950 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:24,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130617692] provided 1 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:24,950 INFO L186 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2021-11-13 18:17:24,951 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13, 11] total 23 [2021-11-13 18:17:24,951 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314354552] [2021-11-13 18:17:24,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:24,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-13 18:17:24,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-13 18:17:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2021-11-13 18:17:24,957 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 246 [2021-11-13 18:17:24,960 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 214 transitions, 563 flow. Second operand has 11 states, 11 states have (on average 192.45454545454547) internal successors, (2117), 11 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:24,960 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:24,960 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 246 [2021-11-13 18:17:24,960 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:25,395 INFO L129 PetriNetUnfolder]: 98/661 cut-off events. [2021-11-13 18:17:25,395 INFO L130 PetriNetUnfolder]: For 343/373 co-relation queries the response was YES. [2021-11-13 18:17:25,399 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1191 conditions, 661 events. 98/661 cut-off events. For 343/373 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 2965 event pairs, 19 based on Foata normal form. 30/650 useless extension candidates. Maximal degree in co-relation 1162. Up to 115 conditions per place. [2021-11-13 18:17:25,401 INFO L132 encePairwiseOnDemand]: 232/246 looper letters, 49 selfloop transitions, 13 changer transitions 0/224 dead transitions. [2021-11-13 18:17:25,401 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 224 transitions, 737 flow [2021-11-13 18:17:25,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-13 18:17:25,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-11-13 18:17:25,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2513 transitions. [2021-11-13 18:17:25,406 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7858036272670419 [2021-11-13 18:17:25,406 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2513 transitions. [2021-11-13 18:17:25,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2513 transitions. [2021-11-13 18:17:25,407 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:25,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2513 transitions. [2021-11-13 18:17:25,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 193.30769230769232) internal successors, (2513), 13 states have internal predecessors, (2513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:25,415 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:25,416 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 246.0) internal successors, (3444), 14 states have internal predecessors, (3444), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:25,416 INFO L186 Difference]: Start difference. First operand has 248 places, 214 transitions, 563 flow. Second operand 13 states and 2513 transitions. [2021-11-13 18:17:25,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 224 transitions, 737 flow [2021-11-13 18:17:25,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 244 places, 224 transitions, 704 flow, removed 8 selfloop flow, removed 10 redundant places. [2021-11-13 18:17:25,429 INFO L242 Difference]: Finished difference. Result has 246 places, 215 transitions, 576 flow [2021-11-13 18:17:25,429 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=537, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=201, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=576, PETRI_PLACES=246, PETRI_TRANSITIONS=215} [2021-11-13 18:17:25,432 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 29 predicate places. [2021-11-13 18:17:25,433 INFO L470 AbstractCegarLoop]: Abstraction has has 246 places, 215 transitions, 576 flow [2021-11-13 18:17:25,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 192.45454545454547) internal successors, (2117), 11 states have internal predecessors, (2117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:25,433 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:25,434 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:25,472 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:25,657 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-11-13 18:17:25,658 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:25,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:25,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1193403154, now seen corresponding path program 1 times [2021-11-13 18:17:25,658 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:25,658 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1761243694] [2021-11-13 18:17:25,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:25,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:25,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:26,107 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-13 18:17:26,108 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:26,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1761243694] [2021-11-13 18:17:26,108 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1761243694] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:26,108 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1262651992] [2021-11-13 18:17:26,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:26,108 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:26,109 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:26,110 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:26,136 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-13 18:17:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:26,209 INFO L263 TraceCheckSpWp]: Trace formula consists of 342 conjuncts, 29 conjunts are in the unsatisfiable core [2021-11-13 18:17:26,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:27,612 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:27,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:28,964 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:28,964 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1262651992] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:17:28,964 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:17:28,965 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 20, 20] total 45 [2021-11-13 18:17:28,965 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [548898038] [2021-11-13 18:17:28,965 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:17:28,969 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 45 states [2021-11-13 18:17:28,969 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:28,969 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 45 interpolants. [2021-11-13 18:17:28,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=1722, Unknown=0, NotChecked=0, Total=1980 [2021-11-13 18:17:28,979 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 150 out of 246 [2021-11-13 18:17:28,985 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 246 places, 215 transitions, 576 flow. Second operand has 45 states, 45 states have (on average 153.44444444444446) internal successors, (6905), 45 states have internal predecessors, (6905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:28,985 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:28,985 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 150 of 246 [2021-11-13 18:17:28,985 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:31,472 INFO L129 PetriNetUnfolder]: 477/2901 cut-off events. [2021-11-13 18:17:31,473 INFO L130 PetriNetUnfolder]: For 1130/1254 co-relation queries the response was YES. [2021-11-13 18:17:31,485 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5307 conditions, 2901 events. 477/2901 cut-off events. For 1130/1254 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 24664 event pairs, 203 based on Foata normal form. 123/2843 useless extension candidates. Maximal degree in co-relation 5281. Up to 317 conditions per place. [2021-11-13 18:17:31,494 INFO L132 encePairwiseOnDemand]: 222/246 looper letters, 231 selfloop transitions, 41 changer transitions 29/431 dead transitions. [2021-11-13 18:17:31,494 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 281 places, 431 transitions, 1837 flow [2021-11-13 18:17:31,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:17:31,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:17:31,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 5680 transitions. [2021-11-13 18:17:31,506 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6413730803974707 [2021-11-13 18:17:31,506 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 5680 transitions. [2021-11-13 18:17:31,506 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 5680 transitions. [2021-11-13 18:17:31,509 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:31,509 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 5680 transitions. [2021-11-13 18:17:31,531 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 157.77777777777777) internal successors, (5680), 36 states have internal predecessors, (5680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:31,543 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 246.0) internal successors, (9102), 37 states have internal predecessors, (9102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:31,545 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 246.0) internal successors, (9102), 37 states have internal predecessors, (9102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:31,545 INFO L186 Difference]: Start difference. First operand has 246 places, 215 transitions, 576 flow. Second operand 36 states and 5680 transitions. [2021-11-13 18:17:31,545 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 281 places, 431 transitions, 1837 flow [2021-11-13 18:17:31,551 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 431 transitions, 1801 flow, removed 0 selfloop flow, removed 11 redundant places. [2021-11-13 18:17:31,559 INFO L242 Difference]: Finished difference. Result has 286 places, 242 transitions, 838 flow [2021-11-13 18:17:31,560 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=554, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=190, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=838, PETRI_PLACES=286, PETRI_TRANSITIONS=242} [2021-11-13 18:17:31,560 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 69 predicate places. [2021-11-13 18:17:31,561 INFO L470 AbstractCegarLoop]: Abstraction has has 286 places, 242 transitions, 838 flow [2021-11-13 18:17:31,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 45 states, 45 states have (on average 153.44444444444446) internal successors, (6905), 45 states have internal predecessors, (6905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:31,562 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:31,562 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:31,603 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:31,776 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:31,777 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:31,777 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:31,777 INFO L85 PathProgramCache]: Analyzing trace with hash 246923622, now seen corresponding path program 1 times [2021-11-13 18:17:31,778 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:31,778 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47151133] [2021-11-13 18:17:31,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:31,778 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:31,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:32,296 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:32,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47151133] [2021-11-13 18:17:32,296 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47151133] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:32,296 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1045092052] [2021-11-13 18:17:32,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:32,296 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:32,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:32,298 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:32,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-13 18:17:32,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:32,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 33 conjunts are in the unsatisfiable core [2021-11-13 18:17:32,397 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:32,885 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 18:17:32,885 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 10 [2021-11-13 18:17:32,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:32,957 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:33,243 INFO L354 Elim1Store]: treesize reduction 56, result has 48.6 percent of original size [2021-11-13 18:17:33,243 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2021-11-13 18:17:33,511 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:33,512 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1045092052] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:17:33,512 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:17:33,512 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 9] total 33 [2021-11-13 18:17:33,512 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589333696] [2021-11-13 18:17:33,513 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:17:33,513 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-11-13 18:17:33,514 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:33,514 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-11-13 18:17:33,515 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2021-11-13 18:17:33,520 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 246 [2021-11-13 18:17:33,525 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 286 places, 242 transitions, 838 flow. Second operand has 33 states, 33 states have (on average 174.4848484848485) internal successors, (5758), 33 states have internal predecessors, (5758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:33,525 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:33,525 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 246 [2021-11-13 18:17:33,525 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:39,445 INFO L129 PetriNetUnfolder]: 10817/28542 cut-off events. [2021-11-13 18:17:39,445 INFO L130 PetriNetUnfolder]: For 11659/11903 co-relation queries the response was YES. [2021-11-13 18:17:39,803 INFO L84 FinitePrefix]: Finished finitePrefix Result has 56820 conditions, 28542 events. 10817/28542 cut-off events. For 11659/11903 co-relation queries the response was YES. Maximal size of possible extension queue 1023. Compared 326009 event pairs, 2657 based on Foata normal form. 39/26969 useless extension candidates. Maximal degree in co-relation 56778. Up to 5386 conditions per place. [2021-11-13 18:17:39,910 INFO L132 encePairwiseOnDemand]: 215/246 looper letters, 313 selfloop transitions, 91 changer transitions 0/576 dead transitions. [2021-11-13 18:17:39,910 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 576 transitions, 2612 flow [2021-11-13 18:17:39,911 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2021-11-13 18:17:39,911 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2021-11-13 18:17:39,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 6370 transitions. [2021-11-13 18:17:39,920 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7398373983739838 [2021-11-13 18:17:39,920 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 6370 transitions. [2021-11-13 18:17:39,920 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 6370 transitions. [2021-11-13 18:17:39,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:39,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 6370 transitions. [2021-11-13 18:17:39,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 182.0) internal successors, (6370), 35 states have internal predecessors, (6370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:39,941 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 246.0) internal successors, (8856), 36 states have internal predecessors, (8856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:39,943 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 246.0) internal successors, (8856), 36 states have internal predecessors, (8856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:39,943 INFO L186 Difference]: Start difference. First operand has 286 places, 242 transitions, 838 flow. Second operand 35 states and 6370 transitions. [2021-11-13 18:17:39,943 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 576 transitions, 2612 flow [2021-11-13 18:17:40,017 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 576 transitions, 2573 flow, removed 11 selfloop flow, removed 11 redundant places. [2021-11-13 18:17:40,024 INFO L242 Difference]: Finished difference. Result has 328 places, 316 transitions, 1502 flow [2021-11-13 18:17:40,025 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=799, PETRI_DIFFERENCE_MINUEND_PLACES=269, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=207, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1502, PETRI_PLACES=328, PETRI_TRANSITIONS=316} [2021-11-13 18:17:40,025 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 111 predicate places. [2021-11-13 18:17:40,026 INFO L470 AbstractCegarLoop]: Abstraction has has 328 places, 316 transitions, 1502 flow [2021-11-13 18:17:40,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 174.4848484848485) internal successors, (5758), 33 states have internal predecessors, (5758), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:40,027 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:40,027 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:40,070 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:40,241 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:40,242 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:40,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:40,243 INFO L85 PathProgramCache]: Analyzing trace with hash -691735982, now seen corresponding path program 1 times [2021-11-13 18:17:40,243 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:40,243 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051292196] [2021-11-13 18:17:40,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:40,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:40,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:40,640 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:40,641 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:40,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051292196] [2021-11-13 18:17:40,641 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2051292196] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:17:40,641 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143293070] [2021-11-13 18:17:40,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:40,641 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:40,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:17:40,642 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:17:40,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-13 18:17:40,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:40,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 31 conjunts are in the unsatisfiable core [2021-11-13 18:17:40,732 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:17:41,087 INFO L354 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2021-11-13 18:17:41,087 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 26 treesize of output 10 [2021-11-13 18:17:41,153 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:41,153 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:17:41,385 INFO L354 Elim1Store]: treesize reduction 42, result has 50.6 percent of original size [2021-11-13 18:17:41,386 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 50 [2021-11-13 18:17:41,587 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:41,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143293070] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:17:41,588 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:17:41,588 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 9, 9] total 31 [2021-11-13 18:17:41,588 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2069208335] [2021-11-13 18:17:41,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:17:41,589 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-11-13 18:17:41,589 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:41,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-11-13 18:17:41,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=812, Unknown=0, NotChecked=0, Total=930 [2021-11-13 18:17:41,595 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 246 [2021-11-13 18:17:41,598 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 328 places, 316 transitions, 1502 flow. Second operand has 31 states, 31 states have (on average 174.16129032258064) internal successors, (5399), 31 states have internal predecessors, (5399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:41,598 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:41,599 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 246 [2021-11-13 18:17:41,599 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:17:51,724 INFO L129 PetriNetUnfolder]: 17922/43033 cut-off events. [2021-11-13 18:17:51,724 INFO L130 PetriNetUnfolder]: For 73865/74263 co-relation queries the response was YES. [2021-11-13 18:17:52,355 INFO L84 FinitePrefix]: Finished finitePrefix Result has 117429 conditions, 43033 events. 17922/43033 cut-off events. For 73865/74263 co-relation queries the response was YES. Maximal size of possible extension queue 1622. Compared 500064 event pairs, 4224 based on Foata normal form. 183/42335 useless extension candidates. Maximal degree in co-relation 117368. Up to 7616 conditions per place. [2021-11-13 18:17:52,530 INFO L132 encePairwiseOnDemand]: 214/246 looper letters, 431 selfloop transitions, 161 changer transitions 0/764 dead transitions. [2021-11-13 18:17:52,530 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 764 transitions, 5292 flow [2021-11-13 18:17:52,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2021-11-13 18:17:52,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2021-11-13 18:17:52,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 6567 transitions. [2021-11-13 18:17:52,539 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7415311653116531 [2021-11-13 18:17:52,539 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 6567 transitions. [2021-11-13 18:17:52,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 6567 transitions. [2021-11-13 18:17:52,542 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:17:52,542 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 6567 transitions. [2021-11-13 18:17:52,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 182.41666666666666) internal successors, (6567), 36 states have internal predecessors, (6567), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:52,560 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 246.0) internal successors, (9102), 37 states have internal predecessors, (9102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:52,562 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 246.0) internal successors, (9102), 37 states have internal predecessors, (9102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:52,562 INFO L186 Difference]: Start difference. First operand has 328 places, 316 transitions, 1502 flow. Second operand 36 states and 6567 transitions. [2021-11-13 18:17:52,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 764 transitions, 5292 flow [2021-11-13 18:17:53,636 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 764 transitions, 5253 flow, removed 6 selfloop flow, removed 8 redundant places. [2021-11-13 18:17:53,647 INFO L242 Difference]: Finished difference. Result has 380 places, 432 transitions, 3027 flow [2021-11-13 18:17:53,648 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=1469, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=316, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=3027, PETRI_PLACES=380, PETRI_TRANSITIONS=432} [2021-11-13 18:17:53,648 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 163 predicate places. [2021-11-13 18:17:53,649 INFO L470 AbstractCegarLoop]: Abstraction has has 380 places, 432 transitions, 3027 flow [2021-11-13 18:17:53,650 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 174.16129032258064) internal successors, (5399), 31 states have internal predecessors, (5399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:53,650 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:17:53,650 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:17:53,671 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-13 18:17:53,853 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:17:53,854 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:17:53,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:17:53,854 INFO L85 PathProgramCache]: Analyzing trace with hash 1143891706, now seen corresponding path program 2 times [2021-11-13 18:17:53,855 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:17:53,855 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885408971] [2021-11-13 18:17:53,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:17:53,855 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:17:53,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:17:54,259 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:17:54,260 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:17:54,260 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885408971] [2021-11-13 18:17:54,260 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885408971] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-13 18:17:54,260 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-13 18:17:54,260 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [20] imperfect sequences [] total 20 [2021-11-13 18:17:54,260 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1467376529] [2021-11-13 18:17:54,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-13 18:17:54,261 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-13 18:17:54,261 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:17:54,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-13 18:17:54,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2021-11-13 18:17:54,265 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 246 [2021-11-13 18:17:54,268 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 380 places, 432 transitions, 3027 flow. Second operand has 20 states, 20 states have (on average 173.6) internal successors, (3472), 20 states have internal predecessors, (3472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:17:54,268 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:17:54,268 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 246 [2021-11-13 18:17:54,269 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-13 18:18:09,466 INFO L129 PetriNetUnfolder]: 22359/57805 cut-off events. [2021-11-13 18:18:09,466 INFO L130 PetriNetUnfolder]: For 169172/169830 co-relation queries the response was YES. [2021-11-13 18:18:10,386 INFO L84 FinitePrefix]: Finished finitePrefix Result has 175888 conditions, 57805 events. 22359/57805 cut-off events. For 169172/169830 co-relation queries the response was YES. Maximal size of possible extension queue 1985. Compared 721170 event pairs, 8532 based on Foata normal form. 168/56358 useless extension candidates. Maximal degree in co-relation 175802. Up to 18000 conditions per place. [2021-11-13 18:18:10,602 INFO L132 encePairwiseOnDemand]: 218/246 looper letters, 398 selfloop transitions, 107 changer transitions 0/677 dead transitions. [2021-11-13 18:18:10,603 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 400 places, 677 transitions, 5879 flow [2021-11-13 18:18:10,604 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-13 18:18:10,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-11-13 18:18:10,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3799 transitions. [2021-11-13 18:18:10,608 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7353852109949671 [2021-11-13 18:18:10,609 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3799 transitions. [2021-11-13 18:18:10,609 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3799 transitions. [2021-11-13 18:18:10,610 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-13 18:18:10,611 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3799 transitions. [2021-11-13 18:18:10,616 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 180.9047619047619) internal successors, (3799), 21 states have internal predecessors, (3799), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:10,622 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 246.0) internal successors, (5412), 22 states have internal predecessors, (5412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:10,623 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 246.0) internal successors, (5412), 22 states have internal predecessors, (5412), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:10,853 INFO L186 Difference]: Start difference. First operand has 380 places, 432 transitions, 3027 flow. Second operand 21 states and 3799 transitions. [2021-11-13 18:18:10,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 400 places, 677 transitions, 5879 flow [2021-11-13 18:18:14,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 677 transitions, 5553 flow, removed 108 selfloop flow, removed 9 redundant places. [2021-11-13 18:18:14,611 INFO L242 Difference]: Finished difference. Result has 402 places, 464 transitions, 3584 flow [2021-11-13 18:18:14,611 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=246, PETRI_DIFFERENCE_MINUEND_FLOW=2851, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=432, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=331, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=3584, PETRI_PLACES=402, PETRI_TRANSITIONS=464} [2021-11-13 18:18:14,612 INFO L334 CegarLoopForPetriNet]: 217 programPoint places, 185 predicate places. [2021-11-13 18:18:14,612 INFO L470 AbstractCegarLoop]: Abstraction has has 402 places, 464 transitions, 3584 flow [2021-11-13 18:18:14,612 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 173.6) internal successors, (3472), 20 states have internal predecessors, (3472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:14,613 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-13 18:18:14,613 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-13 18:18:14,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-13 18:18:14,613 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-13 18:18:14,614 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-13 18:18:14,614 INFO L85 PathProgramCache]: Analyzing trace with hash -1186841550, now seen corresponding path program 2 times [2021-11-13 18:18:14,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-13 18:18:14,614 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879115542] [2021-11-13 18:18:14,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-13 18:18:14,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-13 18:18:14,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-13 18:18:15,050 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:18:15,050 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-13 18:18:15,050 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879115542] [2021-11-13 18:18:15,050 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879115542] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-13 18:18:15,051 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1439663618] [2021-11-13 18:18:15,051 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-13 18:18:15,051 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-13 18:18:15,051 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 [2021-11-13 18:18:15,052 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-13 18:18:15,054 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6d40d06f-8240-46db-9744-5c3911cceba9/bin/uautomizer-YU5uOKAj3y/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-13 18:18:15,142 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-13 18:18:15,142 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-13 18:18:15,144 INFO L263 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjunts are in the unsatisfiable core [2021-11-13 18:18:15,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-13 18:18:15,949 INFO L354 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2021-11-13 18:18:15,950 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 38 treesize of output 18 [2021-11-13 18:18:16,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:18:16,017 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-13 18:18:16,409 INFO L354 Elim1Store]: treesize reduction 42, result has 50.6 percent of original size [2021-11-13 18:18:16,409 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 52 [2021-11-13 18:18:16,604 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-11-13 18:18:16,604 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1439663618] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-13 18:18:16,604 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-13 18:18:16,605 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 22, 12] total 38 [2021-11-13 18:18:16,605 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952634604] [2021-11-13 18:18:16,605 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-13 18:18:16,607 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2021-11-13 18:18:16,607 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-13 18:18:16,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2021-11-13 18:18:16,609 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1229, Unknown=0, NotChecked=0, Total=1406 [2021-11-13 18:18:16,616 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 167 out of 246 [2021-11-13 18:18:16,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 464 transitions, 3584 flow. Second operand has 38 states, 38 states have (on average 170.05263157894737) internal successors, (6462), 38 states have internal predecessors, (6462), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-13 18:18:16,632 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-13 18:18:16,632 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 167 of 246 [2021-11-13 18:18:16,632 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand