./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0f8a17c6 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL --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 fd523f7f98069bc15a8892c75be26f15a858863c31fc6ea863dcd5f92e46c458 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-0f8a17c [2021-11-19 05:29:52,489 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-19 05:29:52,491 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-19 05:29:52,538 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-19 05:29:52,539 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-19 05:29:52,540 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-19 05:29:52,543 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-19 05:29:52,546 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-19 05:29:52,548 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-19 05:29:52,550 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-19 05:29:52,551 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-19 05:29:52,553 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-19 05:29:52,554 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-19 05:29:52,556 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-19 05:29:52,558 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-19 05:29:52,560 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-19 05:29:52,561 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-19 05:29:52,563 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-19 05:29:52,566 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-19 05:29:52,569 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-19 05:29:52,572 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-19 05:29:52,574 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-19 05:29:52,576 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-19 05:29:52,577 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-19 05:29:52,582 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-19 05:29:52,583 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-19 05:29:52,584 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-19 05:29:52,586 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-19 05:29:52,587 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-19 05:29:52,588 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-19 05:29:52,589 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-19 05:29:52,591 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-19 05:29:52,592 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-19 05:29:52,594 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-19 05:29:52,596 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-19 05:29:52,596 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-19 05:29:52,598 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-19 05:29:52,598 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-19 05:29:52,599 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-19 05:29:52,600 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-19 05:29:52,602 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-19 05:29:52,603 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-11-19 05:29:52,638 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-19 05:29:52,638 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-19 05:29:52,638 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-19 05:29:52,639 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-19 05:29:52,640 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-19 05:29:52,640 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-19 05:29:52,641 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-11-19 05:29:52,641 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-11-19 05:29:52,642 INFO L138 SettingsManager]: * Use SBE=true [2021-11-19 05:29:52,642 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-19 05:29:52,642 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-19 05:29:52,643 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-19 05:29:52,643 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-19 05:29:52,643 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-19 05:29:52,644 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-19 05:29:52,644 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-19 05:29:52,644 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-19 05:29:52,644 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-19 05:29:52,645 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-19 05:29:52,645 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-19 05:29:52,645 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-19 05:29:52,646 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-19 05:29:52,646 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-19 05:29:52,646 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-19 05:29:52,647 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 05:29:52,647 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-19 05:29:52,647 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-19 05:29:52,648 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-19 05:29:52,648 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-11-19 05:29:52,648 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-19 05:29:52,649 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-11-19 05:29:52,649 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-11-19 05:29:52,649 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-19 05:29:52,650 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-19 05:29:52,650 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_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/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_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL 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 -> fd523f7f98069bc15a8892c75be26f15a858863c31fc6ea863dcd5f92e46c458 [2021-11-19 05:29:52,974 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-19 05:29:53,019 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-19 05:29:53,023 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-19 05:29:53,024 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-19 05:29:53,025 INFO L275 PluginConnector]: CDTParser initialized [2021-11-19 05:29:53,027 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/../../sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c [2021-11-19 05:29:53,119 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/data/b3ff227c3/561dcc9ebe0e444c9f719ed827d7f3d2/FLAG2a98da9b3 [2021-11-19 05:29:53,671 INFO L306 CDTParser]: Found 1 translation units. [2021-11-19 05:29:53,671 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c [2021-11-19 05:29:53,680 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/data/b3ff227c3/561dcc9ebe0e444c9f719ed827d7f3d2/FLAG2a98da9b3 [2021-11-19 05:29:54,021 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/data/b3ff227c3/561dcc9ebe0e444c9f719ed827d7f3d2 [2021-11-19 05:29:54,024 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-19 05:29:54,026 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-19 05:29:54,028 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-19 05:29:54,028 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-19 05:29:54,032 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-19 05:29:54,033 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,034 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c173eef and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54, skipping insertion in model container [2021-11-19 05:29:54,035 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,043 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-19 05:29:54,065 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-19 05:29:54,354 WARN L230 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_eb28d900-449e-4b14-9d3a-c5cf08fd0209/sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2021-11-19 05:29:54,358 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 05:29:54,369 INFO L203 MainTranslator]: Completed pre-run [2021-11-19 05:29:54,416 WARN L230 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_eb28d900-449e-4b14-9d3a-c5cf08fd0209/sv-benchmarks/c/weaver/popl20-figure1-alt.wvr.c[2087,2100] [2021-11-19 05:29:54,425 INFO L207 PostProcessor]: Analyzing one entry point: main [2021-11-19 05:29:54,445 INFO L208 MainTranslator]: Completed translation [2021-11-19 05:29:54,446 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54 WrapperNode [2021-11-19 05:29:54,446 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-19 05:29:54,447 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-19 05:29:54,448 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-19 05:29:54,448 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-19 05:29:54,457 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,468 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,502 INFO L137 Inliner]: procedures = 21, calls = 25, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 76 [2021-11-19 05:29:54,502 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-19 05:29:54,503 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-19 05:29:54,504 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-19 05:29:54,504 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-19 05:29:54,514 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,514 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,527 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,528 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,534 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,549 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,552 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,558 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-19 05:29:54,563 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-19 05:29:54,563 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-19 05:29:54,564 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-19 05:29:54,565 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (1/1) ... [2021-11-19 05:29:54,576 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-19 05:29:54,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:29:54,608 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-19 05:29:54,648 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-19 05:29:54,673 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-19 05:29:54,673 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-11-19 05:29:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-11-19 05:29:54,674 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-11-19 05:29:54,674 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-11-19 05:29:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-19 05:29:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-19 05:29:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-19 05:29:54,675 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-11-19 05:29:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-11-19 05:29:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-19 05:29:54,676 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-19 05:29:54,676 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-19 05:29:54,677 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-19 05:29:54,678 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-11-19 05:29:54,798 INFO L236 CfgBuilder]: Building ICFG [2021-11-19 05:29:54,800 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-19 05:29:55,047 INFO L277 CfgBuilder]: Performing block encoding [2021-11-19 05:29:55,088 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-19 05:29:55,088 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-11-19 05:29:55,091 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:29:55 BoogieIcfgContainer [2021-11-19 05:29:55,091 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-19 05:29:55,093 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-19 05:29:55,093 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-19 05:29:55,099 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-19 05:29:55,100 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 05:29:54" (1/3) ... [2021-11-19 05:29:55,101 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11509c5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:29:55, skipping insertion in model container [2021-11-19 05:29:55,101 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 05:29:54" (2/3) ... [2021-11-19 05:29:55,101 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11509c5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 05:29:55, skipping insertion in model container [2021-11-19 05:29:55,102 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 05:29:55" (3/3) ... [2021-11-19 05:29:55,103 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-figure1-alt.wvr.c [2021-11-19 05:29:55,109 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-11-19 05:29:55,110 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-19 05:29:55,110 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-19 05:29:55,110 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-11-19 05:29:55,143 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,144 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,144 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,145 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,145 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,145 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,146 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,147 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,147 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,147 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,148 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,148 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,148 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,149 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,149 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,149 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,149 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,150 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,150 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,151 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,151 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,151 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,152 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,152 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,152 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,153 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,153 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,153 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,154 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,154 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,154 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,155 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,155 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,155 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,155 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,156 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,156 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,156 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,157 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,157 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,157 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,158 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,158 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,158 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,158 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,162 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,163 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,163 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#res#1.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,163 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_assume_abort_if_not_#in~cond#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,163 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_~i~1#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,164 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post3#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,164 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork0_#t~post4#1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,165 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,166 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,166 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,167 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork1_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,167 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-11-19 05:29:55,170 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-11-19 05:29:55,226 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-19 05:29:55,235 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-19 05:29:55,235 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-11-19 05:29:55,250 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 90 places, 89 transitions, 194 flow [2021-11-19 05:29:55,330 INFO L129 PetriNetUnfolder]: 6/87 cut-off events. [2021-11-19 05:29:55,331 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-19 05:29:55,337 INFO L84 FinitePrefix]: Finished finitePrefix Result has 96 conditions, 87 events. 6/87 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 51 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 52. Up to 2 conditions per place. [2021-11-19 05:29:55,341 INFO L82 GeneralOperation]: Start removeDead. Operand has 90 places, 89 transitions, 194 flow [2021-11-19 05:29:55,348 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 79 places, 78 transitions, 168 flow [2021-11-19 05:29:55,422 INFO L129 PetriNetUnfolder]: 6/77 cut-off events. [2021-11-19 05:29:55,425 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-11-19 05:29:55,425 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:29:55,426 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] [2021-11-19 05:29:55,427 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:29:55,435 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:29:55,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1515800342, now seen corresponding path program 1 times [2021-11-19 05:29:55,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:29:55,456 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728077646] [2021-11-19 05:29:55,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:29:55,460 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:29:55,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:29:55,762 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-19 05:29:55,763 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:29:55,765 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728077646] [2021-11-19 05:29:55,767 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728077646] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:29:55,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:29:55,768 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-19 05:29:55,770 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524923636] [2021-11-19 05:29:55,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:29:55,792 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-11-19 05:29:55,793 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:29:55,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-11-19 05:29:55,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-11-19 05:29:55,848 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 89 [2021-11-19 05:29:55,852 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 78 transitions, 168 flow. Second operand has 2 states, 2 states have (on average 80.5) internal successors, (161), 2 states have internal predecessors, (161), 0 states have call successors, (0), 0 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-19 05:29:55,852 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:29:55,852 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 89 [2021-11-19 05:29:55,854 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:29:55,909 INFO L129 PetriNetUnfolder]: 11/107 cut-off events. [2021-11-19 05:29:55,909 INFO L130 PetriNetUnfolder]: For 21/22 co-relation queries the response was YES. [2021-11-19 05:29:55,911 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141 conditions, 107 events. 11/107 cut-off events. For 21/22 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 146 event pairs, 3 based on Foata normal form. 11/109 useless extension candidates. Maximal degree in co-relation 67. Up to 19 conditions per place. [2021-11-19 05:29:55,913 INFO L132 encePairwiseOnDemand]: 85/89 looper letters, 6 selfloop transitions, 0 changer transitions 2/74 dead transitions. [2021-11-19 05:29:55,914 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 74 transitions, 172 flow [2021-11-19 05:29:55,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-19 05:29:55,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-11-19 05:29:55,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 166 transitions. [2021-11-19 05:29:55,930 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9325842696629213 [2021-11-19 05:29:55,930 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 166 transitions. [2021-11-19 05:29:55,931 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 166 transitions. [2021-11-19 05:29:55,933 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:29:55,936 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 166 transitions. [2021-11-19 05:29:55,939 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 83.0) internal successors, (166), 2 states have internal predecessors, (166), 0 states have call successors, (0), 0 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-19 05:29:55,945 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 89.0) internal successors, (267), 3 states have internal predecessors, (267), 0 states have call successors, (0), 0 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-19 05:29:55,950 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 89.0) internal successors, (267), 3 states have internal predecessors, (267), 0 states have call successors, (0), 0 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-19 05:29:55,953 INFO L186 Difference]: Start difference. First operand has 79 places, 78 transitions, 168 flow. Second operand 2 states and 166 transitions. [2021-11-19 05:29:55,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 74 transitions, 172 flow [2021-11-19 05:29:55,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 74 transitions, 164 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-11-19 05:29:55,974 INFO L242 Difference]: Finished difference. Result has 76 places, 72 transitions, 148 flow [2021-11-19 05:29:55,976 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=148, PETRI_PLACES=76, PETRI_TRANSITIONS=72} [2021-11-19 05:29:55,981 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, -3 predicate places. [2021-11-19 05:29:55,981 INFO L470 AbstractCegarLoop]: Abstraction has has 76 places, 72 transitions, 148 flow [2021-11-19 05:29:55,982 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 80.5) internal successors, (161), 2 states have internal predecessors, (161), 0 states have call successors, (0), 0 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-19 05:29:55,982 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:29:55,982 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] [2021-11-19 05:29:55,983 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-19 05:29:55,983 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:29:55,984 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:29:55,984 INFO L85 PathProgramCache]: Analyzing trace with hash -79113043, now seen corresponding path program 1 times [2021-11-19 05:29:55,984 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:29:55,985 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1494846306] [2021-11-19 05:29:55,985 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:29:55,985 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:29:56,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:29:57,073 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-19 05:29:57,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:29:57,074 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1494846306] [2021-11-19 05:29:57,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1494846306] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:29:57,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:29:57,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:29:57,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1204624495] [2021-11-19 05:29:57,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:29:57,079 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:29:57,079 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:29:57,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:29:57,082 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:29:57,087 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:29:57,089 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 72 transitions, 148 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:29:57,090 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:29:57,090 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:29:57,090 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:29:57,871 INFO L129 PetriNetUnfolder]: 67/248 cut-off events. [2021-11-19 05:29:57,872 INFO L130 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2021-11-19 05:29:57,873 INFO L84 FinitePrefix]: Finished finitePrefix Result has 420 conditions, 248 events. 67/248 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 955 event pairs, 34 based on Foata normal form. 6/223 useless extension candidates. Maximal degree in co-relation 417. Up to 102 conditions per place. [2021-11-19 05:29:57,876 INFO L132 encePairwiseOnDemand]: 76/89 looper letters, 43 selfloop transitions, 11 changer transitions 6/103 dead transitions. [2021-11-19 05:29:57,876 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 103 transitions, 337 flow [2021-11-19 05:29:57,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:29:57,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:29:57,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 698 transitions. [2021-11-19 05:29:57,884 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.653558052434457 [2021-11-19 05:29:57,884 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 698 transitions. [2021-11-19 05:29:57,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 698 transitions. [2021-11-19 05:29:57,887 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:29:57,888 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 698 transitions. [2021-11-19 05:29:57,893 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 58.166666666666664) internal successors, (698), 12 states have internal predecessors, (698), 0 states have call successors, (0), 0 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-19 05:29:57,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:29:57,901 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:29:57,901 INFO L186 Difference]: Start difference. First operand has 76 places, 72 transitions, 148 flow. Second operand 12 states and 698 transitions. [2021-11-19 05:29:57,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 103 transitions, 337 flow [2021-11-19 05:29:57,903 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 85 places, 103 transitions, 337 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-11-19 05:29:57,907 INFO L242 Difference]: Finished difference. Result has 92 places, 79 transitions, 213 flow [2021-11-19 05:29:57,907 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=148, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=72, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=213, PETRI_PLACES=92, PETRI_TRANSITIONS=79} [2021-11-19 05:29:57,908 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 13 predicate places. [2021-11-19 05:29:57,908 INFO L470 AbstractCegarLoop]: Abstraction has has 92 places, 79 transitions, 213 flow [2021-11-19 05:29:57,909 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:29:57,910 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:29:57,910 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] [2021-11-19 05:29:57,910 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-19 05:29:57,910 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:29:57,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:29:57,911 INFO L85 PathProgramCache]: Analyzing trace with hash -42932599, now seen corresponding path program 2 times [2021-11-19 05:29:57,912 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:29:57,912 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1000177431] [2021-11-19 05:29:57,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:29:57,913 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:29:57,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:29:58,532 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-19 05:29:58,533 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:29:58,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1000177431] [2021-11-19 05:29:58,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1000177431] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:29:58,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:29:58,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:29:58,534 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458290180] [2021-11-19 05:29:58,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:29:58,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:29:58,535 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:29:58,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:29:58,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:29:58,542 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:29:58,544 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 79 transitions, 213 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:29:58,544 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:29:58,544 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:29:58,545 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:29:59,149 INFO L129 PetriNetUnfolder]: 68/263 cut-off events. [2021-11-19 05:29:59,149 INFO L130 PetriNetUnfolder]: For 66/66 co-relation queries the response was YES. [2021-11-19 05:29:59,154 INFO L84 FinitePrefix]: Finished finitePrefix Result has 541 conditions, 263 events. 68/263 cut-off events. For 66/66 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 1086 event pairs, 35 based on Foata normal form. 1/260 useless extension candidates. Maximal degree in co-relation 530. Up to 102 conditions per place. [2021-11-19 05:29:59,160 INFO L132 encePairwiseOnDemand]: 77/89 looper letters, 40 selfloop transitions, 11 changer transitions 11/105 dead transitions. [2021-11-19 05:29:59,161 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 105 transitions, 429 flow [2021-11-19 05:29:59,167 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:29:59,168 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:29:59,171 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 695 transitions. [2021-11-19 05:29:59,172 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.650749063670412 [2021-11-19 05:29:59,172 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 695 transitions. [2021-11-19 05:29:59,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 695 transitions. [2021-11-19 05:29:59,173 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:29:59,173 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 695 transitions. [2021-11-19 05:29:59,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 57.916666666666664) internal successors, (695), 12 states have internal predecessors, (695), 0 states have call successors, (0), 0 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-19 05:29:59,184 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:29:59,185 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:29:59,185 INFO L186 Difference]: Start difference. First operand has 92 places, 79 transitions, 213 flow. Second operand 12 states and 695 transitions. [2021-11-19 05:29:59,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 105 transitions, 429 flow [2021-11-19 05:29:59,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 105 transitions, 407 flow, removed 8 selfloop flow, removed 6 redundant places. [2021-11-19 05:29:59,197 INFO L242 Difference]: Finished difference. Result has 100 places, 80 transitions, 247 flow [2021-11-19 05:29:59,197 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=201, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=247, PETRI_PLACES=100, PETRI_TRANSITIONS=80} [2021-11-19 05:29:59,200 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 21 predicate places. [2021-11-19 05:29:59,201 INFO L470 AbstractCegarLoop]: Abstraction has has 100 places, 80 transitions, 247 flow [2021-11-19 05:29:59,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:29:59,202 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:29:59,202 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] [2021-11-19 05:29:59,202 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-19 05:29:59,203 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:29:59,203 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:29:59,204 INFO L85 PathProgramCache]: Analyzing trace with hash -9274299, now seen corresponding path program 3 times [2021-11-19 05:29:59,204 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:29:59,204 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871269656] [2021-11-19 05:29:59,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:29:59,205 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:29:59,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:29:59,763 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-19 05:29:59,764 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:29:59,764 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1871269656] [2021-11-19 05:29:59,764 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1871269656] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:29:59,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:29:59,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:29:59,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232156219] [2021-11-19 05:29:59,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:29:59,766 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:29:59,766 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:29:59,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:29:59,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:29:59,769 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:29:59,770 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 80 transitions, 247 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:29:59,770 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:29:59,770 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:29:59,771 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:00,332 INFO L129 PetriNetUnfolder]: 72/296 cut-off events. [2021-11-19 05:30:00,333 INFO L130 PetriNetUnfolder]: For 174/174 co-relation queries the response was YES. [2021-11-19 05:30:00,338 INFO L84 FinitePrefix]: Finished finitePrefix Result has 667 conditions, 296 events. 72/296 cut-off events. For 174/174 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 1335 event pairs, 37 based on Foata normal form. 1/291 useless extension candidates. Maximal degree in co-relation 652. Up to 105 conditions per place. [2021-11-19 05:30:00,340 INFO L132 encePairwiseOnDemand]: 77/89 looper letters, 48 selfloop transitions, 14 changer transitions 8/113 dead transitions. [2021-11-19 05:30:00,340 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 113 transitions, 519 flow [2021-11-19 05:30:00,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:30:00,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:30:00,344 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 704 transitions. [2021-11-19 05:30:00,345 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6591760299625468 [2021-11-19 05:30:00,345 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 704 transitions. [2021-11-19 05:30:00,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 704 transitions. [2021-11-19 05:30:00,346 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:00,347 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 704 transitions. [2021-11-19 05:30:00,350 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 58.666666666666664) internal successors, (704), 12 states have internal predecessors, (704), 0 states have call successors, (0), 0 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-19 05:30:00,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:00,354 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:00,355 INFO L186 Difference]: Start difference. First operand has 100 places, 80 transitions, 247 flow. Second operand 12 states and 704 transitions. [2021-11-19 05:30:00,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 113 transitions, 519 flow [2021-11-19 05:30:00,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 113 transitions, 474 flow, removed 14 selfloop flow, removed 9 redundant places. [2021-11-19 05:30:00,366 INFO L242 Difference]: Finished difference. Result has 104 places, 84 transitions, 301 flow [2021-11-19 05:30:00,367 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=223, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=301, PETRI_PLACES=104, PETRI_TRANSITIONS=84} [2021-11-19 05:30:00,369 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 25 predicate places. [2021-11-19 05:30:00,369 INFO L470 AbstractCegarLoop]: Abstraction has has 104 places, 84 transitions, 301 flow [2021-11-19 05:30:00,370 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:00,370 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:00,371 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] [2021-11-19 05:30:00,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-19 05:30:00,372 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:00,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:00,373 INFO L85 PathProgramCache]: Analyzing trace with hash 269524785, now seen corresponding path program 4 times [2021-11-19 05:30:00,373 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:00,375 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930722811] [2021-11-19 05:30:00,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:00,376 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:00,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:00,829 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-19 05:30:00,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:00,830 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930722811] [2021-11-19 05:30:00,830 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930722811] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:30:00,830 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:30:00,830 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:30:00,831 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687542759] [2021-11-19 05:30:00,831 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:30:00,831 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:30:00,831 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:00,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:30:00,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:30:00,834 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:30:00,835 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 84 transitions, 301 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:00,836 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:00,836 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:30:00,836 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:01,368 INFO L129 PetriNetUnfolder]: 71/297 cut-off events. [2021-11-19 05:30:01,368 INFO L130 PetriNetUnfolder]: For 225/234 co-relation queries the response was YES. [2021-11-19 05:30:01,370 INFO L84 FinitePrefix]: Finished finitePrefix Result has 687 conditions, 297 events. 71/297 cut-off events. For 225/234 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1363 event pairs, 40 based on Foata normal form. 3/293 useless extension candidates. Maximal degree in co-relation 670. Up to 105 conditions per place. [2021-11-19 05:30:01,374 INFO L132 encePairwiseOnDemand]: 77/89 looper letters, 50 selfloop transitions, 15 changer transitions 6/114 dead transitions. [2021-11-19 05:30:01,374 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 112 places, 114 transitions, 559 flow [2021-11-19 05:30:01,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:30:01,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:30:01,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 703 transitions. [2021-11-19 05:30:01,379 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6582397003745318 [2021-11-19 05:30:01,379 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 703 transitions. [2021-11-19 05:30:01,379 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 703 transitions. [2021-11-19 05:30:01,380 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:01,380 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 703 transitions. [2021-11-19 05:30:01,383 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 58.583333333333336) internal successors, (703), 12 states have internal predecessors, (703), 0 states have call successors, (0), 0 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-19 05:30:01,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:01,391 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:01,391 INFO L186 Difference]: Start difference. First operand has 104 places, 84 transitions, 301 flow. Second operand 12 states and 703 transitions. [2021-11-19 05:30:01,391 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 112 places, 114 transitions, 559 flow [2021-11-19 05:30:01,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 114 transitions, 520 flow, removed 11 selfloop flow, removed 8 redundant places. [2021-11-19 05:30:01,402 INFO L242 Difference]: Finished difference. Result has 110 places, 86 transitions, 352 flow [2021-11-19 05:30:01,403 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=279, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=352, PETRI_PLACES=110, PETRI_TRANSITIONS=86} [2021-11-19 05:30:01,406 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 31 predicate places. [2021-11-19 05:30:01,407 INFO L470 AbstractCegarLoop]: Abstraction has has 110 places, 86 transitions, 352 flow [2021-11-19 05:30:01,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:01,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:01,408 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] [2021-11-19 05:30:01,409 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-19 05:30:01,409 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:01,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:01,412 INFO L85 PathProgramCache]: Analyzing trace with hash 1546636013, now seen corresponding path program 5 times [2021-11-19 05:30:01,412 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:01,412 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593425835] [2021-11-19 05:30:01,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:01,412 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:01,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:01,891 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-19 05:30:01,891 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:01,892 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593425835] [2021-11-19 05:30:01,892 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593425835] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:30:01,892 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:30:01,892 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:30:01,892 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925920231] [2021-11-19 05:30:01,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:30:01,893 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:30:01,893 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:01,893 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:30:01,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:30:01,896 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:30:01,897 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 86 transitions, 352 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:01,897 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:01,897 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:30:01,897 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:02,408 INFO L129 PetriNetUnfolder]: 71/283 cut-off events. [2021-11-19 05:30:02,408 INFO L130 PetriNetUnfolder]: For 320/332 co-relation queries the response was YES. [2021-11-19 05:30:02,410 INFO L84 FinitePrefix]: Finished finitePrefix Result has 696 conditions, 283 events. 71/283 cut-off events. For 320/332 co-relation queries the response was YES. Maximal size of possible extension queue 24. Compared 1255 event pairs, 34 based on Foata normal form. 4/282 useless extension candidates. Maximal degree in co-relation 676. Up to 105 conditions per place. [2021-11-19 05:30:02,412 INFO L132 encePairwiseOnDemand]: 77/89 looper letters, 42 selfloop transitions, 14 changer transitions 9/108 dead transitions. [2021-11-19 05:30:02,412 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 108 transitions, 563 flow [2021-11-19 05:30:02,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:30:02,413 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:30:02,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 696 transitions. [2021-11-19 05:30:02,416 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.651685393258427 [2021-11-19 05:30:02,417 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 696 transitions. [2021-11-19 05:30:02,417 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 696 transitions. [2021-11-19 05:30:02,418 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:02,418 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 696 transitions. [2021-11-19 05:30:02,420 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 58.0) internal successors, (696), 12 states have internal predecessors, (696), 0 states have call successors, (0), 0 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-19 05:30:02,423 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:02,424 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:02,424 INFO L186 Difference]: Start difference. First operand has 110 places, 86 transitions, 352 flow. Second operand 12 states and 696 transitions. [2021-11-19 05:30:02,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 108 transitions, 563 flow [2021-11-19 05:30:02,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 108 transitions, 526 flow, removed 10 selfloop flow, removed 8 redundant places. [2021-11-19 05:30:02,433 INFO L242 Difference]: Finished difference. Result has 115 places, 86 transitions, 368 flow [2021-11-19 05:30:02,433 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=327, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=368, PETRI_PLACES=115, PETRI_TRANSITIONS=86} [2021-11-19 05:30:02,436 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 36 predicate places. [2021-11-19 05:30:02,436 INFO L470 AbstractCegarLoop]: Abstraction has has 115 places, 86 transitions, 368 flow [2021-11-19 05:30:02,437 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:02,437 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:02,437 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] [2021-11-19 05:30:02,437 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-19 05:30:02,438 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:02,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:02,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1009642839, now seen corresponding path program 6 times [2021-11-19 05:30:02,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:02,439 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380346747] [2021-11-19 05:30:02,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:02,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:02,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:02,926 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-19 05:30:02,926 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:02,927 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380346747] [2021-11-19 05:30:02,927 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380346747] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-19 05:30:02,927 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-19 05:30:02,927 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2021-11-19 05:30:02,927 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131138753] [2021-11-19 05:30:02,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-19 05:30:02,928 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-19 05:30:02,928 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:02,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-19 05:30:02,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2021-11-19 05:30:02,931 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 53 out of 89 [2021-11-19 05:30:02,932 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 86 transitions, 368 flow. Second operand has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:02,932 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:02,933 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 53 of 89 [2021-11-19 05:30:02,933 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:03,466 INFO L129 PetriNetUnfolder]: 68/250 cut-off events. [2021-11-19 05:30:03,467 INFO L130 PetriNetUnfolder]: For 316/316 co-relation queries the response was YES. [2021-11-19 05:30:03,468 INFO L84 FinitePrefix]: Finished finitePrefix Result has 642 conditions, 250 events. 68/250 cut-off events. For 316/316 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 1003 event pairs, 34 based on Foata normal form. 1/246 useless extension candidates. Maximal degree in co-relation 620. Up to 105 conditions per place. [2021-11-19 05:30:03,470 INFO L132 encePairwiseOnDemand]: 77/89 looper letters, 34 selfloop transitions, 14 changer transitions 11/102 dead transitions. [2021-11-19 05:30:03,471 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 102 transitions, 547 flow [2021-11-19 05:30:03,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-11-19 05:30:03,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-11-19 05:30:03,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 690 transitions. [2021-11-19 05:30:03,475 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6460674157303371 [2021-11-19 05:30:03,475 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 690 transitions. [2021-11-19 05:30:03,475 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 690 transitions. [2021-11-19 05:30:03,476 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:03,476 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 690 transitions. [2021-11-19 05:30:03,479 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 57.5) internal successors, (690), 12 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-19 05:30:03,482 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:03,483 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 89.0) internal successors, (1157), 13 states have internal predecessors, (1157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:03,483 INFO L186 Difference]: Start difference. First operand has 115 places, 86 transitions, 368 flow. Second operand 12 states and 690 transitions. [2021-11-19 05:30:03,483 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 102 transitions, 547 flow [2021-11-19 05:30:03,487 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 102 transitions, 499 flow, removed 9 selfloop flow, removed 12 redundant places. [2021-11-19 05:30:03,490 INFO L242 Difference]: Finished difference. Result has 114 places, 85 transitions, 350 flow [2021-11-19 05:30:03,490 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=326, PETRI_DIFFERENCE_MINUEND_PLACES=99, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=350, PETRI_PLACES=114, PETRI_TRANSITIONS=85} [2021-11-19 05:30:03,491 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 35 predicate places. [2021-11-19 05:30:03,491 INFO L470 AbstractCegarLoop]: Abstraction has has 114 places, 85 transitions, 350 flow [2021-11-19 05:30:03,492 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 54.61538461538461) internal successors, (710), 13 states have internal predecessors, (710), 0 states have call successors, (0), 0 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-19 05:30:03,492 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:03,492 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] [2021-11-19 05:30:03,493 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-19 05:30:03,493 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:03,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:03,494 INFO L85 PathProgramCache]: Analyzing trace with hash 239848237, now seen corresponding path program 1 times [2021-11-19 05:30:03,494 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:03,494 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1745801768] [2021-11-19 05:30:03,494 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:03,495 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:03,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:03,858 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-19 05:30:03,858 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:03,858 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1745801768] [2021-11-19 05:30:03,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1745801768] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:03,859 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1269269891] [2021-11-19 05:30:03,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:03,859 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:03,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:03,865 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:03,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-19 05:30:03,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:03,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:03,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:05,215 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-19 05:30:05,216 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:06,373 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-19 05:30:06,373 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1269269891] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:06,374 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:06,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2021-11-19 05:30:06,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387709948] [2021-11-19 05:30:06,375 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:06,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-19 05:30:06,376 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:06,376 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-19 05:30:06,377 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1070, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 05:30:06,381 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:06,384 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 85 transitions, 350 flow. Second operand has 36 states, 36 states have (on average 53.666666666666664) internal successors, (1932), 36 states have internal predecessors, (1932), 0 states have call successors, (0), 0 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-19 05:30:06,384 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:06,385 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:06,385 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:10,420 INFO L129 PetriNetUnfolder]: 218/751 cut-off events. [2021-11-19 05:30:10,420 INFO L130 PetriNetUnfolder]: For 418/418 co-relation queries the response was YES. [2021-11-19 05:30:10,424 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1646 conditions, 751 events. 218/751 cut-off events. For 418/418 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 4497 event pairs, 0 based on Foata normal form. 13/764 useless extension candidates. Maximal degree in co-relation 1625. Up to 114 conditions per place. [2021-11-19 05:30:10,430 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 148 selfloop transitions, 115 changer transitions 19/324 dead transitions. [2021-11-19 05:30:10,430 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 324 transitions, 1705 flow [2021-11-19 05:30:10,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-11-19 05:30:10,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2021-11-19 05:30:10,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 3816 transitions. [2021-11-19 05:30:10,445 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6305353602115004 [2021-11-19 05:30:10,446 INFO L72 ComplementDD]: Start complementDD. Operand 68 states and 3816 transitions. [2021-11-19 05:30:10,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 3816 transitions. [2021-11-19 05:30:10,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:10,450 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 68 states and 3816 transitions. [2021-11-19 05:30:10,462 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 69 states, 68 states have (on average 56.11764705882353) internal successors, (3816), 68 states have internal predecessors, (3816), 0 states have call successors, (0), 0 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-19 05:30:10,478 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 69 states, 69 states have (on average 89.0) internal successors, (6141), 69 states have internal predecessors, (6141), 0 states have call successors, (0), 0 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-19 05:30:10,481 INFO L81 ComplementDD]: Finished complementDD. Result has 69 states, 69 states have (on average 89.0) internal successors, (6141), 69 states have internal predecessors, (6141), 0 states have call successors, (0), 0 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-19 05:30:10,482 INFO L186 Difference]: Start difference. First operand has 114 places, 85 transitions, 350 flow. Second operand 68 states and 3816 transitions. [2021-11-19 05:30:10,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 324 transitions, 1705 flow [2021-11-19 05:30:10,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 324 transitions, 1583 flow, removed 32 selfloop flow, removed 16 redundant places. [2021-11-19 05:30:10,495 INFO L242 Difference]: Finished difference. Result has 183 places, 186 transitions, 967 flow [2021-11-19 05:30:10,495 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=296, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=68, PETRI_FLOW=967, PETRI_PLACES=183, PETRI_TRANSITIONS=186} [2021-11-19 05:30:10,496 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 104 predicate places. [2021-11-19 05:30:10,497 INFO L470 AbstractCegarLoop]: Abstraction has has 183 places, 186 transitions, 967 flow [2021-11-19 05:30:10,498 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 53.666666666666664) internal successors, (1932), 36 states have internal predecessors, (1932), 0 states have call successors, (0), 0 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-19 05:30:10,498 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:10,498 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] [2021-11-19 05:30:10,545 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:10,714 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2021-11-19 05:30:10,714 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:10,715 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:10,715 INFO L85 PathProgramCache]: Analyzing trace with hash 1783548781, now seen corresponding path program 2 times [2021-11-19 05:30:10,715 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:10,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859652685] [2021-11-19 05:30:10,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:10,716 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:10,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:11,116 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-19 05:30:11,116 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:11,116 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859652685] [2021-11-19 05:30:11,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859652685] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:11,117 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [410739091] [2021-11-19 05:30:11,117 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 05:30:11,117 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:11,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:11,119 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:11,144 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-19 05:30:11,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 05:30:11,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:11,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:11,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:12,170 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-19 05:30:12,170 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:13,189 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-19 05:30:13,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [410739091] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:13,189 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:13,190 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2021-11-19 05:30:13,190 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1928688036] [2021-11-19 05:30:13,190 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:13,197 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-19 05:30:13,197 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:13,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-19 05:30:13,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=1084, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 05:30:13,202 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:13,204 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 186 transitions, 967 flow. Second operand has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:13,205 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:13,205 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:13,205 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:15,650 INFO L129 PetriNetUnfolder]: 267/949 cut-off events. [2021-11-19 05:30:15,650 INFO L130 PetriNetUnfolder]: For 1397/1397 co-relation queries the response was YES. [2021-11-19 05:30:15,658 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2840 conditions, 949 events. 267/949 cut-off events. For 1397/1397 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 6112 event pairs, 28 based on Foata normal form. 2/948 useless extension candidates. Maximal degree in co-relation 2804. Up to 293 conditions per place. [2021-11-19 05:30:15,667 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 117 selfloop transitions, 152 changer transitions 12/323 dead transitions. [2021-11-19 05:30:15,667 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 323 transitions, 2300 flow [2021-11-19 05:30:15,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2021-11-19 05:30:15,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-11-19 05:30:15,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 2561 transitions. [2021-11-19 05:30:15,676 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6255495847581827 [2021-11-19 05:30:15,676 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 2561 transitions. [2021-11-19 05:30:15,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 2561 transitions. [2021-11-19 05:30:15,678 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:15,678 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 2561 transitions. [2021-11-19 05:30:15,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 55.67391304347826) internal successors, (2561), 46 states have internal predecessors, (2561), 0 states have call successors, (0), 0 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-19 05:30:15,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 89.0) internal successors, (4183), 47 states have internal predecessors, (4183), 0 states have call successors, (0), 0 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-19 05:30:15,740 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 89.0) internal successors, (4183), 47 states have internal predecessors, (4183), 0 states have call successors, (0), 0 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-19 05:30:15,740 INFO L186 Difference]: Start difference. First operand has 183 places, 186 transitions, 967 flow. Second operand 46 states and 2561 transitions. [2021-11-19 05:30:15,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 323 transitions, 2300 flow [2021-11-19 05:30:15,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 323 transitions, 2099 flow, removed 85 selfloop flow, removed 12 redundant places. [2021-11-19 05:30:15,772 INFO L242 Difference]: Finished difference. Result has 224 places, 251 transitions, 1670 flow [2021-11-19 05:30:15,773 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=858, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=186, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=1670, PETRI_PLACES=224, PETRI_TRANSITIONS=251} [2021-11-19 05:30:15,774 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 145 predicate places. [2021-11-19 05:30:15,774 INFO L470 AbstractCegarLoop]: Abstraction has has 224 places, 251 transitions, 1670 flow [2021-11-19 05:30:15,775 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:15,775 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:15,776 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] [2021-11-19 05:30:15,826 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:16,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:16,001 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:16,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:16,002 INFO L85 PathProgramCache]: Analyzing trace with hash -32159131, now seen corresponding path program 3 times [2021-11-19 05:30:16,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:16,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227202615] [2021-11-19 05:30:16,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:16,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:16,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:16,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:30:16,370 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:16,370 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227202615] [2021-11-19 05:30:16,371 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227202615] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:16,371 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758055699] [2021-11-19 05:30:16,371 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 05:30:16,371 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:16,371 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:16,377 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:16,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-19 05:30:16,448 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 05:30:16,448 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:16,449 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:16,453 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:17,441 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-19 05:30:17,441 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:18,429 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-19 05:30:18,429 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758055699] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:18,429 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:18,429 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2021-11-19 05:30:18,430 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1949848024] [2021-11-19 05:30:18,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:18,430 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-19 05:30:18,430 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:18,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-19 05:30:18,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=183, Invalid=1077, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 05:30:18,434 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:18,436 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 224 places, 251 transitions, 1670 flow. Second operand has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:18,436 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:18,436 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:18,436 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:25,985 INFO L129 PetriNetUnfolder]: 460/1625 cut-off events. [2021-11-19 05:30:25,986 INFO L130 PetriNetUnfolder]: For 3329/3331 co-relation queries the response was YES. [2021-11-19 05:30:25,999 INFO L84 FinitePrefix]: Finished finitePrefix Result has 5455 conditions, 1625 events. 460/1625 cut-off events. For 3329/3331 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 12566 event pairs, 2 based on Foata normal form. 4/1615 useless extension candidates. Maximal degree in co-relation 5410. Up to 170 conditions per place. [2021-11-19 05:30:26,016 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 215 selfloop transitions, 361 changer transitions 12/630 dead transitions. [2021-11-19 05:30:26,017 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 630 transitions, 5354 flow [2021-11-19 05:30:26,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 110 states. [2021-11-19 05:30:26,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2021-11-19 05:30:26,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 6149 transitions. [2021-11-19 05:30:26,033 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6280898876404495 [2021-11-19 05:30:26,033 INFO L72 ComplementDD]: Start complementDD. Operand 110 states and 6149 transitions. [2021-11-19 05:30:26,033 INFO L73 IsDeterministic]: Start isDeterministic. Operand 110 states and 6149 transitions. [2021-11-19 05:30:26,037 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:26,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 110 states and 6149 transitions. [2021-11-19 05:30:26,053 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 111 states, 110 states have (on average 55.9) internal successors, (6149), 110 states have internal predecessors, (6149), 0 states have call successors, (0), 0 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-19 05:30:26,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 111 states, 111 states have (on average 89.0) internal successors, (9879), 111 states have internal predecessors, (9879), 0 states have call successors, (0), 0 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-19 05:30:26,081 INFO L81 ComplementDD]: Finished complementDD. Result has 111 states, 111 states have (on average 89.0) internal successors, (9879), 111 states have internal predecessors, (9879), 0 states have call successors, (0), 0 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-19 05:30:26,082 INFO L186 Difference]: Start difference. First operand has 224 places, 251 transitions, 1670 flow. Second operand 110 states and 6149 transitions. [2021-11-19 05:30:26,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 630 transitions, 5354 flow [2021-11-19 05:30:26,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 630 transitions, 5277 flow, removed 32 selfloop flow, removed 11 redundant places. [2021-11-19 05:30:26,132 INFO L242 Difference]: Finished difference. Result has 343 places, 455 transitions, 4222 flow [2021-11-19 05:30:26,133 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=1631, PETRI_DIFFERENCE_MINUEND_PLACES=207, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=170, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=110, PETRI_FLOW=4222, PETRI_PLACES=343, PETRI_TRANSITIONS=455} [2021-11-19 05:30:26,133 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 264 predicate places. [2021-11-19 05:30:26,134 INFO L470 AbstractCegarLoop]: Abstraction has has 343 places, 455 transitions, 4222 flow [2021-11-19 05:30:26,135 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:26,136 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:26,136 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] [2021-11-19 05:30:26,184 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:26,357 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-11-19 05:30:26,357 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:26,358 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:26,358 INFO L85 PathProgramCache]: Analyzing trace with hash -1951911381, now seen corresponding path program 4 times [2021-11-19 05:30:26,358 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:26,358 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158869546] [2021-11-19 05:30:26,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:26,359 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:26,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:26,710 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-19 05:30:26,711 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:26,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158869546] [2021-11-19 05:30:26,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158869546] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:26,711 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [111051722] [2021-11-19 05:30:26,711 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 05:30:26,712 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:26,712 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:26,713 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:26,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-19 05:30:26,782 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 05:30:26,782 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:26,783 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:26,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:27,714 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-19 05:30:27,715 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:28,635 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-19 05:30:28,636 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [111051722] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:28,636 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:28,636 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2021-11-19 05:30:28,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144589212] [2021-11-19 05:30:28,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:28,651 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-19 05:30:28,652 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:28,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-19 05:30:28,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=181, Invalid=1079, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 05:30:28,657 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:28,660 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 343 places, 455 transitions, 4222 flow. Second operand has 36 states, 36 states have (on average 53.666666666666664) internal successors, (1932), 36 states have internal predecessors, (1932), 0 states have call successors, (0), 0 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-19 05:30:28,661 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:28,661 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:28,661 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:36,042 INFO L129 PetriNetUnfolder]: 629/2102 cut-off events. [2021-11-19 05:30:36,043 INFO L130 PetriNetUnfolder]: For 18038/18040 co-relation queries the response was YES. [2021-11-19 05:30:36,067 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9886 conditions, 2102 events. 629/2102 cut-off events. For 18038/18040 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 16957 event pairs, 8 based on Foata normal form. 4/2094 useless extension candidates. Maximal degree in co-relation 9819. Up to 250 conditions per place. [2021-11-19 05:30:36,093 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 233 selfloop transitions, 499 changer transitions 12/786 dead transitions. [2021-11-19 05:30:36,093 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 447 places, 786 transitions, 9130 flow [2021-11-19 05:30:36,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 112 states. [2021-11-19 05:30:36,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 112 states. [2021-11-19 05:30:36,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 6262 transitions. [2021-11-19 05:30:36,116 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6282102728731942 [2021-11-19 05:30:36,117 INFO L72 ComplementDD]: Start complementDD. Operand 112 states and 6262 transitions. [2021-11-19 05:30:36,117 INFO L73 IsDeterministic]: Start isDeterministic. Operand 112 states and 6262 transitions. [2021-11-19 05:30:36,123 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:36,123 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 112 states and 6262 transitions. [2021-11-19 05:30:36,140 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 113 states, 112 states have (on average 55.910714285714285) internal successors, (6262), 112 states have internal predecessors, (6262), 0 states have call successors, (0), 0 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-19 05:30:36,164 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 113 states, 113 states have (on average 89.0) internal successors, (10057), 113 states have internal predecessors, (10057), 0 states have call successors, (0), 0 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-19 05:30:36,169 INFO L81 ComplementDD]: Finished complementDD. Result has 113 states, 113 states have (on average 89.0) internal successors, (10057), 113 states have internal predecessors, (10057), 0 states have call successors, (0), 0 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-19 05:30:36,169 INFO L186 Difference]: Start difference. First operand has 343 places, 455 transitions, 4222 flow. Second operand 112 states and 6262 transitions. [2021-11-19 05:30:36,169 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 447 places, 786 transitions, 9130 flow [2021-11-19 05:30:36,334 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 786 transitions, 8444 flow, removed 229 selfloop flow, removed 20 redundant places. [2021-11-19 05:30:36,360 INFO L242 Difference]: Finished difference. Result has 443 places, 621 transitions, 6482 flow [2021-11-19 05:30:36,361 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=3741, PETRI_DIFFERENCE_MINUEND_PLACES=316, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=341, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=112, PETRI_FLOW=6482, PETRI_PLACES=443, PETRI_TRANSITIONS=621} [2021-11-19 05:30:36,362 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 364 predicate places. [2021-11-19 05:30:36,362 INFO L470 AbstractCegarLoop]: Abstraction has has 443 places, 621 transitions, 6482 flow [2021-11-19 05:30:36,363 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 53.666666666666664) internal successors, (1932), 36 states have internal predecessors, (1932), 0 states have call successors, (0), 0 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-19 05:30:36,363 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:36,364 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] [2021-11-19 05:30:36,411 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:36,577 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-11-19 05:30:36,577 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:36,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:36,578 INFO L85 PathProgramCache]: Analyzing trace with hash -493992015, now seen corresponding path program 5 times [2021-11-19 05:30:36,578 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:36,578 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [955845102] [2021-11-19 05:30:36,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:36,579 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:36,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:36,885 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-19 05:30:36,885 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:36,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [955845102] [2021-11-19 05:30:36,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [955845102] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:36,886 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202879893] [2021-11-19 05:30:36,886 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 05:30:36,886 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:36,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:36,889 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:36,913 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-11-19 05:30:36,956 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 05:30:36,957 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:36,958 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:36,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:37,859 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-19 05:30:37,859 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:38,663 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-19 05:30:38,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202879893] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:38,663 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:38,663 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 36 [2021-11-19 05:30:38,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499796534] [2021-11-19 05:30:38,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:38,664 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2021-11-19 05:30:38,665 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:38,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2021-11-19 05:30:38,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=220, Invalid=1040, Unknown=0, NotChecked=0, Total=1260 [2021-11-19 05:30:38,669 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:38,672 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 621 transitions, 6482 flow. Second operand has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:38,672 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:38,672 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:38,672 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:40,730 INFO L129 PetriNetUnfolder]: 629/2125 cut-off events. [2021-11-19 05:30:40,730 INFO L130 PetriNetUnfolder]: For 22349/22349 co-relation queries the response was YES. [2021-11-19 05:30:40,752 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10926 conditions, 2125 events. 629/2125 cut-off events. For 22349/22349 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 17243 event pairs, 57 based on Foata normal form. 2/2120 useless extension candidates. Maximal degree in co-relation 10848. Up to 812 conditions per place. [2021-11-19 05:30:40,780 INFO L132 encePairwiseOnDemand]: 69/89 looper letters, 247 selfloop transitions, 370 changer transitions 12/671 dead transitions. [2021-11-19 05:30:40,780 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 465 places, 671 transitions, 8301 flow [2021-11-19 05:30:40,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-19 05:30:40,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-19 05:30:40,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1827 transitions. [2021-11-19 05:30:40,785 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6220633299284984 [2021-11-19 05:30:40,785 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1827 transitions. [2021-11-19 05:30:40,785 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1827 transitions. [2021-11-19 05:30:40,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:40,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1827 transitions. [2021-11-19 05:30:40,791 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 55.36363636363637) internal successors, (1827), 33 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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-19 05:30:40,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:30:40,798 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:30:40,798 INFO L186 Difference]: Start difference. First operand has 443 places, 621 transitions, 6482 flow. Second operand 33 states and 1827 transitions. [2021-11-19 05:30:40,798 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 465 places, 671 transitions, 8301 flow [2021-11-19 05:30:40,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 416 places, 671 transitions, 7552 flow, removed 195 selfloop flow, removed 49 redundant places. [2021-11-19 05:30:41,008 INFO L242 Difference]: Finished difference. Result has 430 places, 635 transitions, 7043 flow [2021-11-19 05:30:41,009 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=5812, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=621, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=7043, PETRI_PLACES=430, PETRI_TRANSITIONS=635} [2021-11-19 05:30:41,010 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 351 predicate places. [2021-11-19 05:30:41,010 INFO L470 AbstractCegarLoop]: Abstraction has has 430 places, 635 transitions, 7043 flow [2021-11-19 05:30:41,010 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 53.638888888888886) internal successors, (1931), 36 states have internal predecessors, (1931), 0 states have call successors, (0), 0 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-19 05:30:41,010 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:41,011 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] [2021-11-19 05:30:41,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-11-19 05:30:41,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:41,212 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:41,212 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:41,212 INFO L85 PathProgramCache]: Analyzing trace with hash 1407343839, now seen corresponding path program 6 times [2021-11-19 05:30:41,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:41,212 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [245518200] [2021-11-19 05:30:41,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:41,213 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:41,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:41,485 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-19 05:30:41,486 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:41,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [245518200] [2021-11-19 05:30:41,486 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [245518200] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:41,486 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [876132220] [2021-11-19 05:30:41,486 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 05:30:41,486 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:41,487 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:41,488 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:41,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-11-19 05:30:41,550 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-19 05:30:41,551 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:41,553 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:41,556 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:42,390 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-19 05:30:42,390 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:43,256 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-19 05:30:43,256 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [876132220] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:43,256 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:43,256 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:30:43,257 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335825882] [2021-11-19 05:30:43,257 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:43,258 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:30:43,258 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:43,259 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:30:43,259 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=228, Invalid=1104, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:30:43,262 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:43,265 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 635 transitions, 7043 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:43,266 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:43,266 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:43,266 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:45,405 INFO L129 PetriNetUnfolder]: 628/2117 cut-off events. [2021-11-19 05:30:45,406 INFO L130 PetriNetUnfolder]: For 19697/19697 co-relation queries the response was YES. [2021-11-19 05:30:45,427 INFO L84 FinitePrefix]: Finished finitePrefix Result has 11026 conditions, 2117 events. 628/2117 cut-off events. For 19697/19697 co-relation queries the response was YES. Maximal size of possible extension queue 146. Compared 17188 event pairs, 72 based on Foata normal form. 2/2108 useless extension candidates. Maximal degree in co-relation 10943. Up to 853 conditions per place. [2021-11-19 05:30:45,449 INFO L132 encePairwiseOnDemand]: 69/89 looper letters, 272 selfloop transitions, 353 changer transitions 12/679 dead transitions. [2021-11-19 05:30:45,449 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 457 places, 679 transitions, 8782 flow [2021-11-19 05:30:45,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2021-11-19 05:30:45,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2021-11-19 05:30:45,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 1878 transitions. [2021-11-19 05:30:45,454 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6206212822207535 [2021-11-19 05:30:45,454 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 1878 transitions. [2021-11-19 05:30:45,454 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 1878 transitions. [2021-11-19 05:30:45,456 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:45,456 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 1878 transitions. [2021-11-19 05:30:45,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 55.23529411764706) internal successors, (1878), 34 states have internal predecessors, (1878), 0 states have call successors, (0), 0 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-19 05:30:45,467 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 89.0) internal successors, (3115), 35 states have internal predecessors, (3115), 0 states have call successors, (0), 0 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-19 05:30:45,468 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 89.0) internal successors, (3115), 35 states have internal predecessors, (3115), 0 states have call successors, (0), 0 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-19 05:30:45,469 INFO L186 Difference]: Start difference. First operand has 430 places, 635 transitions, 7043 flow. Second operand 34 states and 1878 transitions. [2021-11-19 05:30:45,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 457 places, 679 transitions, 8782 flow [2021-11-19 05:30:45,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 679 transitions, 8428 flow, removed 13 selfloop flow, removed 20 redundant places. [2021-11-19 05:30:45,709 INFO L242 Difference]: Finished difference. Result has 450 places, 645 transitions, 7871 flow [2021-11-19 05:30:45,711 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=6700, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=635, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=343, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=7871, PETRI_PLACES=450, PETRI_TRANSITIONS=645} [2021-11-19 05:30:45,712 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 371 predicate places. [2021-11-19 05:30:45,712 INFO L470 AbstractCegarLoop]: Abstraction has has 450 places, 645 transitions, 7871 flow [2021-11-19 05:30:45,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:45,713 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:45,714 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] [2021-11-19 05:30:45,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-11-19 05:30:45,932 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:45,933 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:45,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:45,933 INFO L85 PathProgramCache]: Analyzing trace with hash 472468575, now seen corresponding path program 7 times [2021-11-19 05:30:45,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:45,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331330020] [2021-11-19 05:30:45,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:45,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:45,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:46,249 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-19 05:30:46,250 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:46,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331330020] [2021-11-19 05:30:46,250 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331330020] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:46,250 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [336290300] [2021-11-19 05:30:46,251 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 05:30:46,251 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:46,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:46,254 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:46,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-11-19 05:30:46,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:46,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:46,310 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:47,200 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-19 05:30:47,200 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:48,101 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-19 05:30:48,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [336290300] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:48,102 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:48,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:30:48,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [142878967] [2021-11-19 05:30:48,103 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:48,104 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:30:48,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:48,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:30:48,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=230, Invalid=1102, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:30:48,108 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:48,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 450 places, 645 transitions, 7871 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:48,111 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:48,111 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:48,111 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:50,805 INFO L129 PetriNetUnfolder]: 647/2358 cut-off events. [2021-11-19 05:30:50,806 INFO L130 PetriNetUnfolder]: For 23620/23620 co-relation queries the response was YES. [2021-11-19 05:30:50,903 INFO L84 FinitePrefix]: Finished finitePrefix Result has 12414 conditions, 2358 events. 647/2358 cut-off events. For 23620/23620 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 20216 event pairs, 68 based on Foata normal form. 2/2356 useless extension candidates. Maximal degree in co-relation 12324. Up to 855 conditions per place. [2021-11-19 05:30:50,924 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 267 selfloop transitions, 392 changer transitions 12/713 dead transitions. [2021-11-19 05:30:50,924 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 482 places, 713 transitions, 9953 flow [2021-11-19 05:30:50,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-11-19 05:30:50,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-11-19 05:30:50,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2158 transitions. [2021-11-19 05:30:50,929 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6217228464419475 [2021-11-19 05:30:50,930 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2158 transitions. [2021-11-19 05:30:50,930 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2158 transitions. [2021-11-19 05:30:50,931 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:50,931 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2158 transitions. [2021-11-19 05:30:50,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 55.333333333333336) internal successors, (2158), 39 states have internal predecessors, (2158), 0 states have call successors, (0), 0 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-19 05:30:50,943 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 89.0) internal successors, (3560), 40 states have internal predecessors, (3560), 0 states have call successors, (0), 0 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-19 05:30:50,944 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 89.0) internal successors, (3560), 40 states have internal predecessors, (3560), 0 states have call successors, (0), 0 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-19 05:30:50,944 INFO L186 Difference]: Start difference. First operand has 450 places, 645 transitions, 7871 flow. Second operand 39 states and 2158 transitions. [2021-11-19 05:30:50,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 482 places, 713 transitions, 9953 flow [2021-11-19 05:30:51,148 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 464 places, 713 transitions, 9628 flow, removed 15 selfloop flow, removed 18 redundant places. [2021-11-19 05:30:51,166 INFO L242 Difference]: Finished difference. Result has 476 places, 669 transitions, 9228 flow [2021-11-19 05:30:51,168 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=7548, PETRI_DIFFERENCE_MINUEND_PLACES=426, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=644, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=265, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9228, PETRI_PLACES=476, PETRI_TRANSITIONS=669} [2021-11-19 05:30:51,169 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 397 predicate places. [2021-11-19 05:30:51,169 INFO L470 AbstractCegarLoop]: Abstraction has has 476 places, 669 transitions, 9228 flow [2021-11-19 05:30:51,170 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:51,170 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:51,171 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] [2021-11-19 05:30:51,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:51,397 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:51,397 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:51,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:51,398 INFO L85 PathProgramCache]: Analyzing trace with hash -1771949071, now seen corresponding path program 8 times [2021-11-19 05:30:51,398 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:51,398 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [671143150] [2021-11-19 05:30:51,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:51,398 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:51,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:51,741 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-19 05:30:51,741 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:51,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [671143150] [2021-11-19 05:30:51,741 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [671143150] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:51,741 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1789448802] [2021-11-19 05:30:51,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 05:30:51,742 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:51,742 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:51,743 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:51,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-11-19 05:30:51,809 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 05:30:51,809 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:51,810 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:51,813 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:52,802 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-19 05:30:52,803 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:53,610 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-19 05:30:53,611 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1789448802] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:53,611 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:53,611 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:30:53,611 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2051593089] [2021-11-19 05:30:53,611 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:53,612 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:30:53,612 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:53,613 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:30:53,614 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=223, Invalid=1109, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:30:53,616 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:53,619 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 476 places, 669 transitions, 9228 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:53,619 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:53,619 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:53,620 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:30:55,661 INFO L129 PetriNetUnfolder]: 647/2372 cut-off events. [2021-11-19 05:30:55,661 INFO L130 PetriNetUnfolder]: For 28315/28315 co-relation queries the response was YES. [2021-11-19 05:30:55,685 INFO L84 FinitePrefix]: Finished finitePrefix Result has 13455 conditions, 2372 events. 647/2372 cut-off events. For 28315/28315 co-relation queries the response was YES. Maximal size of possible extension queue 157. Compared 20332 event pairs, 84 based on Foata normal form. 2/2359 useless extension candidates. Maximal degree in co-relation 13358. Up to 841 conditions per place. [2021-11-19 05:30:55,704 INFO L132 encePairwiseOnDemand]: 69/89 looper letters, 281 selfloop transitions, 378 changer transitions 12/713 dead transitions. [2021-11-19 05:30:55,705 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 713 transitions, 11046 flow [2021-11-19 05:30:55,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-19 05:30:55,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-19 05:30:55,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1820 transitions. [2021-11-19 05:30:55,709 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6196799455226422 [2021-11-19 05:30:55,709 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1820 transitions. [2021-11-19 05:30:55,710 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1820 transitions. [2021-11-19 05:30:55,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:30:55,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1820 transitions. [2021-11-19 05:30:55,715 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 55.15151515151515) internal successors, (1820), 33 states have internal predecessors, (1820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-19 05:30:55,720 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:30:55,721 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:30:55,721 INFO L186 Difference]: Start difference. First operand has 476 places, 669 transitions, 9228 flow. Second operand 33 states and 1820 transitions. [2021-11-19 05:30:55,721 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 713 transitions, 11046 flow [2021-11-19 05:30:56,032 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 479 places, 713 transitions, 10833 flow, removed 47 selfloop flow, removed 21 redundant places. [2021-11-19 05:30:56,056 INFO L242 Difference]: Finished difference. Result has 492 places, 682 transitions, 10286 flow [2021-11-19 05:30:56,058 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=9028, PETRI_DIFFERENCE_MINUEND_PLACES=447, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=669, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=365, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=297, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=10286, PETRI_PLACES=492, PETRI_TRANSITIONS=682} [2021-11-19 05:30:56,059 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 413 predicate places. [2021-11-19 05:30:56,059 INFO L470 AbstractCegarLoop]: Abstraction has has 492 places, 682 transitions, 10286 flow [2021-11-19 05:30:56,060 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:56,060 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:30:56,060 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] [2021-11-19 05:30:56,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-11-19 05:30:56,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-11-19 05:30:56,278 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:30:56,278 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:30:56,278 INFO L85 PathProgramCache]: Analyzing trace with hash -486059931, now seen corresponding path program 9 times [2021-11-19 05:30:56,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:30:56,279 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [539254444] [2021-11-19 05:30:56,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:30:56,279 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:30:56,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:30:56,801 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-19 05:30:56,801 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:30:56,801 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [539254444] [2021-11-19 05:30:56,801 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [539254444] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:30:56,802 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [777766704] [2021-11-19 05:30:56,802 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 05:30:56,802 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:30:56,802 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:30:56,805 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:30:56,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-11-19 05:30:56,878 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-11-19 05:30:56,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:30:56,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:30:56,883 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:30:57,833 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-19 05:30:57,834 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:30:58,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-19 05:30:58,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [777766704] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:30:58,729 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:30:58,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:30:58,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887114196] [2021-11-19 05:30:58,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:30:58,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:30:58,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:30:58,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:30:58,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=201, Invalid=1131, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:30:58,735 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:30:58,738 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 492 places, 682 transitions, 10286 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:30:58,738 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:30:58,738 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:30:58,739 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:06,918 INFO L129 PetriNetUnfolder]: 830/2962 cut-off events. [2021-11-19 05:31:06,918 INFO L130 PetriNetUnfolder]: For 37140/37140 co-relation queries the response was YES. [2021-11-19 05:31:06,948 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17343 conditions, 2962 events. 830/2962 cut-off events. For 37140/37140 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 26674 event pairs, 67 based on Foata normal form. 2/2960 useless extension candidates. Maximal degree in co-relation 17237. Up to 728 conditions per place. [2021-11-19 05:31:06,975 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 268 selfloop transitions, 671 changer transitions 12/993 dead transitions. [2021-11-19 05:31:06,975 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 591 places, 993 transitions, 16460 flow [2021-11-19 05:31:06,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 106 states. [2021-11-19 05:31:06,976 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 106 states. [2021-11-19 05:31:06,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 106 states to 106 states and 5860 transitions. [2021-11-19 05:31:06,988 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6211575153699386 [2021-11-19 05:31:06,988 INFO L72 ComplementDD]: Start complementDD. Operand 106 states and 5860 transitions. [2021-11-19 05:31:06,988 INFO L73 IsDeterministic]: Start isDeterministic. Operand 106 states and 5860 transitions. [2021-11-19 05:31:06,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:06,991 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 106 states and 5860 transitions. [2021-11-19 05:31:07,003 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 107 states, 106 states have (on average 55.283018867924525) internal successors, (5860), 106 states have internal predecessors, (5860), 0 states have call successors, (0), 0 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-19 05:31:07,019 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 107 states, 107 states have (on average 89.0) internal successors, (9523), 107 states have internal predecessors, (9523), 0 states have call successors, (0), 0 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-19 05:31:07,021 INFO L81 ComplementDD]: Finished complementDD. Result has 107 states, 107 states have (on average 89.0) internal successors, (9523), 107 states have internal predecessors, (9523), 0 states have call successors, (0), 0 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-19 05:31:07,022 INFO L186 Difference]: Start difference. First operand has 492 places, 682 transitions, 10286 flow. Second operand 106 states and 5860 transitions. [2021-11-19 05:31:07,022 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 591 places, 993 transitions, 16460 flow [2021-11-19 05:31:07,401 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 993 transitions, 16286 flow, removed 31 selfloop flow, removed 15 redundant places. [2021-11-19 05:31:07,436 INFO L242 Difference]: Finished difference. Result has 587 places, 901 transitions, 15747 flow [2021-11-19 05:31:07,437 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=10164, PETRI_DIFFERENCE_MINUEND_PLACES=471, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=682, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=476, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=171, PETRI_DIFFERENCE_SUBTRAHEND_STATES=106, PETRI_FLOW=15747, PETRI_PLACES=587, PETRI_TRANSITIONS=901} [2021-11-19 05:31:07,438 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 508 predicate places. [2021-11-19 05:31:07,438 INFO L470 AbstractCegarLoop]: Abstraction has has 587 places, 901 transitions, 15747 flow [2021-11-19 05:31:07,439 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:31:07,439 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:07,439 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] [2021-11-19 05:31:07,480 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-11-19 05:31:07,653 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-11-19 05:31:07,653 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:07,653 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:07,653 INFO L85 PathProgramCache]: Analyzing trace with hash 205857195, now seen corresponding path program 10 times [2021-11-19 05:31:07,653 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:07,654 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414071060] [2021-11-19 05:31:07,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:07,654 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:07,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:07,953 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-19 05:31:07,954 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:07,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414071060] [2021-11-19 05:31:07,954 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414071060] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:07,954 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986448700] [2021-11-19 05:31:07,954 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 05:31:07,954 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:07,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:07,955 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:07,960 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-11-19 05:31:08,004 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 05:31:08,005 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:31:08,006 INFO L263 TraceCheckSpWp]: Trace formula consists of 119 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:31:08,007 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:08,745 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-19 05:31:08,745 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:09,627 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-19 05:31:09,627 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986448700] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:09,628 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:09,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:31:09,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576876279] [2021-11-19 05:31:09,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:09,629 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:31:09,630 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:09,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:31:09,631 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1115, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:31:09,633 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:31:09,635 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 587 places, 901 transitions, 15747 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:31:09,635 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:09,635 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:31:09,635 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:12,836 INFO L129 PetriNetUnfolder]: 830/2922 cut-off events. [2021-11-19 05:31:12,836 INFO L130 PetriNetUnfolder]: For 42248/42248 co-relation queries the response was YES. [2021-11-19 05:31:12,867 INFO L84 FinitePrefix]: Finished finitePrefix Result has 18932 conditions, 2922 events. 830/2922 cut-off events. For 42248/42248 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 26159 event pairs, 90 based on Foata normal form. 2/2906 useless extension candidates. Maximal degree in co-relation 18820. Up to 1105 conditions per place. [2021-11-19 05:31:12,894 INFO L132 encePairwiseOnDemand]: 69/89 looper letters, 388 selfloop transitions, 501 changer transitions 12/943 dead transitions. [2021-11-19 05:31:12,894 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 617 places, 943 transitions, 18086 flow [2021-11-19 05:31:12,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2021-11-19 05:31:12,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2021-11-19 05:31:12,897 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2041 transitions. [2021-11-19 05:31:12,899 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6197995748557547 [2021-11-19 05:31:12,899 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2041 transitions. [2021-11-19 05:31:12,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2041 transitions. [2021-11-19 05:31:12,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:12,901 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2041 transitions. [2021-11-19 05:31:12,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 55.16216216216216) internal successors, (2041), 37 states have internal predecessors, (2041), 0 states have call successors, (0), 0 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-19 05:31:12,911 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 89.0) internal successors, (3382), 38 states have internal predecessors, (3382), 0 states have call successors, (0), 0 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-19 05:31:12,912 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 89.0) internal successors, (3382), 38 states have internal predecessors, (3382), 0 states have call successors, (0), 0 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-19 05:31:12,912 INFO L186 Difference]: Start difference. First operand has 587 places, 901 transitions, 15747 flow. Second operand 37 states and 2041 transitions. [2021-11-19 05:31:12,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 617 places, 943 transitions, 18086 flow [2021-11-19 05:31:13,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 583 places, 943 transitions, 16459 flow, removed 532 selfloop flow, removed 34 redundant places. [2021-11-19 05:31:13,408 INFO L242 Difference]: Finished difference. Result has 596 places, 911 transitions, 15801 flow [2021-11-19 05:31:13,409 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=14213, PETRI_DIFFERENCE_MINUEND_PLACES=547, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=901, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=491, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=403, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=15801, PETRI_PLACES=596, PETRI_TRANSITIONS=911} [2021-11-19 05:31:13,410 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 517 predicate places. [2021-11-19 05:31:13,410 INFO L470 AbstractCegarLoop]: Abstraction has has 596 places, 911 transitions, 15801 flow [2021-11-19 05:31:13,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:31:13,411 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:13,411 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] [2021-11-19 05:31:13,446 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-11-19 05:31:13,625 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-11-19 05:31:13,625 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:13,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:13,625 INFO L85 PathProgramCache]: Analyzing trace with hash 274486639, now seen corresponding path program 11 times [2021-11-19 05:31:13,626 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:13,626 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691794021] [2021-11-19 05:31:13,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:13,626 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:13,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:13,934 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:13,934 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:13,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691794021] [2021-11-19 05:31:13,935 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691794021] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:13,935 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250847606] [2021-11-19 05:31:13,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 05:31:13,935 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:13,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:13,936 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:13,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-11-19 05:31:13,981 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 05:31:13,981 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:31:13,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:31:13,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:14,724 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-19 05:31:14,724 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:15,538 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-19 05:31:15,538 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250847606] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:15,539 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:15,539 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:31:15,539 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [992738913] [2021-11-19 05:31:15,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:15,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:31:15,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:15,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:31:15,541 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1130, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:31:15,544 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:31:15,546 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 596 places, 911 transitions, 15801 flow. Second operand has 37 states, 37 states have (on average 53.62162162162162) internal successors, (1984), 37 states have internal predecessors, (1984), 0 states have call successors, (0), 0 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-19 05:31:15,546 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:15,546 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:31:15,547 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:21,353 INFO L129 PetriNetUnfolder]: 1043/3529 cut-off events. [2021-11-19 05:31:21,353 INFO L130 PetriNetUnfolder]: For 39874/39874 co-relation queries the response was YES. [2021-11-19 05:31:21,404 INFO L84 FinitePrefix]: Finished finitePrefix Result has 21406 conditions, 3529 events. 1043/3529 cut-off events. For 39874/39874 co-relation queries the response was YES. Maximal size of possible extension queue 221. Compared 32493 event pairs, 53 based on Foata normal form. 2/3527 useless extension candidates. Maximal degree in co-relation 21286. Up to 800 conditions per place. [2021-11-19 05:31:21,436 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 394 selfloop transitions, 758 changer transitions 12/1206 dead transitions. [2021-11-19 05:31:21,437 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 662 places, 1206 transitions, 22034 flow [2021-11-19 05:31:21,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 74 states. [2021-11-19 05:31:21,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 74 states. [2021-11-19 05:31:21,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 74 states to 74 states and 4182 transitions. [2021-11-19 05:31:21,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6349832979046462 [2021-11-19 05:31:21,446 INFO L72 ComplementDD]: Start complementDD. Operand 74 states and 4182 transitions. [2021-11-19 05:31:21,447 INFO L73 IsDeterministic]: Start isDeterministic. Operand 74 states and 4182 transitions. [2021-11-19 05:31:21,449 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:21,449 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 74 states and 4182 transitions. [2021-11-19 05:31:21,457 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 75 states, 74 states have (on average 56.513513513513516) internal successors, (4182), 74 states have internal predecessors, (4182), 0 states have call successors, (0), 0 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-19 05:31:21,466 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 75 states, 75 states have (on average 89.0) internal successors, (6675), 75 states have internal predecessors, (6675), 0 states have call successors, (0), 0 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-19 05:31:21,468 INFO L81 ComplementDD]: Finished complementDD. Result has 75 states, 75 states have (on average 89.0) internal successors, (6675), 75 states have internal predecessors, (6675), 0 states have call successors, (0), 0 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-19 05:31:21,469 INFO L186 Difference]: Start difference. First operand has 596 places, 911 transitions, 15801 flow. Second operand 74 states and 4182 transitions. [2021-11-19 05:31:21,469 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 662 places, 1206 transitions, 22034 flow [2021-11-19 05:31:21,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 639 places, 1206 transitions, 21370 flow, removed 17 selfloop flow, removed 23 redundant places. [2021-11-19 05:31:21,966 INFO L242 Difference]: Finished difference. Result has 658 places, 1080 transitions, 20566 flow [2021-11-19 05:31:21,967 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=15227, PETRI_DIFFERENCE_MINUEND_PLACES=566, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=910, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=594, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=74, PETRI_FLOW=20566, PETRI_PLACES=658, PETRI_TRANSITIONS=1080} [2021-11-19 05:31:21,968 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 579 predicate places. [2021-11-19 05:31:21,968 INFO L470 AbstractCegarLoop]: Abstraction has has 658 places, 1080 transitions, 20566 flow [2021-11-19 05:31:21,969 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.62162162162162) internal successors, (1984), 37 states have internal predecessors, (1984), 0 states have call successors, (0), 0 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-19 05:31:21,969 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:21,969 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] [2021-11-19 05:31:21,995 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-11-19 05:31:22,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-11-19 05:31:22,170 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:22,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:22,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1193864843, now seen corresponding path program 12 times [2021-11-19 05:31:22,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:22,171 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110011141] [2021-11-19 05:31:22,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:22,171 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:22,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:22,440 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-19 05:31:22,440 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:22,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110011141] [2021-11-19 05:31:22,440 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2110011141] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:22,440 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767326555] [2021-11-19 05:31:22,440 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 05:31:22,441 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:22,441 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:22,442 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:22,443 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-11-19 05:31:22,494 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-11-19 05:31:22,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:31:22,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 22 conjunts are in the unsatisfiable core [2021-11-19 05:31:22,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:23,455 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-19 05:31:23,455 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:24,248 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-19 05:31:24,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767326555] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:24,248 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:24,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16, 16] total 37 [2021-11-19 05:31:24,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1354874774] [2021-11-19 05:31:24,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:24,250 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:31:24,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:24,251 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:31:24,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1110, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:31:24,254 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:31:24,256 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 658 places, 1080 transitions, 20566 flow. Second operand has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:31:24,257 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:24,257 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:31:24,257 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:27,551 INFO L129 PetriNetUnfolder]: 1041/3501 cut-off events. [2021-11-19 05:31:27,551 INFO L130 PetriNetUnfolder]: For 45387/45399 co-relation queries the response was YES. [2021-11-19 05:31:27,614 INFO L84 FinitePrefix]: Finished finitePrefix Result has 22811 conditions, 3501 events. 1041/3501 cut-off events. For 45387/45399 co-relation queries the response was YES. Maximal size of possible extension queue 216. Compared 32069 event pairs, 149 based on Foata normal form. 4/3499 useless extension candidates. Maximal degree in co-relation 22679. Up to 1524 conditions per place. [2021-11-19 05:31:27,637 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 465 selfloop transitions, 590 changer transitions 6/1103 dead transitions. [2021-11-19 05:31:27,637 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 677 places, 1103 transitions, 22913 flow [2021-11-19 05:31:27,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-11-19 05:31:27,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-11-19 05:31:27,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1827 transitions. [2021-11-19 05:31:27,641 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6220633299284984 [2021-11-19 05:31:27,642 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1827 transitions. [2021-11-19 05:31:27,642 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1827 transitions. [2021-11-19 05:31:27,643 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:27,643 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1827 transitions. [2021-11-19 05:31:27,647 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 55.36363636363637) internal successors, (1827), 33 states have internal predecessors, (1827), 0 states have call successors, (0), 0 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-19 05:31:27,652 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:31:27,652 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 89.0) internal successors, (3026), 34 states have internal predecessors, (3026), 0 states have call successors, (0), 0 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-19 05:31:27,653 INFO L186 Difference]: Start difference. First operand has 658 places, 1080 transitions, 20566 flow. Second operand 33 states and 1827 transitions. [2021-11-19 05:31:27,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 677 places, 1103 transitions, 22913 flow [2021-11-19 05:31:28,247 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 655 places, 1103 transitions, 22389 flow, removed 188 selfloop flow, removed 22 redundant places. [2021-11-19 05:31:28,287 INFO L242 Difference]: Finished difference. Result has 657 places, 1082 transitions, 21325 flow [2021-11-19 05:31:28,289 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=20036, PETRI_DIFFERENCE_MINUEND_PLACES=623, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1079, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=585, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=492, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=21325, PETRI_PLACES=657, PETRI_TRANSITIONS=1082} [2021-11-19 05:31:28,290 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 578 predicate places. [2021-11-19 05:31:28,290 INFO L470 AbstractCegarLoop]: Abstraction has has 657 places, 1082 transitions, 21325 flow [2021-11-19 05:31:28,291 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 53.5945945945946) internal successors, (1983), 37 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-19 05:31:28,291 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:28,291 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] [2021-11-19 05:31:28,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-11-19 05:31:28,517 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:28,517 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:28,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:28,518 INFO L85 PathProgramCache]: Analyzing trace with hash 420580843, now seen corresponding path program 1 times [2021-11-19 05:31:28,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:28,518 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [687921111] [2021-11-19 05:31:28,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:28,518 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:28,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:28,852 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-19 05:31:28,852 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:28,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [687921111] [2021-11-19 05:31:28,853 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [687921111] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:28,853 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445218068] [2021-11-19 05:31:28,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:28,853 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:28,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:28,854 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:28,857 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-11-19 05:31:28,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:28,906 INFO L263 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 23 conjunts are in the unsatisfiable core [2021-11-19 05:31:28,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:29,561 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-19 05:31:29,561 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:30,143 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-19 05:31:30,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445218068] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:30,144 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:30,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 37 [2021-11-19 05:31:30,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [201870879] [2021-11-19 05:31:30,144 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:30,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-11-19 05:31:30,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:30,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-11-19 05:31:30,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=1170, Unknown=0, NotChecked=0, Total=1332 [2021-11-19 05:31:30,147 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 89 [2021-11-19 05:31:30,149 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 1082 transitions, 21325 flow. Second operand has 37 states, 37 states have (on average 52.648648648648646) internal successors, (1948), 37 states have internal predecessors, (1948), 0 states have call successors, (0), 0 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-19 05:31:30,149 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:30,149 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 89 [2021-11-19 05:31:30,149 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:33,915 INFO L129 PetriNetUnfolder]: 1157/3673 cut-off events. [2021-11-19 05:31:33,915 INFO L130 PetriNetUnfolder]: For 51257/51267 co-relation queries the response was YES. [2021-11-19 05:31:33,977 INFO L84 FinitePrefix]: Finished finitePrefix Result has 24522 conditions, 3673 events. 1157/3673 cut-off events. For 51257/51267 co-relation queries the response was YES. Maximal size of possible extension queue 228. Compared 33233 event pairs, 140 based on Foata normal form. 7/3666 useless extension candidates. Maximal degree in co-relation 24391. Up to 1166 conditions per place. [2021-11-19 05:31:34,001 INFO L132 encePairwiseOnDemand]: 71/89 looper letters, 474 selfloop transitions, 647 changer transitions 27/1189 dead transitions. [2021-11-19 05:31:34,002 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 704 places, 1189 transitions, 24597 flow [2021-11-19 05:31:34,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2021-11-19 05:31:34,002 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2021-11-19 05:31:34,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 3004 transitions. [2021-11-19 05:31:34,007 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6250520183104453 [2021-11-19 05:31:34,007 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 3004 transitions. [2021-11-19 05:31:34,007 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 3004 transitions. [2021-11-19 05:31:34,009 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:34,009 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 3004 transitions. [2021-11-19 05:31:34,015 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 55.629629629629626) internal successors, (3004), 54 states have internal predecessors, (3004), 0 states have call successors, (0), 0 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-19 05:31:34,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 89.0) internal successors, (4895), 55 states have internal predecessors, (4895), 0 states have call successors, (0), 0 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-19 05:31:34,023 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 89.0) internal successors, (4895), 55 states have internal predecessors, (4895), 0 states have call successors, (0), 0 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-19 05:31:34,023 INFO L186 Difference]: Start difference. First operand has 657 places, 1082 transitions, 21325 flow. Second operand 54 states and 3004 transitions. [2021-11-19 05:31:34,023 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 704 places, 1189 transitions, 24597 flow [2021-11-19 05:31:34,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 681 places, 1189 transitions, 24273 flow, removed 35 selfloop flow, removed 23 redundant places. [2021-11-19 05:31:34,783 INFO L242 Difference]: Finished difference. Result has 695 places, 1082 transitions, 22406 flow [2021-11-19 05:31:34,785 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=21049, PETRI_DIFFERENCE_MINUEND_PLACES=628, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1082, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=641, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=437, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=22406, PETRI_PLACES=695, PETRI_TRANSITIONS=1082} [2021-11-19 05:31:34,785 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 616 predicate places. [2021-11-19 05:31:34,785 INFO L470 AbstractCegarLoop]: Abstraction has has 695 places, 1082 transitions, 22406 flow [2021-11-19 05:31:34,786 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 52.648648648648646) internal successors, (1948), 37 states have internal predecessors, (1948), 0 states have call successors, (0), 0 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-19 05:31:34,786 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:34,787 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:31:34,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-11-19 05:31:35,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2021-11-19 05:31:35,001 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:35,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:35,002 INFO L85 PathProgramCache]: Analyzing trace with hash 587193009, now seen corresponding path program 13 times [2021-11-19 05:31:35,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:35,002 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [674979946] [2021-11-19 05:31:35,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:35,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:35,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:35,393 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:35,393 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:35,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [674979946] [2021-11-19 05:31:35,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [674979946] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:35,393 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1934328847] [2021-11-19 05:31:35,394 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 05:31:35,394 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:35,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:35,395 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:35,413 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-11-19 05:31:35,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:35,461 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:31:35,463 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:36,411 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:36,411 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:37,424 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:37,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1934328847] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:37,425 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:37,425 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:31:37,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [959329370] [2021-11-19 05:31:37,425 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:37,425 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:31:37,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:37,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:31:37,427 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=217, Invalid=1853, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:31:37,429 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:31:37,431 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 695 places, 1082 transitions, 22406 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:31:37,431 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:37,431 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:31:37,431 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:31:47,725 INFO L129 PetriNetUnfolder]: 1530/4961 cut-off events. [2021-11-19 05:31:47,725 INFO L130 PetriNetUnfolder]: For 85633/85643 co-relation queries the response was YES. [2021-11-19 05:31:47,835 INFO L84 FinitePrefix]: Finished finitePrefix Result has 36547 conditions, 4961 events. 1530/4961 cut-off events. For 85633/85643 co-relation queries the response was YES. Maximal size of possible extension queue 312. Compared 48187 event pairs, 109 based on Foata normal form. 58/4999 useless extension candidates. Maximal degree in co-relation 36404. Up to 778 conditions per place. [2021-11-19 05:31:47,870 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 549 selfloop transitions, 1097 changer transitions 31/1720 dead transitions. [2021-11-19 05:31:47,870 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 797 places, 1720 transitions, 38141 flow [2021-11-19 05:31:47,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 119 states. [2021-11-19 05:31:47,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 119 states. [2021-11-19 05:31:47,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 6660 transitions. [2021-11-19 05:31:47,878 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6288358039845151 [2021-11-19 05:31:47,879 INFO L72 ComplementDD]: Start complementDD. Operand 119 states and 6660 transitions. [2021-11-19 05:31:47,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 119 states and 6660 transitions. [2021-11-19 05:31:47,881 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:31:47,881 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 119 states and 6660 transitions. [2021-11-19 05:31:47,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 120 states, 119 states have (on average 55.96638655462185) internal successors, (6660), 119 states have internal predecessors, (6660), 0 states have call successors, (0), 0 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-19 05:31:47,909 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 120 states, 120 states have (on average 89.0) internal successors, (10680), 120 states have internal predecessors, (10680), 0 states have call successors, (0), 0 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-19 05:31:47,912 INFO L81 ComplementDD]: Finished complementDD. Result has 120 states, 120 states have (on average 89.0) internal successors, (10680), 120 states have internal predecessors, (10680), 0 states have call successors, (0), 0 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-19 05:31:47,912 INFO L186 Difference]: Start difference. First operand has 695 places, 1082 transitions, 22406 flow. Second operand 119 states and 6660 transitions. [2021-11-19 05:31:47,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 797 places, 1720 transitions, 38141 flow [2021-11-19 05:31:48,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 755 places, 1720 transitions, 36191 flow, removed 140 selfloop flow, removed 42 redundant places. [2021-11-19 05:31:49,038 INFO L242 Difference]: Finished difference. Result has 778 places, 1447 transitions, 32528 flow [2021-11-19 05:31:49,040 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=21157, PETRI_DIFFERENCE_MINUEND_PLACES=637, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1082, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=750, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=119, PETRI_FLOW=32528, PETRI_PLACES=778, PETRI_TRANSITIONS=1447} [2021-11-19 05:31:49,041 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 699 predicate places. [2021-11-19 05:31:49,041 INFO L470 AbstractCegarLoop]: Abstraction has has 778 places, 1447 transitions, 32528 flow [2021-11-19 05:31:49,042 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:31:49,042 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:31:49,042 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:31:49,088 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-11-19 05:31:49,257 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:49,257 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:31:49,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:31:49,258 INFO L85 PathProgramCache]: Analyzing trace with hash 1710333499, now seen corresponding path program 14 times [2021-11-19 05:31:49,258 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:31:49,258 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836431961] [2021-11-19 05:31:49,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:31:49,258 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:31:49,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:31:49,692 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:49,692 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:31:49,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836431961] [2021-11-19 05:31:49,692 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836431961] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:31:49,692 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579277823] [2021-11-19 05:31:49,692 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-11-19 05:31:49,693 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:31:49,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:31:49,694 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:31:49,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-11-19 05:31:49,766 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-11-19 05:31:49,767 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:31:49,768 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:31:49,770 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:31:50,779 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:50,779 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:31:51,905 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:31:51,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579277823] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:31:51,905 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:31:51,906 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:31:51,906 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955262268] [2021-11-19 05:31:51,906 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:31:51,907 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:31:51,907 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:31:51,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:31:51,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=208, Invalid=1862, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:31:51,912 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:31:51,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 778 places, 1447 transitions, 32528 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:31:51,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:31:51,915 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:31:51,915 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:32:12,111 INFO L129 PetriNetUnfolder]: 2707/8385 cut-off events. [2021-11-19 05:32:12,111 INFO L130 PetriNetUnfolder]: For 172560/172572 co-relation queries the response was YES. [2021-11-19 05:32:12,375 INFO L84 FinitePrefix]: Finished finitePrefix Result has 65724 conditions, 8385 events. 2707/8385 cut-off events. For 172560/172572 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 89516 event pairs, 152 based on Foata normal form. 7/8362 useless extension candidates. Maximal degree in co-relation 65569. Up to 1433 conditions per place. [2021-11-19 05:32:12,438 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 766 selfloop transitions, 2129 changer transitions 12/2950 dead transitions. [2021-11-19 05:32:12,438 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 960 places, 2950 transitions, 70848 flow [2021-11-19 05:32:12,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 190 states. [2021-11-19 05:32:12,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 190 states. [2021-11-19 05:32:12,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 190 states to 190 states and 10638 transitions. [2021-11-19 05:32:12,453 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6290952099349497 [2021-11-19 05:32:12,453 INFO L72 ComplementDD]: Start complementDD. Operand 190 states and 10638 transitions. [2021-11-19 05:32:12,454 INFO L73 IsDeterministic]: Start isDeterministic. Operand 190 states and 10638 transitions. [2021-11-19 05:32:12,457 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:32:12,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 190 states and 10638 transitions. [2021-11-19 05:32:12,478 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 191 states, 190 states have (on average 55.98947368421052) internal successors, (10638), 190 states have internal predecessors, (10638), 0 states have call successors, (0), 0 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-19 05:32:12,500 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 191 states, 191 states have (on average 89.0) internal successors, (16999), 191 states have internal predecessors, (16999), 0 states have call successors, (0), 0 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-19 05:32:12,504 INFO L81 ComplementDD]: Finished complementDD. Result has 191 states, 191 states have (on average 89.0) internal successors, (16999), 191 states have internal predecessors, (16999), 0 states have call successors, (0), 0 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-19 05:32:12,504 INFO L186 Difference]: Start difference. First operand has 778 places, 1447 transitions, 32528 flow. Second operand 190 states and 10638 transitions. [2021-11-19 05:32:12,504 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 960 places, 2950 transitions, 70848 flow [2021-11-19 05:32:14,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 918 places, 2950 transitions, 68862 flow, removed 437 selfloop flow, removed 42 redundant places. [2021-11-19 05:32:15,043 INFO L242 Difference]: Finished difference. Result has 967 places, 2581 transitions, 64446 flow [2021-11-19 05:32:15,046 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=31283, PETRI_DIFFERENCE_MINUEND_PLACES=729, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1447, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1079, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=190, PETRI_FLOW=64446, PETRI_PLACES=967, PETRI_TRANSITIONS=2581} [2021-11-19 05:32:15,047 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 888 predicate places. [2021-11-19 05:32:15,047 INFO L470 AbstractCegarLoop]: Abstraction has has 967 places, 2581 transitions, 64446 flow [2021-11-19 05:32:15,048 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:32:15,048 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:32:15,048 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:32:15,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-11-19 05:32:15,277 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:32:15,277 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:32:15,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:32:15,278 INFO L85 PathProgramCache]: Analyzing trace with hash 670468717, now seen corresponding path program 15 times [2021-11-19 05:32:15,278 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:32:15,278 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19379081] [2021-11-19 05:32:15,278 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:32:15,278 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:32:15,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:32:15,821 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:32:15,821 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:32:15,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19379081] [2021-11-19 05:32:15,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19379081] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:32:15,822 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541990097] [2021-11-19 05:32:15,822 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-11-19 05:32:15,822 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:32:15,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:32:15,825 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:32:15,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-11-19 05:32:15,899 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-11-19 05:32:15,899 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:32:15,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:32:15,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:32:16,915 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:32:16,915 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:32:18,055 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:32:18,055 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541990097] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:32:18,056 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:32:18,056 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:32:18,056 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123460376] [2021-11-19 05:32:18,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:32:18,057 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:32:18,057 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:32:18,058 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:32:18,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=1871, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:32:18,062 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:32:18,065 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 967 places, 2581 transitions, 64446 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:32:18,065 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:32:18,065 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:32:18,065 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:33:00,557 INFO L129 PetriNetUnfolder]: 3917/11968 cut-off events. [2021-11-19 05:33:00,557 INFO L130 PetriNetUnfolder]: For 286515/286531 co-relation queries the response was YES. [2021-11-19 05:33:01,026 INFO L84 FinitePrefix]: Finished finitePrefix Result has 101264 conditions, 11968 events. 3917/11968 cut-off events. For 286515/286531 co-relation queries the response was YES. Maximal size of possible extension queue 779. Compared 135906 event pairs, 143 based on Foata normal form. 9/11960 useless extension candidates. Maximal degree in co-relation 101072. Up to 2071 conditions per place. [2021-11-19 05:33:01,120 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 637 selfloop transitions, 3521 changer transitions 13/4214 dead transitions. [2021-11-19 05:33:01,121 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1258 places, 4214 transitions, 110755 flow [2021-11-19 05:33:01,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 298 states. [2021-11-19 05:33:01,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 298 states. [2021-11-19 05:33:01,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 16573 transitions. [2021-11-19 05:33:01,140 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6248774602217028 [2021-11-19 05:33:01,141 INFO L72 ComplementDD]: Start complementDD. Operand 298 states and 16573 transitions. [2021-11-19 05:33:01,141 INFO L73 IsDeterministic]: Start isDeterministic. Operand 298 states and 16573 transitions. [2021-11-19 05:33:01,146 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:33:01,147 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 298 states and 16573 transitions. [2021-11-19 05:33:01,173 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 299 states, 298 states have (on average 55.61409395973154) internal successors, (16573), 298 states have internal predecessors, (16573), 0 states have call successors, (0), 0 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-19 05:33:01,206 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 299 states, 299 states have (on average 89.0) internal successors, (26611), 299 states have internal predecessors, (26611), 0 states have call successors, (0), 0 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-19 05:33:01,212 INFO L81 ComplementDD]: Finished complementDD. Result has 299 states, 299 states have (on average 89.0) internal successors, (26611), 299 states have internal predecessors, (26611), 0 states have call successors, (0), 0 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-19 05:33:01,212 INFO L186 Difference]: Start difference. First operand has 967 places, 2581 transitions, 64446 flow. Second operand 298 states and 16573 transitions. [2021-11-19 05:33:01,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1258 places, 4214 transitions, 110755 flow [2021-11-19 05:33:06,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1235 places, 4214 transitions, 108875 flow, removed 718 selfloop flow, removed 23 redundant places. [2021-11-19 05:33:06,294 INFO L242 Difference]: Finished difference. Result has 1302 places, 3817 transitions, 105270 flow [2021-11-19 05:33:06,297 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=63258, PETRI_DIFFERENCE_MINUEND_PLACES=938, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2581, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2338, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=173, PETRI_DIFFERENCE_SUBTRAHEND_STATES=298, PETRI_FLOW=105270, PETRI_PLACES=1302, PETRI_TRANSITIONS=3817} [2021-11-19 05:33:06,298 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 1223 predicate places. [2021-11-19 05:33:06,298 INFO L470 AbstractCegarLoop]: Abstraction has has 1302 places, 3817 transitions, 105270 flow [2021-11-19 05:33:06,298 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:33:06,298 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:33:06,299 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:33:06,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-11-19 05:33:06,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-19 05:33:06,499 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:33:06,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:33:06,500 INFO L85 PathProgramCache]: Analyzing trace with hash -1524500933, now seen corresponding path program 16 times [2021-11-19 05:33:06,500 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:33:06,500 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [760119969] [2021-11-19 05:33:06,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:33:06,500 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:33:06,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:33:06,806 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:06,807 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:33:06,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [760119969] [2021-11-19 05:33:06,807 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [760119969] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:33:06,807 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [139041605] [2021-11-19 05:33:06,807 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-11-19 05:33:06,807 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:33:06,807 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:33:06,808 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:33:06,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-11-19 05:33:06,856 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-11-19 05:33:06,856 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:33:06,857 INFO L263 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:33:06,858 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:33:07,824 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:07,824 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:33:08,930 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:08,930 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [139041605] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:33:08,930 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:33:08,930 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:33:08,930 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629515634] [2021-11-19 05:33:08,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:33:08,931 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:33:08,931 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:33:08,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:33:08,932 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=222, Invalid=1848, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:33:08,934 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:33:08,936 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1302 places, 3817 transitions, 105270 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:33:08,936 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:33:08,936 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:33:08,936 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:33:38,047 INFO L129 PetriNetUnfolder]: 4226/12663 cut-off events. [2021-11-19 05:33:38,047 INFO L130 PetriNetUnfolder]: For 398891/398903 co-relation queries the response was YES. [2021-11-19 05:33:38,714 INFO L84 FinitePrefix]: Finished finitePrefix Result has 120563 conditions, 12663 events. 4226/12663 cut-off events. For 398891/398903 co-relation queries the response was YES. Maximal size of possible extension queue 832. Compared 144158 event pairs, 334 based on Foata normal form. 7/12627 useless extension candidates. Maximal degree in co-relation 120313. Up to 4022 conditions per place. [2021-11-19 05:33:38,826 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 1287 selfloop transitions, 2970 changer transitions 12/4312 dead transitions. [2021-11-19 05:33:38,826 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1402 places, 4312 transitions, 126320 flow [2021-11-19 05:33:38,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-11-19 05:33:38,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2021-11-19 05:33:38,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 5929 transitions. [2021-11-19 05:33:38,831 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6225979208232699 [2021-11-19 05:33:38,831 INFO L72 ComplementDD]: Start complementDD. Operand 107 states and 5929 transitions. [2021-11-19 05:33:38,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 107 states and 5929 transitions. [2021-11-19 05:33:38,833 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:33:38,833 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 107 states and 5929 transitions. [2021-11-19 05:33:38,842 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 108 states, 107 states have (on average 55.41121495327103) internal successors, (5929), 107 states have internal predecessors, (5929), 0 states have call successors, (0), 0 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-19 05:33:38,853 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 108 states, 108 states have (on average 89.0) internal successors, (9612), 108 states have internal predecessors, (9612), 0 states have call successors, (0), 0 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-19 05:33:38,855 INFO L81 ComplementDD]: Finished complementDD. Result has 108 states, 108 states have (on average 89.0) internal successors, (9612), 108 states have internal predecessors, (9612), 0 states have call successors, (0), 0 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-19 05:33:38,855 INFO L186 Difference]: Start difference. First operand has 1302 places, 3817 transitions, 105270 flow. Second operand 107 states and 5929 transitions. [2021-11-19 05:33:38,856 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1402 places, 4312 transitions, 126320 flow [2021-11-19 05:33:47,748 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1359 places, 4312 transitions, 123457 flow, removed 995 selfloop flow, removed 43 redundant places. [2021-11-19 05:33:48,057 INFO L242 Difference]: Finished difference. Result has 1384 places, 4176 transitions, 121621 flow [2021-11-19 05:33:48,061 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=102676, PETRI_DIFFERENCE_MINUEND_PLACES=1253, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2614, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=107, PETRI_FLOW=121621, PETRI_PLACES=1384, PETRI_TRANSITIONS=4176} [2021-11-19 05:33:48,062 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 1305 predicate places. [2021-11-19 05:33:48,062 INFO L470 AbstractCegarLoop]: Abstraction has has 1384 places, 4176 transitions, 121621 flow [2021-11-19 05:33:48,063 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:33:48,063 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:33:48,063 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:33:48,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-11-19 05:33:48,289 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-11-19 05:33:48,289 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:33:48,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:33:48,290 INFO L85 PathProgramCache]: Analyzing trace with hash -30530963, now seen corresponding path program 17 times [2021-11-19 05:33:48,290 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:33:48,290 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288213943] [2021-11-19 05:33:48,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:33:48,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:33:48,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:33:48,626 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:48,626 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:33:48,626 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288213943] [2021-11-19 05:33:48,626 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288213943] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:33:48,627 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1747383715] [2021-11-19 05:33:48,627 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-11-19 05:33:48,627 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:33:48,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:33:48,628 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:33:48,630 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-11-19 05:33:48,684 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-11-19 05:33:48,684 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:33:48,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:33:48,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:33:49,606 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:49,606 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:33:50,642 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:33:50,643 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1747383715] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:33:50,643 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:33:50,643 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:33:50,643 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [245549923] [2021-11-19 05:33:50,644 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:33:50,644 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:33:50,644 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:33:50,645 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:33:50,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=1849, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:33:50,648 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:33:50,650 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1384 places, 4176 transitions, 121621 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:33:50,650 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:33:50,650 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:33:50,650 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:34:26,046 INFO L129 PetriNetUnfolder]: 4798/14085 cut-off events. [2021-11-19 05:34:26,046 INFO L130 PetriNetUnfolder]: For 494452/494464 co-relation queries the response was YES. [2021-11-19 05:34:26,865 INFO L84 FinitePrefix]: Finished finitePrefix Result has 141811 conditions, 14085 events. 4798/14085 cut-off events. For 494452/494464 co-relation queries the response was YES. Maximal size of possible extension queue 931. Compared 161555 event pairs, 347 based on Foata normal form. 8/14047 useless extension candidates. Maximal degree in co-relation 141547. Up to 4160 conditions per place. [2021-11-19 05:34:26,994 INFO L132 encePairwiseOnDemand]: 68/89 looper letters, 1288 selfloop transitions, 3635 changer transitions 15/4981 dead transitions. [2021-11-19 05:34:26,994 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1499 places, 4981 transitions, 155204 flow [2021-11-19 05:34:26,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 122 states. [2021-11-19 05:34:26,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 122 states. [2021-11-19 05:34:26,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 6759 transitions. [2021-11-19 05:34:26,999 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6224903297108123 [2021-11-19 05:34:26,999 INFO L72 ComplementDD]: Start complementDD. Operand 122 states and 6759 transitions. [2021-11-19 05:34:26,999 INFO L73 IsDeterministic]: Start isDeterministic. Operand 122 states and 6759 transitions. [2021-11-19 05:34:27,001 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:34:27,001 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 122 states and 6759 transitions. [2021-11-19 05:34:27,007 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 123 states, 122 states have (on average 55.40163934426229) internal successors, (6759), 122 states have internal predecessors, (6759), 0 states have call successors, (0), 0 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-19 05:34:27,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 123 states, 123 states have (on average 89.0) internal successors, (10947), 123 states have internal predecessors, (10947), 0 states have call successors, (0), 0 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-19 05:34:27,019 INFO L81 ComplementDD]: Finished complementDD. Result has 123 states, 123 states have (on average 89.0) internal successors, (10947), 123 states have internal predecessors, (10947), 0 states have call successors, (0), 0 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-19 05:34:27,019 INFO L186 Difference]: Start difference. First operand has 1384 places, 4176 transitions, 121621 flow. Second operand 122 states and 6759 transitions. [2021-11-19 05:34:27,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1499 places, 4981 transitions, 155204 flow [2021-11-19 05:34:38,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1464 places, 4981 transitions, 154275 flow, removed 125 selfloop flow, removed 35 redundant places. [2021-11-19 05:34:38,769 INFO L242 Difference]: Finished difference. Result has 1493 places, 4850 transitions, 153849 flow [2021-11-19 05:34:38,774 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=120872, PETRI_DIFFERENCE_MINUEND_PLACES=1343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4176, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2963, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1042, PETRI_DIFFERENCE_SUBTRAHEND_STATES=122, PETRI_FLOW=153849, PETRI_PLACES=1493, PETRI_TRANSITIONS=4850} [2021-11-19 05:34:38,775 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 1414 predicate places. [2021-11-19 05:34:38,775 INFO L470 AbstractCegarLoop]: Abstraction has has 1493 places, 4850 transitions, 153849 flow [2021-11-19 05:34:38,776 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:34:38,776 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:34:38,777 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:34:38,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-11-19 05:34:38,993 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:34:38,993 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:34:38,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:34:38,994 INFO L85 PathProgramCache]: Analyzing trace with hash -243325665, now seen corresponding path program 18 times [2021-11-19 05:34:38,994 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:34:38,994 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971849137] [2021-11-19 05:34:38,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:34:38,994 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:34:39,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:34:39,364 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:34:39,364 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:34:39,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971849137] [2021-11-19 05:34:39,364 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971849137] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:34:39,364 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [290774756] [2021-11-19 05:34:39,365 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-11-19 05:34:39,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:34:39,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:34:39,366 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:34:39,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-11-19 05:34:39,444 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-11-19 05:34:39,444 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-11-19 05:34:39,446 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:34:39,448 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:34:40,504 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:34:40,504 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:34:41,509 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:34:41,509 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [290774756] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:34:41,509 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:34:41,509 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:34:41,510 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1050854072] [2021-11-19 05:34:41,510 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:34:41,511 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:34:41,511 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:34:41,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:34:41,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=218, Invalid=1852, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:34:41,515 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:34:41,518 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1493 places, 4850 transitions, 153849 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:34:41,518 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:34:41,519 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:34:41,519 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-11-19 05:35:24,089 INFO L129 PetriNetUnfolder]: 4819/14229 cut-off events. [2021-11-19 05:35:24,089 INFO L130 PetriNetUnfolder]: For 530395/530407 co-relation queries the response was YES. [2021-11-19 05:35:25,045 INFO L84 FinitePrefix]: Finished finitePrefix Result has 148682 conditions, 14229 events. 4819/14229 cut-off events. For 530395/530407 co-relation queries the response was YES. Maximal size of possible extension queue 937. Compared 163969 event pairs, 242 based on Foata normal form. 8/14232 useless extension candidates. Maximal degree in co-relation 148398. Up to 4165 conditions per place. [2021-11-19 05:35:25,295 INFO L132 encePairwiseOnDemand]: 67/89 looper letters, 1233 selfloop transitions, 3767 changer transitions 15/5058 dead transitions. [2021-11-19 05:35:25,295 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1621 places, 5058 transitions, 167193 flow [2021-11-19 05:35:25,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 135 states. [2021-11-19 05:35:25,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2021-11-19 05:35:25,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 7490 transitions. [2021-11-19 05:35:25,301 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6233874323761964 [2021-11-19 05:35:25,301 INFO L72 ComplementDD]: Start complementDD. Operand 135 states and 7490 transitions. [2021-11-19 05:35:25,302 INFO L73 IsDeterministic]: Start isDeterministic. Operand 135 states and 7490 transitions. [2021-11-19 05:35:25,304 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-11-19 05:35:25,304 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 135 states and 7490 transitions. [2021-11-19 05:35:25,315 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 136 states, 135 states have (on average 55.48148148148148) internal successors, (7490), 135 states have internal predecessors, (7490), 0 states have call successors, (0), 0 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-19 05:35:25,328 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 136 states, 136 states have (on average 89.0) internal successors, (12104), 136 states have internal predecessors, (12104), 0 states have call successors, (0), 0 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-19 05:35:25,331 INFO L81 ComplementDD]: Finished complementDD. Result has 136 states, 136 states have (on average 89.0) internal successors, (12104), 136 states have internal predecessors, (12104), 0 states have call successors, (0), 0 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-19 05:35:25,331 INFO L186 Difference]: Start difference. First operand has 1493 places, 4850 transitions, 153849 flow. Second operand 135 states and 7490 transitions. [2021-11-19 05:35:25,331 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1621 places, 5058 transitions, 167193 flow [2021-11-19 05:35:38,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1577 places, 5058 transitions, 166083 flow, removed 138 selfloop flow, removed 44 redundant places. [2021-11-19 05:35:38,446 INFO L242 Difference]: Finished difference. Result has 1587 places, 4898 transitions, 163447 flow [2021-11-19 05:35:38,451 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=89, PETRI_DIFFERENCE_MINUEND_FLOW=152814, PETRI_DIFFERENCE_MINUEND_PLACES=1443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4850, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3719, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1125, PETRI_DIFFERENCE_SUBTRAHEND_STATES=135, PETRI_FLOW=163447, PETRI_PLACES=1587, PETRI_TRANSITIONS=4898} [2021-11-19 05:35:38,451 INFO L334 CegarLoopForPetriNet]: 79 programPoint places, 1508 predicate places. [2021-11-19 05:35:38,452 INFO L470 AbstractCegarLoop]: Abstraction has has 1587 places, 4898 transitions, 163447 flow [2021-11-19 05:35:38,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:35:38,453 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-11-19 05:35:38,453 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-19 05:35:38,479 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-11-19 05:35:38,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-19 05:35:38,655 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-11-19 05:35:38,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-19 05:35:38,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1388702009, now seen corresponding path program 19 times [2021-11-19 05:35:38,657 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-11-19 05:35:38,657 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513445044] [2021-11-19 05:35:38,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-19 05:35:38,657 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-19 05:35:38,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:35:39,178 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:35:39,178 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-11-19 05:35:39,178 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513445044] [2021-11-19 05:35:39,179 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513445044] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-19 05:35:39,179 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486707885] [2021-11-19 05:35:39,179 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-11-19 05:35:39,179 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-19 05:35:39,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 [2021-11-19 05:35:39,181 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-19 05:35:39,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_eb28d900-449e-4b14-9d3a-c5cf08fd0209/bin/uautomizer-ZXIjhQolGL/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-11-19 05:35:39,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-19 05:35:39,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 28 conjunts are in the unsatisfiable core [2021-11-19 05:35:39,254 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-19 05:35:40,251 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:35:40,251 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-19 05:35:41,345 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-19 05:35:41,346 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486707885] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-19 05:35:41,346 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-11-19 05:35:41,346 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19, 19] total 46 [2021-11-19 05:35:41,346 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276853340] [2021-11-19 05:35:41,346 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-11-19 05:35:41,347 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 46 states [2021-11-19 05:35:41,347 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-11-19 05:35:41,347 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 46 interpolants. [2021-11-19 05:35:41,348 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=206, Invalid=1864, Unknown=0, NotChecked=0, Total=2070 [2021-11-19 05:35:41,350 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 52 out of 89 [2021-11-19 05:35:41,352 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1587 places, 4898 transitions, 163447 flow. Second operand has 46 states, 46 states have (on average 53.608695652173914) internal successors, (2466), 46 states have internal predecessors, (2466), 0 states have call successors, (0), 0 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-19 05:35:41,352 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-11-19 05:35:41,352 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 52 of 89 [2021-11-19 05:35:41,352 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand