./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 57096758 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/config/AutomizerReach.xml -i ../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3 --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 7a18a16e6e90efc893cf92bbdf7438c312486863 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.2.1-dev-5709675 [2021-10-15 19:07:53,605 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-10-15 19:07:53,607 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-10-15 19:07:53,643 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-10-15 19:07:53,644 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-10-15 19:07:53,645 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-10-15 19:07:53,647 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-10-15 19:07:53,650 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-10-15 19:07:53,652 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-10-15 19:07:53,654 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-10-15 19:07:53,656 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-10-15 19:07:53,660 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-10-15 19:07:53,661 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-10-15 19:07:53,667 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-10-15 19:07:53,670 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-10-15 19:07:53,673 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-10-15 19:07:53,676 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-10-15 19:07:53,679 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-10-15 19:07:53,683 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-10-15 19:07:53,689 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-10-15 19:07:53,693 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-10-15 19:07:53,694 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-10-15 19:07:53,699 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-10-15 19:07:53,700 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-10-15 19:07:53,709 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-10-15 19:07:53,709 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-10-15 19:07:53,709 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-10-15 19:07:53,711 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-10-15 19:07:53,711 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-10-15 19:07:53,713 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-10-15 19:07:53,713 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-10-15 19:07:53,714 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-10-15 19:07:53,715 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-10-15 19:07:53,716 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-10-15 19:07:53,717 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-10-15 19:07:53,717 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-10-15 19:07:53,718 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-10-15 19:07:53,718 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-10-15 19:07:53,718 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-10-15 19:07:53,719 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-10-15 19:07:53,720 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-10-15 19:07:53,721 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-10-15 19:07:53,750 INFO L113 SettingsManager]: Loading preferences was successful [2021-10-15 19:07:53,751 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-10-15 19:07:53,751 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-10-15 19:07:53,751 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-10-15 19:07:53,753 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-10-15 19:07:53,753 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-10-15 19:07:53,753 INFO L138 SettingsManager]: * Use SBE=true [2021-10-15 19:07:53,754 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-10-15 19:07:53,754 INFO L138 SettingsManager]: * sizeof long=4 [2021-10-15 19:07:53,754 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-10-15 19:07:53,754 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-10-15 19:07:53,755 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-10-15 19:07:53,755 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-10-15 19:07:53,755 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-10-15 19:07:53,755 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-10-15 19:07:53,756 INFO L138 SettingsManager]: * sizeof long double=12 [2021-10-15 19:07:53,756 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-10-15 19:07:53,756 INFO L138 SettingsManager]: * Use constant arrays=true [2021-10-15 19:07:53,757 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-10-15 19:07:53,757 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-10-15 19:07:53,757 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-10-15 19:07:53,757 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-10-15 19:07:53,758 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-15 19:07:53,758 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-10-15 19:07:53,758 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-10-15 19:07:53,759 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-10-15 19:07:53,759 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-10-15 19:07:53,759 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-10-15 19:07:53,759 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-10-15 19:07:53,760 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-10-15 19:07:53,760 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-10-15 19:07:53,760 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-10-15 19:07:53,760 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_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/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_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3 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 -> 7a18a16e6e90efc893cf92bbdf7438c312486863 [2021-10-15 19:07:54,010 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-10-15 19:07:54,032 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-10-15 19:07:54,035 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-10-15 19:07:54,037 INFO L271 PluginConnector]: Initializing CDTParser... [2021-10-15 19:07:54,037 INFO L275 PluginConnector]: CDTParser initialized [2021-10-15 19:07:54,038 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/../../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c [2021-10-15 19:07:54,130 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/data/9a9a606d4/2b5b6f25bc4d4858b81a26f669a887ca/FLAG0d32c62b4 [2021-10-15 19:07:54,605 INFO L306 CDTParser]: Found 1 translation units. [2021-10-15 19:07:54,614 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c [2021-10-15 19:07:54,628 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/data/9a9a606d4/2b5b6f25bc4d4858b81a26f669a887ca/FLAG0d32c62b4 [2021-10-15 19:07:55,006 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/data/9a9a606d4/2b5b6f25bc4d4858b81a26f669a887ca [2021-10-15 19:07:55,011 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-10-15 19:07:55,014 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-10-15 19:07:55,017 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-10-15 19:07:55,018 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-10-15 19:07:55,021 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-10-15 19:07:55,022 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,025 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4aef8d18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55, skipping insertion in model container [2021-10-15 19:07:55,025 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,032 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-10-15 19:07:55,051 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-10-15 19:07:55,213 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c[576,589] [2021-10-15 19:07:55,253 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-15 19:07:55,265 INFO L203 MainTranslator]: Completed pre-run [2021-10-15 19:07:55,278 WARN L228 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_unwindbound100.c[576,589] [2021-10-15 19:07:55,285 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-10-15 19:07:55,299 INFO L208 MainTranslator]: Completed translation [2021-10-15 19:07:55,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55 WrapperNode [2021-10-15 19:07:55,300 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-10-15 19:07:55,301 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-10-15 19:07:55,301 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-10-15 19:07:55,301 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-10-15 19:07:55,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,314 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,336 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-10-15 19:07:55,337 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-10-15 19:07:55,337 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-10-15 19:07:55,337 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-10-15 19:07:55,345 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,345 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,347 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,348 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,352 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,357 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,358 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,361 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-10-15 19:07:55,362 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-10-15 19:07:55,362 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-10-15 19:07:55,362 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-10-15 19:07:55,363 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (1/1) ... [2021-10-15 19:07:55,374 INFO L170 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-10-15 19:07:55,396 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:55,420 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-10-15 19:07:55,442 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-10-15 19:07:55,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-10-15 19:07:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-10-15 19:07:55,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-10-15 19:07:55,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-10-15 19:07:55,805 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-10-15 19:07:55,805 INFO L299 CfgBuilder]: Removed 22 assume(true) statements. [2021-10-15 19:07:55,807 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:07:55 BoogieIcfgContainer [2021-10-15 19:07:55,808 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-10-15 19:07:55,810 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-10-15 19:07:55,810 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-10-15 19:07:55,825 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-10-15 19:07:55,826 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 15.10 07:07:55" (1/3) ... [2021-10-15 19:07:55,827 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dc32af8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 07:07:55, skipping insertion in model container [2021-10-15 19:07:55,827 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 15.10 07:07:55" (2/3) ... [2021-10-15 19:07:55,827 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4dc32af8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 15.10 07:07:55, skipping insertion in model container [2021-10-15 19:07:55,827 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:07:55" (3/3) ... [2021-10-15 19:07:55,829 INFO L111 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_unwindbound100.c [2021-10-15 19:07:55,835 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-10-15 19:07:55,835 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 7 error locations. [2021-10-15 19:07:55,945 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-10-15 19:07:55,956 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, mConcurrency=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-10-15 19:07:55,956 INFO L340 AbstractCegarLoop]: Starting to check reachability of 7 error locations. [2021-10-15 19:07:55,974 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 41 places, 54 transitions, 108 flow [2021-10-15 19:07:56,024 INFO L129 PetriNetUnfolder]: 14/54 cut-off events. [2021-10-15 19:07:56,025 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-15 19:07:56,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55 conditions, 54 events. 14/54 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 69 event pairs, 0 based on Foata normal form. 0/33 useless extension candidates. Maximal degree in co-relation 0. Up to 3 conditions per place. [2021-10-15 19:07:56,030 INFO L82 GeneralOperation]: Start removeDead. Operand has 41 places, 54 transitions, 108 flow [2021-10-15 19:07:56,036 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 37 places, 49 transitions, 98 flow [2021-10-15 19:07:56,039 INFO L129 PetriNetUnfolder]: 3/14 cut-off events. [2021-10-15 19:07:56,040 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-15 19:07:56,040 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:56,041 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:56,042 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:56,049 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:56,049 INFO L82 PathProgramCache]: Analyzing trace with hash 122367883, now seen corresponding path program 1 times [2021-10-15 19:07:56,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:56,060 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602284167] [2021-10-15 19:07:56,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:56,062 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:56,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:56,222 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:56,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:56,224 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602284167] [2021-10-15 19:07:56,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [602284167] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:56,225 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:56,225 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-10-15 19:07:56,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199203661] [2021-10-15 19:07:56,246 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-10-15 19:07:56,247 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:56,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-10-15 19:07:56,262 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-10-15 19:07:56,266 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 44 out of 54 [2021-10-15 19:07:56,270 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 49 transitions, 98 flow. Second operand has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,270 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:56,270 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 44 of 54 [2021-10-15 19:07:56,272 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:56,295 INFO L129 PetriNetUnfolder]: 4/40 cut-off events. [2021-10-15 19:07:56,296 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-15 19:07:56,297 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42 conditions, 40 events. 4/40 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 43 event pairs, 0 based on Foata normal form. 9/39 useless extension candidates. Maximal degree in co-relation 40. Up to 2 conditions per place. [2021-10-15 19:07:56,299 INFO L132 encePairwiseOnDemand]: 45/54 looper letters, 0 selfloop transitions, 0 changer transitions 0/40 dead transitions. [2021-10-15 19:07:56,300 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 40 transitions, 80 flow [2021-10-15 19:07:56,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-10-15 19:07:56,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-10-15 19:07:56,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 97 transitions. [2021-10-15 19:07:56,314 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8981481481481481 [2021-10-15 19:07:56,315 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 97 transitions. [2021-10-15 19:07:56,315 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 97 transitions. [2021-10-15 19:07:56,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:56,320 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 97 transitions. [2021-10-15 19:07:56,324 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 48.5) internal successors, (97), 2 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,333 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,333 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 54.0) internal successors, (162), 3 states have internal predecessors, (162), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,336 INFO L186 Difference]: Start difference. First operand has 37 places, 49 transitions, 98 flow. Second operand 2 states and 97 transitions. [2021-10-15 19:07:56,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 40 transitions, 80 flow [2021-10-15 19:07:56,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 40 transitions, 80 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-15 19:07:56,347 INFO L242 Difference]: Finished difference. Result has 38 places, 40 transitions, 80 flow [2021-10-15 19:07:56,350 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=80, PETRI_PLACES=38, PETRI_TRANSITIONS=40} [2021-10-15 19:07:56,351 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 1 predicate places. [2021-10-15 19:07:56,351 INFO L470 AbstractCegarLoop]: Abstraction has has 38 places, 40 transitions, 80 flow [2021-10-15 19:07:56,352 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 45.0) internal successors, (90), 2 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,352 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:56,352 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:56,353 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-10-15 19:07:56,353 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:56,354 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:56,354 INFO L82 PathProgramCache]: Analyzing trace with hash 176704684, now seen corresponding path program 1 times [2021-10-15 19:07:56,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:56,355 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205431536] [2021-10-15 19:07:56,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:56,355 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:56,398 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:56,399 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1444619355] [2021-10-15 19:07:56,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:56,400 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:56,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:56,404 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:56,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-10-15 19:07:56,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:56,485 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-15 19:07:56,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07:56,744 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:56,744 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:56,744 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205431536] [2021-10-15 19:07:56,745 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:56,745 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1444619355] [2021-10-15 19:07:56,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1444619355] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:56,746 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:56,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-15 19:07:56,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963946002] [2021-10-15 19:07:56,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:07:56,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:56,749 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:07:56,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:07:56,750 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 54 [2021-10-15 19:07:56,751 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 38 places, 40 transitions, 80 flow. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,751 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:56,751 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 54 [2021-10-15 19:07:56,751 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:56,907 INFO L129 PetriNetUnfolder]: 5/53 cut-off events. [2021-10-15 19:07:56,908 INFO L130 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2021-10-15 19:07:56,908 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 53 events. 5/53 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 98 event pairs, 0 based on Foata normal form. 0/43 useless extension candidates. Maximal degree in co-relation 90. Up to 27 conditions per place. [2021-10-15 19:07:56,909 INFO L132 encePairwiseOnDemand]: 47/54 looper letters, 31 selfloop transitions, 6 changer transitions 0/49 dead transitions. [2021-10-15 19:07:56,909 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 49 transitions, 172 flow [2021-10-15 19:07:56,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-15 19:07:56,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-15 19:07:56,912 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 128 transitions. [2021-10-15 19:07:56,913 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.3950617283950617 [2021-10-15 19:07:56,913 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 128 transitions. [2021-10-15 19:07:56,913 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 128 transitions. [2021-10-15 19:07:56,914 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:56,914 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 128 transitions. [2021-10-15 19:07:56,916 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,918 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,919 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,919 INFO L186 Difference]: Start difference. First operand has 38 places, 40 transitions, 80 flow. Second operand 6 states and 128 transitions. [2021-10-15 19:07:56,919 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 49 transitions, 172 flow [2021-10-15 19:07:56,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 49 transitions, 172 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-10-15 19:07:56,923 INFO L242 Difference]: Finished difference. Result has 45 places, 43 transitions, 112 flow [2021-10-15 19:07:56,923 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=80, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=112, PETRI_PLACES=45, PETRI_TRANSITIONS=43} [2021-10-15 19:07:56,924 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 8 predicate places. [2021-10-15 19:07:56,924 INFO L470 AbstractCegarLoop]: Abstraction has has 45 places, 43 transitions, 112 flow [2021-10-15 19:07:56,925 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 6 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:56,925 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:56,925 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:56,971 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-10-15 19:07:57,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:57,145 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:57,146 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:57,146 INFO L82 PathProgramCache]: Analyzing trace with hash 1182906761, now seen corresponding path program 1 times [2021-10-15 19:07:57,146 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:57,146 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787326783] [2021-10-15 19:07:57,146 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:57,147 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:57,170 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:57,174 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [15574078] [2021-10-15 19:07:57,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:57,175 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:57,175 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:57,176 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:57,199 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-10-15 19:07:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:57,243 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 3 conjunts are in the unsatisfiable core [2021-10-15 19:07:57,246 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07:57,299 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:57,300 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:57,300 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787326783] [2021-10-15 19:07:57,300 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:57,301 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15574078] [2021-10-15 19:07:57,301 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15574078] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:57,301 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:57,301 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-10-15 19:07:57,302 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745284417] [2021-10-15 19:07:57,302 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-15 19:07:57,302 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:57,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-15 19:07:57,308 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-15 19:07:57,310 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:07:57,312 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 43 transitions, 112 flow. Second operand has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:57,313 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:57,313 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:07:57,313 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:57,352 INFO L129 PetriNetUnfolder]: 4/52 cut-off events. [2021-10-15 19:07:57,352 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-10-15 19:07:57,373 INFO L84 FinitePrefix]: Finished finitePrefix Result has 79 conditions, 52 events. 4/52 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 112 event pairs, 0 based on Foata normal form. 1/45 useless extension candidates. Maximal degree in co-relation 73. Up to 6 conditions per place. [2021-10-15 19:07:57,373 INFO L132 encePairwiseOnDemand]: 50/54 looper letters, 5 selfloop transitions, 3 changer transitions 0/44 dead transitions. [2021-10-15 19:07:57,374 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 44 transitions, 130 flow [2021-10-15 19:07:57,374 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-15 19:07:57,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-10-15 19:07:57,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 161 transitions. [2021-10-15 19:07:57,381 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7453703703703703 [2021-10-15 19:07:57,382 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 161 transitions. [2021-10-15 19:07:57,382 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 161 transitions. [2021-10-15 19:07:57,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:57,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 161 transitions. [2021-10-15 19:07:57,386 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 40.25) internal successors, (161), 4 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-10-15 19:07:57,389 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 54.0) internal successors, (270), 5 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:57,389 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 54.0) internal successors, (270), 5 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:57,390 INFO L186 Difference]: Start difference. First operand has 45 places, 43 transitions, 112 flow. Second operand 4 states and 161 transitions. [2021-10-15 19:07:57,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 44 transitions, 130 flow [2021-10-15 19:07:57,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 44 transitions, 124 flow, removed 0 selfloop flow, removed 3 redundant places. [2021-10-15 19:07:57,395 INFO L242 Difference]: Finished difference. Result has 47 places, 44 transitions, 122 flow [2021-10-15 19:07:57,395 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=106, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=122, PETRI_PLACES=47, PETRI_TRANSITIONS=44} [2021-10-15 19:07:57,396 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 10 predicate places. [2021-10-15 19:07:57,396 INFO L470 AbstractCegarLoop]: Abstraction has has 47 places, 44 transitions, 122 flow [2021-10-15 19:07:57,396 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.0) internal successors, (156), 4 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:57,396 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:57,397 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:57,436 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-10-15 19:07:57,602 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:57,603 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:57,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:57,603 INFO L82 PathProgramCache]: Analyzing trace with hash -1985334737, now seen corresponding path program 1 times [2021-10-15 19:07:57,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:57,604 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170026470] [2021-10-15 19:07:57,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:57,604 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:57,647 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:57,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1324383420] [2021-10-15 19:07:57,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:57,648 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:57,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:57,649 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:57,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-10-15 19:07:57,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:57,714 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 12 conjunts are in the unsatisfiable core [2021-10-15 19:07:57,715 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07:57,887 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:57,887 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:57,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170026470] [2021-10-15 19:07:57,888 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:57,888 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1324383420] [2021-10-15 19:07:57,889 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1324383420] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:57,889 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:57,889 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-15 19:07:57,890 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724292918] [2021-10-15 19:07:57,890 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:07:57,890 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:57,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:07:57,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:07:57,892 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:07:57,893 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 47 places, 44 transitions, 122 flow. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:57,893 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:57,893 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:07:57,893 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:58,084 INFO L129 PetriNetUnfolder]: 8/75 cut-off events. [2021-10-15 19:07:58,085 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-10-15 19:07:58,086 INFO L84 FinitePrefix]: Finished finitePrefix Result has 154 conditions, 75 events. 8/75 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 142 event pairs, 0 based on Foata normal form. 1/66 useless extension candidates. Maximal degree in co-relation 146. Up to 28 conditions per place. [2021-10-15 19:07:58,093 INFO L132 encePairwiseOnDemand]: 41/54 looper letters, 38 selfloop transitions, 11 changer transitions 2/65 dead transitions. [2021-10-15 19:07:58,094 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 65 transitions, 268 flow [2021-10-15 19:07:58,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:07:58,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-10-15 19:07:58,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 166 transitions. [2021-10-15 19:07:58,096 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.43915343915343913 [2021-10-15 19:07:58,097 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 166 transitions. [2021-10-15 19:07:58,097 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 166 transitions. [2021-10-15 19:07:58,098 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:58,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 166 transitions. [2021-10-15 19:07:58,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 23.714285714285715) internal successors, (166), 7 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-10-15 19:07:58,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,112 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,113 INFO L186 Difference]: Start difference. First operand has 47 places, 44 transitions, 122 flow. Second operand 7 states and 166 transitions. [2021-10-15 19:07:58,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 65 transitions, 268 flow [2021-10-15 19:07:58,116 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 65 transitions, 266 flow, removed 0 selfloop flow, removed 1 redundant places. [2021-10-15 19:07:58,119 INFO L242 Difference]: Finished difference. Result has 55 places, 51 transitions, 190 flow [2021-10-15 19:07:58,120 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=190, PETRI_PLACES=55, PETRI_TRANSITIONS=51} [2021-10-15 19:07:58,120 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 18 predicate places. [2021-10-15 19:07:58,120 INFO L470 AbstractCegarLoop]: Abstraction has has 55 places, 51 transitions, 190 flow [2021-10-15 19:07:58,120 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,121 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:58,121 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:58,163 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-10-15 19:07:58,335 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:58,335 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:58,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:58,336 INFO L82 PathProgramCache]: Analyzing trace with hash 1896102171, now seen corresponding path program 1 times [2021-10-15 19:07:58,336 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:58,336 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85447746] [2021-10-15 19:07:58,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:58,337 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:58,366 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:58,367 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [979977048] [2021-10-15 19:07:58,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:58,367 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:58,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:58,379 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:58,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-10-15 19:07:58,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:58,457 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:07:58,458 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07: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-10-15 19:07:58,532 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:58,532 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85447746] [2021-10-15 19:07:58,533 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:58,533 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [979977048] [2021-10-15 19:07:58,533 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [979977048] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:58,533 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:58,534 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-15 19:07:58,538 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484570883] [2021-10-15 19:07:58,540 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-10-15 19:07:58,540 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:58,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-10-15 19:07:58,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-10-15 19:07:58,555 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:07:58,555 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 51 transitions, 190 flow. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,555 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:58,556 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:07:58,556 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:58,686 INFO L129 PetriNetUnfolder]: 15/129 cut-off events. [2021-10-15 19:07:58,686 INFO L130 PetriNetUnfolder]: For 46/46 co-relation queries the response was YES. [2021-10-15 19:07:58,687 INFO L84 FinitePrefix]: Finished finitePrefix Result has 310 conditions, 129 events. 15/129 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 317 event pairs, 0 based on Foata normal form. 1/118 useless extension candidates. Maximal degree in co-relation 299. Up to 51 conditions per place. [2021-10-15 19:07:58,688 INFO L132 encePairwiseOnDemand]: 43/54 looper letters, 53 selfloop transitions, 14 changer transitions 0/81 dead transitions. [2021-10-15 19:07:58,688 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 81 transitions, 432 flow [2021-10-15 19:07:58,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-15 19:07:58,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-15 19:07:58,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 136 transitions. [2021-10-15 19:07:58,690 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.5037037037037037 [2021-10-15 19:07:58,690 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 136 transitions. [2021-10-15 19:07:58,691 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 136 transitions. [2021-10-15 19:07:58,691 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:58,691 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 136 transitions. [2021-10-15 19:07:58,692 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 27.2) internal successors, (136), 5 states have internal predecessors, (136), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,693 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,694 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,694 INFO L186 Difference]: Start difference. First operand has 55 places, 51 transitions, 190 flow. Second operand 5 states and 136 transitions. [2021-10-15 19:07:58,694 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 81 transitions, 432 flow [2021-10-15 19:07:58,698 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 81 transitions, 427 flow, removed 1 selfloop flow, removed 2 redundant places. [2021-10-15 19:07:58,700 INFO L242 Difference]: Finished difference. Result has 61 places, 62 transitions, 311 flow [2021-10-15 19:07:58,701 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=185, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=311, PETRI_PLACES=61, PETRI_TRANSITIONS=62} [2021-10-15 19:07:58,701 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 24 predicate places. [2021-10-15 19:07:58,701 INFO L470 AbstractCegarLoop]: Abstraction has has 61 places, 62 transitions, 311 flow [2021-10-15 19:07:58,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:58,702 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:58,702 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:58,742 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2021-10-15 19:07:58,930 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:58,931 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:58,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:58,931 INFO L82 PathProgramCache]: Analyzing trace with hash 2092681793, now seen corresponding path program 1 times [2021-10-15 19:07:58,931 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:58,932 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260619754] [2021-10-15 19:07:58,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:58,932 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:58,945 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:58,946 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1866880001] [2021-10-15 19:07:58,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:58,946 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:58,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:58,947 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:58,961 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-10-15 19:07:59,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:59,053 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-15 19:07:59,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07:59,185 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:59,185 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:59,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260619754] [2021-10-15 19:07:59,186 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:59,186 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1866880001] [2021-10-15 19:07:59,187 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1866880001] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:59,187 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:59,187 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-15 19:07:59,187 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [555010194] [2021-10-15 19:07:59,188 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:07:59,188 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:59,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:07:59,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:07:59,191 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:07:59,191 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 62 transitions, 311 flow. Second operand has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,191 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:59,191 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:07:59,191 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:59,355 INFO L129 PetriNetUnfolder]: 17/132 cut-off events. [2021-10-15 19:07:59,355 INFO L130 PetriNetUnfolder]: For 148/148 co-relation queries the response was YES. [2021-10-15 19:07:59,356 INFO L84 FinitePrefix]: Finished finitePrefix Result has 386 conditions, 132 events. 17/132 cut-off events. For 148/148 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 311 event pairs, 0 based on Foata normal form. 0/132 useless extension candidates. Maximal degree in co-relation 372. Up to 39 conditions per place. [2021-10-15 19:07:59,357 INFO L132 encePairwiseOnDemand]: 45/54 looper letters, 34 selfloop transitions, 17 changer transitions 0/65 dead transitions. [2021-10-15 19:07:59,357 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 65 transitions, 442 flow [2021-10-15 19:07:59,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:07:59,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-10-15 19:07:59,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 142 transitions. [2021-10-15 19:07:59,359 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.37566137566137564 [2021-10-15 19:07:59,359 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 142 transitions. [2021-10-15 19:07:59,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 142 transitions. [2021-10-15 19:07:59,360 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:59,360 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 142 transitions. [2021-10-15 19:07:59,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 20.285714285714285) internal successors, (142), 7 states have internal predecessors, (142), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,362 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,362 INFO L186 Difference]: Start difference. First operand has 61 places, 62 transitions, 311 flow. Second operand 7 states and 142 transitions. [2021-10-15 19:07:59,362 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 65 transitions, 442 flow [2021-10-15 19:07:59,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 65 transitions, 432 flow, removed 5 selfloop flow, removed 0 redundant places. [2021-10-15 19:07:59,370 INFO L242 Difference]: Finished difference. Result has 66 places, 65 transitions, 375 flow [2021-10-15 19:07:59,370 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=297, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=375, PETRI_PLACES=66, PETRI_TRANSITIONS=65} [2021-10-15 19:07:59,371 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 29 predicate places. [2021-10-15 19:07:59,371 INFO L470 AbstractCegarLoop]: Abstraction has has 66 places, 65 transitions, 375 flow [2021-10-15 19:07:59,371 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.333333333333332) internal successors, (110), 6 states have internal predecessors, (110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,371 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:59,371 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:59,406 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-10-15 19:07:59,588 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:59,589 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:07:59,589 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:07:59,589 INFO L82 PathProgramCache]: Analyzing trace with hash 1527669658, now seen corresponding path program 1 times [2021-10-15 19:07:59,589 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:07:59,589 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699058900] [2021-10-15 19:07:59,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:59,590 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:07:59,599 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:07:59,600 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [846183437] [2021-10-15 19:07:59,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:07:59,600 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:07:59,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:07:59,601 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:07:59,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-10-15 19:07:59,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:07:59,680 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 5 conjunts are in the unsatisfiable core [2021-10-15 19:07:59,681 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:07:59,752 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:07:59,752 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:07:59,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699058900] [2021-10-15 19:07:59,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:07:59,753 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [846183437] [2021-10-15 19:07:59,753 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [846183437] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:07:59,753 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:07:59,753 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-10-15 19:07:59,754 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1535987749] [2021-10-15 19:07:59,754 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-15 19:07:59,754 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:07:59,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-15 19:07:59,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-15 19:07:59,756 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:07:59,756 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 65 transitions, 375 flow. Second operand has 5 states, 5 states have (on average 39.2) internal successors, (196), 5 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,756 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:07:59,756 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:07:59,757 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:07:59,790 INFO L129 PetriNetUnfolder]: 15/126 cut-off events. [2021-10-15 19:07:59,790 INFO L130 PetriNetUnfolder]: For 144/144 co-relation queries the response was YES. [2021-10-15 19:07:59,791 INFO L84 FinitePrefix]: Finished finitePrefix Result has 335 conditions, 126 events. 15/126 cut-off events. For 144/144 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 282 event pairs, 0 based on Foata normal form. 1/127 useless extension candidates. Maximal degree in co-relation 319. Up to 22 conditions per place. [2021-10-15 19:07:59,792 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 7 selfloop transitions, 4 changer transitions 0/63 dead transitions. [2021-10-15 19:07:59,792 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 63 transitions, 377 flow [2021-10-15 19:07:59,792 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-10-15 19:07:59,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2021-10-15 19:07:59,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 200 transitions. [2021-10-15 19:07:59,794 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7407407407407407 [2021-10-15 19:07:59,794 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 200 transitions. [2021-10-15 19:07:59,794 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 200 transitions. [2021-10-15 19:07:59,794 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:07:59,794 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 200 transitions. [2021-10-15 19:07:59,795 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 40.0) internal successors, (200), 5 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,796 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,797 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 54.0) internal successors, (324), 6 states have internal predecessors, (324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,797 INFO L186 Difference]: Start difference. First operand has 66 places, 65 transitions, 375 flow. Second operand 5 states and 200 transitions. [2021-10-15 19:07:59,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 63 transitions, 377 flow [2021-10-15 19:07:59,802 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 63 transitions, 347 flow, removed 9 selfloop flow, removed 4 redundant places. [2021-10-15 19:07:59,804 INFO L242 Difference]: Finished difference. Result has 67 places, 63 transitions, 341 flow [2021-10-15 19:07:59,804 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=323, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=341, PETRI_PLACES=67, PETRI_TRANSITIONS=63} [2021-10-15 19:07:59,804 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 30 predicate places. [2021-10-15 19:07:59,805 INFO L470 AbstractCegarLoop]: Abstraction has has 67 places, 63 transitions, 341 flow [2021-10-15 19:07:59,805 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 39.2) internal successors, (196), 5 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:07:59,805 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:07:59,805 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:07:59,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:00,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-10-15 19:08:00,019 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:00,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:00,019 INFO L82 PathProgramCache]: Analyzing trace with hash 1135496359, now seen corresponding path program 1 times [2021-10-15 19:08:00,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:00,020 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960722358] [2021-10-15 19:08:00,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:00,020 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:00,032 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:00,032 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [199687456] [2021-10-15 19:08:00,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:00,033 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:00,033 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:00,037 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:00,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-10-15 19:08:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:00,127 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:08:00,129 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:00,218 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:00,218 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:00,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960722358] [2021-10-15 19:08:00,219 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:00,219 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [199687456] [2021-10-15 19:08:00,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [199687456] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:00,219 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:00,220 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2021-10-15 19:08:00,220 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [418355160] [2021-10-15 19:08:00,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:08:00,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:00,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:08:00,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:08:00,222 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:00,223 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 67 places, 63 transitions, 341 flow. Second operand has 6 states, 6 states have (on average 39.166666666666664) internal successors, (235), 6 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,223 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:00,223 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:00,223 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:00,260 INFO L129 PetriNetUnfolder]: 15/128 cut-off events. [2021-10-15 19:08:00,261 INFO L130 PetriNetUnfolder]: For 124/124 co-relation queries the response was YES. [2021-10-15 19:08:00,262 INFO L84 FinitePrefix]: Finished finitePrefix Result has 336 conditions, 128 events. 15/128 cut-off events. For 124/124 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 282 event pairs, 0 based on Foata normal form. 1/129 useless extension candidates. Maximal degree in co-relation 319. Up to 22 conditions per place. [2021-10-15 19:08:00,262 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 9 selfloop transitions, 7 changer transitions 0/66 dead transitions. [2021-10-15 19:08:00,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 66 transitions, 389 flow [2021-10-15 19:08:00,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:08:00,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-10-15 19:08:00,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 279 transitions. [2021-10-15 19:08:00,265 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7380952380952381 [2021-10-15 19:08:00,265 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 279 transitions. [2021-10-15 19:08:00,265 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 279 transitions. [2021-10-15 19:08:00,265 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:00,265 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 279 transitions. [2021-10-15 19:08:00,267 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.857142857142854) internal successors, (279), 7 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,268 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,268 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,268 INFO L186 Difference]: Start difference. First operand has 67 places, 63 transitions, 341 flow. Second operand 7 states and 279 transitions. [2021-10-15 19:08:00,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 66 transitions, 389 flow [2021-10-15 19:08:00,272 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 66 transitions, 385 flow, removed 0 selfloop flow, removed 2 redundant places. [2021-10-15 19:08:00,274 INFO L242 Difference]: Finished difference. Result has 73 places, 66 transitions, 380 flow [2021-10-15 19:08:00,274 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=337, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=380, PETRI_PLACES=73, PETRI_TRANSITIONS=66} [2021-10-15 19:08:00,274 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 36 predicate places. [2021-10-15 19:08:00,275 INFO L470 AbstractCegarLoop]: Abstraction has has 73 places, 66 transitions, 380 flow [2021-10-15 19:08:00,275 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.166666666666664) internal successors, (235), 6 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,275 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:00,275 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:00,313 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:00,490 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:00,490 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:00,490 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:00,491 INFO L82 PathProgramCache]: Analyzing trace with hash -1501746768, now seen corresponding path program 1 times [2021-10-15 19:08:00,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:00,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [624052974] [2021-10-15 19:08:00,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:00,491 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:00,503 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:00,503 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1993603078] [2021-10-15 19:08:00,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:00,503 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:00,504 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:00,504 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:00,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-10-15 19:08:00,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:00,630 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-15 19:08:00,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:00,942 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:00,943 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:00,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [624052974] [2021-10-15 19:08:00,943 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:00,943 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993603078] [2021-10-15 19:08:00,943 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993603078] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:00,943 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:00,944 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-10-15 19:08:00,944 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1476696364] [2021-10-15 19:08:00,944 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-15 19:08:00,944 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:00,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-15 19:08:00,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-15 19:08:00,946 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 54 [2021-10-15 19:08:00,947 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 66 transitions, 380 flow. Second operand has 9 states, 9 states have (on average 17.11111111111111) internal successors, (154), 9 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:00,947 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:00,947 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 54 [2021-10-15 19:08:00,947 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:01,265 INFO L129 PetriNetUnfolder]: 21/176 cut-off events. [2021-10-15 19:08:01,266 INFO L130 PetriNetUnfolder]: For 235/235 co-relation queries the response was YES. [2021-10-15 19:08:01,268 INFO L84 FinitePrefix]: Finished finitePrefix Result has 573 conditions, 176 events. 21/176 cut-off events. For 235/235 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 434 event pairs, 0 based on Foata normal form. 5/181 useless extension candidates. Maximal degree in co-relation 554. Up to 52 conditions per place. [2021-10-15 19:08:01,269 INFO L132 encePairwiseOnDemand]: 41/54 looper letters, 75 selfloop transitions, 25 changer transitions 0/115 dead transitions. [2021-10-15 19:08:01,269 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 81 places, 115 transitions, 806 flow [2021-10-15 19:08:01,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:08:01,270 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-10-15 19:08:01,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 214 transitions. [2021-10-15 19:08:01,272 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4403292181069959 [2021-10-15 19:08:01,272 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 214 transitions. [2021-10-15 19:08:01,272 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 214 transitions. [2021-10-15 19:08:01,272 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:01,273 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 214 transitions. [2021-10-15 19:08:01,275 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 23.77777777777778) internal successors, (214), 9 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:01,276 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:01,277 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:01,277 INFO L186 Difference]: Start difference. First operand has 73 places, 66 transitions, 380 flow. Second operand 9 states and 214 transitions. [2021-10-15 19:08:01,277 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 81 places, 115 transitions, 806 flow [2021-10-15 19:08:01,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 77 places, 115 transitions, 793 flow, removed 2 selfloop flow, removed 4 redundant places. [2021-10-15 19:08:01,286 INFO L242 Difference]: Finished difference. Result has 80 places, 76 transitions, 525 flow [2021-10-15 19:08:01,286 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=367, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=525, PETRI_PLACES=80, PETRI_TRANSITIONS=76} [2021-10-15 19:08:01,286 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 43 predicate places. [2021-10-15 19:08:01,287 INFO L470 AbstractCegarLoop]: Abstraction has has 80 places, 76 transitions, 525 flow [2021-10-15 19:08:01,287 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 17.11111111111111) internal successors, (154), 9 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:01,287 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:01,288 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:01,325 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:01,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:01,503 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:01,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:01,504 INFO L82 PathProgramCache]: Analyzing trace with hash 839910097, now seen corresponding path program 1 times [2021-10-15 19:08:01,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:01,504 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862961649] [2021-10-15 19:08:01,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:01,504 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:01,515 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:01,515 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2034703298] [2021-10-15 19:08:01,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:01,515 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:01,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:01,517 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:01,536 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-10-15 19:08:01,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:01,631 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 15 conjunts are in the unsatisfiable core [2021-10-15 19:08:01,633 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:01,866 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:01,866 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862961649] [2021-10-15 19:08:01,866 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:01,867 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2034703298] [2021-10-15 19:08:01,867 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2034703298] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:01,867 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:01,867 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:08:01,867 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667490382] [2021-10-15 19:08:01,868 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:08:01,868 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:01,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:08:01,869 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:08:01,870 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:01,870 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 80 places, 76 transitions, 525 flow. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:01,870 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:01,870 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:01,871 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:02,086 INFO L129 PetriNetUnfolder]: 30/240 cut-off events. [2021-10-15 19:08:02,086 INFO L130 PetriNetUnfolder]: For 525/525 co-relation queries the response was YES. [2021-10-15 19:08:02,088 INFO L84 FinitePrefix]: Finished finitePrefix Result has 852 conditions, 240 events. 30/240 cut-off events. For 525/525 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 709 event pairs, 0 based on Foata normal form. 5/245 useless extension candidates. Maximal degree in co-relation 830. Up to 96 conditions per place. [2021-10-15 19:08:02,090 INFO L132 encePairwiseOnDemand]: 40/54 looper letters, 91 selfloop transitions, 27 changer transitions 4/138 dead transitions. [2021-10-15 19:08:02,090 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 138 transitions, 1133 flow [2021-10-15 19:08:02,090 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:08:02,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-10-15 19:08:02,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 230 transitions. [2021-10-15 19:08:02,092 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4732510288065844 [2021-10-15 19:08:02,092 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 230 transitions. [2021-10-15 19:08:02,092 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 230 transitions. [2021-10-15 19:08:02,093 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:02,093 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 230 transitions. [2021-10-15 19:08:02,094 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 25.555555555555557) internal successors, (230), 9 states have internal predecessors, (230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,096 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,096 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,096 INFO L186 Difference]: Start difference. First operand has 80 places, 76 transitions, 525 flow. Second operand 9 states and 230 transitions. [2021-10-15 19:08:02,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 138 transitions, 1133 flow [2021-10-15 19:08:02,103 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 138 transitions, 1046 flow, removed 24 selfloop flow, removed 4 redundant places. [2021-10-15 19:08:02,107 INFO L242 Difference]: Finished difference. Result has 90 places, 95 transitions, 736 flow [2021-10-15 19:08:02,109 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=470, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=736, PETRI_PLACES=90, PETRI_TRANSITIONS=95} [2021-10-15 19:08:02,109 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 53 predicate places. [2021-10-15 19:08:02,109 INFO L470 AbstractCegarLoop]: Abstraction has has 90 places, 95 transitions, 736 flow [2021-10-15 19:08:02,109 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,109 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:02,110 INFO L254 CegarLoopForPetriNet]: trace histogram [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] [2021-10-15 19:08:02,137 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:02,322 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-10-15 19:08:02,323 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:02,323 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:02,323 INFO L82 PathProgramCache]: Analyzing trace with hash 1388511663, now seen corresponding path program 1 times [2021-10-15 19:08:02,323 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:02,323 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753753321] [2021-10-15 19:08:02,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:02,324 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:02,334 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:02,335 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [564111947] [2021-10-15 19:08:02,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:02,335 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:02,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:02,336 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:02,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-10-15 19:08:02,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:02,484 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 7 conjunts are in the unsatisfiable core [2021-10-15 19:08:02,485 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:02,565 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:02,566 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:02,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753753321] [2021-10-15 19:08:02,566 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:02,566 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [564111947] [2021-10-15 19:08:02,567 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [564111947] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:02,567 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:02,567 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2021-10-15 19:08:02,567 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940290452] [2021-10-15 19:08:02,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:08:02,568 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:02,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:08:02,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:08:02,569 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:02,570 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 95 transitions, 736 flow. Second operand has 6 states, 6 states have (on average 39.333333333333336) internal successors, (236), 6 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,570 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:02,570 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:02,570 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:02,632 INFO L129 PetriNetUnfolder]: 28/234 cut-off events. [2021-10-15 19:08:02,632 INFO L130 PetriNetUnfolder]: For 576/576 co-relation queries the response was YES. [2021-10-15 19:08:02,633 INFO L84 FinitePrefix]: Finished finitePrefix Result has 759 conditions, 234 events. 28/234 cut-off events. For 576/576 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 662 event pairs, 0 based on Foata normal form. 1/235 useless extension candidates. Maximal degree in co-relation 731. Up to 41 conditions per place. [2021-10-15 19:08:02,635 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 9 selfloop transitions, 7 changer transitions 0/92 dead transitions. [2021-10-15 19:08:02,635 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 92 transitions, 736 flow [2021-10-15 19:08:02,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-10-15 19:08:02,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-10-15 19:08:02,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 279 transitions. [2021-10-15 19:08:02,637 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7380952380952381 [2021-10-15 19:08:02,637 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 279 transitions. [2021-10-15 19:08:02,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 279 transitions. [2021-10-15 19:08:02,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:02,638 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 279 transitions. [2021-10-15 19:08:02,639 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 39.857142857142854) internal successors, (279), 7 states have internal predecessors, (279), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,640 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,641 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 54.0) internal successors, (432), 8 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,641 INFO L186 Difference]: Start difference. First operand has 90 places, 95 transitions, 736 flow. Second operand 7 states and 279 transitions. [2021-10-15 19:08:02,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 92 transitions, 736 flow [2021-10-15 19:08:02,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 92 transitions, 706 flow, removed 15 selfloop flow, removed 0 redundant places. [2021-10-15 19:08:02,657 INFO L242 Difference]: Finished difference. Result has 97 places, 92 transitions, 692 flow [2021-10-15 19:08:02,657 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=674, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=692, PETRI_PLACES=97, PETRI_TRANSITIONS=92} [2021-10-15 19:08:02,657 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 60 predicate places. [2021-10-15 19:08:02,658 INFO L470 AbstractCegarLoop]: Abstraction has has 97 places, 92 transitions, 692 flow [2021-10-15 19:08:02,658 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 39.333333333333336) internal successors, (236), 6 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:02,658 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:02,658 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:02,692 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:02,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:02,875 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:02,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:02,875 INFO L82 PathProgramCache]: Analyzing trace with hash 1005744700, now seen corresponding path program 1 times [2021-10-15 19:08:02,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:02,875 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1378003732] [2021-10-15 19:08:02,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:02,876 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:02,886 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:02,886 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1613074961] [2021-10-15 19:08:02,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:02,886 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:02,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:02,887 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:02,903 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-10-15 19:08:03,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:03,037 INFO L263 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjunts are in the unsatisfiable core [2021-10-15 19:08:03,050 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:03,142 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:03,143 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:03,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1378003732] [2021-10-15 19:08:03,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:03,143 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613074961] [2021-10-15 19:08:03,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613074961] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:08:03,144 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:08:03,144 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-10-15 19:08:03,144 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1960831600] [2021-10-15 19:08:03,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-10-15 19:08:03,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:03,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-10-15 19:08:03,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-10-15 19:08:03,146 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 54 [2021-10-15 19:08:03,146 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 92 transitions, 692 flow. Second operand has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,146 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:03,147 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 54 [2021-10-15 19:08:03,147 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:03,257 INFO L129 PetriNetUnfolder]: 16/193 cut-off events. [2021-10-15 19:08:03,257 INFO L130 PetriNetUnfolder]: For 635/635 co-relation queries the response was YES. [2021-10-15 19:08:03,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 678 conditions, 193 events. 16/193 cut-off events. For 635/635 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 488 event pairs, 0 based on Foata normal form. 2/195 useless extension candidates. Maximal degree in co-relation 648. Up to 54 conditions per place. [2021-10-15 19:08:03,259 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 53 selfloop transitions, 9 changer transitions 4/93 dead transitions. [2021-10-15 19:08:03,259 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 93 transitions, 811 flow [2021-10-15 19:08:03,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-15 19:08:03,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-15 19:08:03,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 213 transitions. [2021-10-15 19:08:03,261 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6574074074074074 [2021-10-15 19:08:03,262 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 213 transitions. [2021-10-15 19:08:03,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 213 transitions. [2021-10-15 19:08:03,262 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:03,262 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 213 transitions. [2021-10-15 19:08:03,263 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 35.5) internal successors, (213), 6 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,264 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,264 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,264 INFO L186 Difference]: Start difference. First operand has 97 places, 92 transitions, 692 flow. Second operand 6 states and 213 transitions. [2021-10-15 19:08:03,264 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 93 transitions, 811 flow [2021-10-15 19:08:03,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 93 transitions, 771 flow, removed 14 selfloop flow, removed 6 redundant places. [2021-10-15 19:08:03,273 INFO L242 Difference]: Finished difference. Result has 98 places, 82 transitions, 591 flow [2021-10-15 19:08:03,274 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=579, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=591, PETRI_PLACES=98, PETRI_TRANSITIONS=82} [2021-10-15 19:08:03,274 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 61 predicate places. [2021-10-15 19:08:03,274 INFO L470 AbstractCegarLoop]: Abstraction has has 98 places, 82 transitions, 591 flow [2021-10-15 19:08:03,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 33.0) internal successors, (165), 5 states have internal predecessors, (165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,274 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:03,275 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:03,308 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:03,491 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-10-15 19:08:03,491 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:03,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:03,491 INFO L82 PathProgramCache]: Analyzing trace with hash 1990599685, now seen corresponding path program 2 times [2021-10-15 19:08:03,491 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:03,491 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602162160] [2021-10-15 19:08:03,491 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:03,492 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:03,502 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:03,502 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [627478292] [2021-10-15 19:08:03,502 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:08:03,502 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:03,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:03,503 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:03,515 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-10-15 19:08:03,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:08:03,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:03,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 20 conjunts are in the unsatisfiable core [2021-10-15 19:08:03,661 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:03,993 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:03,994 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:03,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602162160] [2021-10-15 19:08:03,994 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:03,994 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [627478292] [2021-10-15 19:08:03,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [627478292] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:03,995 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:03,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-10-15 19:08:03,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1795745332] [2021-10-15 19:08:03,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-15 19:08:03,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:03,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:08:03,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-10-15 19:08:03,998 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 54 [2021-10-15 19:08:03,998 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 82 transitions, 591 flow. Second operand has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:03,998 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:03,998 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 54 [2021-10-15 19:08:03,998 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:04,439 INFO L129 PetriNetUnfolder]: 21/235 cut-off events. [2021-10-15 19:08:04,440 INFO L130 PetriNetUnfolder]: For 590/590 co-relation queries the response was YES. [2021-10-15 19:08:04,441 INFO L84 FinitePrefix]: Finished finitePrefix Result has 880 conditions, 235 events. 21/235 cut-off events. For 590/590 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 672 event pairs, 0 based on Foata normal form. 5/240 useless extension candidates. Maximal degree in co-relation 848. Up to 54 conditions per place. [2021-10-15 19:08:04,443 INFO L132 encePairwiseOnDemand]: 41/54 looper letters, 96 selfloop transitions, 34 changer transitions 0/144 dead transitions. [2021-10-15 19:08:04,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 144 transitions, 1199 flow [2021-10-15 19:08:04,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-15 19:08:04,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-10-15 19:08:04,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 268 transitions. [2021-10-15 19:08:04,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4511784511784512 [2021-10-15 19:08:04,446 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 268 transitions. [2021-10-15 19:08:04,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 268 transitions. [2021-10-15 19:08:04,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:04,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 268 transitions. [2021-10-15 19:08:04,448 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 24.363636363636363) internal successors, (268), 11 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:04,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:04,452 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:04,452 INFO L186 Difference]: Start difference. First operand has 98 places, 82 transitions, 591 flow. Second operand 11 states and 268 transitions. [2021-10-15 19:08:04,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 144 transitions, 1199 flow [2021-10-15 19:08:04,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 144 transitions, 1158 flow, removed 17 selfloop flow, removed 4 redundant places. [2021-10-15 19:08:04,466 INFO L242 Difference]: Finished difference. Result has 104 places, 92 transitions, 775 flow [2021-10-15 19:08:04,466 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=574, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=775, PETRI_PLACES=104, PETRI_TRANSITIONS=92} [2021-10-15 19:08:04,466 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 67 predicate places. [2021-10-15 19:08:04,467 INFO L470 AbstractCegarLoop]: Abstraction has has 104 places, 92 transitions, 775 flow [2021-10-15 19:08:04,467 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 18.5) internal successors, (148), 8 states have internal predecessors, (148), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:04,467 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:04,467 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:04,509 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:04,695 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-10-15 19:08:04,696 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:04,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:04,696 INFO L82 PathProgramCache]: Analyzing trace with hash 332875516, now seen corresponding path program 1 times [2021-10-15 19:08:04,696 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:04,696 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635151857] [2021-10-15 19:08:04,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:04,697 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:04,709 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:04,709 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [977249827] [2021-10-15 19:08:04,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:04,710 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:04,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:04,711 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:04,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-10-15 19:08:04,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:04,920 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-15 19:08:04,922 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:05,052 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:05,053 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:05,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635151857] [2021-10-15 19:08:05,053 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:05,053 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977249827] [2021-10-15 19:08:05,053 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977249827] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:05,054 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:05,054 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:08:05,054 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309866092] [2021-10-15 19:08:05,055 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-15 19:08:05,056 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:05,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-15 19:08:05,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-15 19:08:05,057 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:05,058 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 92 transitions, 775 flow. Second operand has 7 states, 7 states have (on average 39.142857142857146) internal successors, (274), 7 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:05,058 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:05,058 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:05,059 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:05,129 INFO L129 PetriNetUnfolder]: 21/237 cut-off events. [2021-10-15 19:08:05,129 INFO L130 PetriNetUnfolder]: For 719/719 co-relation queries the response was YES. [2021-10-15 19:08:05,130 INFO L84 FinitePrefix]: Finished finitePrefix Result has 787 conditions, 237 events. 21/237 cut-off events. For 719/719 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 675 event pairs, 0 based on Foata normal form. 1/238 useless extension candidates. Maximal degree in co-relation 755. Up to 37 conditions per place. [2021-10-15 19:08:05,132 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 13 selfloop transitions, 8 changer transitions 0/95 dead transitions. [2021-10-15 19:08:05,132 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 95 transitions, 837 flow [2021-10-15 19:08:05,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-15 19:08:05,133 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-10-15 19:08:05,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 318 transitions. [2021-10-15 19:08:05,134 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7361111111111112 [2021-10-15 19:08:05,135 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 318 transitions. [2021-10-15 19:08:05,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 318 transitions. [2021-10-15 19:08:05,135 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:05,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 318 transitions. [2021-10-15 19:08:05,137 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 39.75) internal successors, (318), 8 states have internal predecessors, (318), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:05,138 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 54.0) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:05,139 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 54.0) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:05,139 INFO L186 Difference]: Start difference. First operand has 104 places, 92 transitions, 775 flow. Second operand 8 states and 318 transitions. [2021-10-15 19:08:05,139 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 95 transitions, 837 flow [2021-10-15 19:08:05,149 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 95 transitions, 737 flow, removed 24 selfloop flow, removed 7 redundant places. [2021-10-15 19:08:05,152 INFO L242 Difference]: Finished difference. Result has 106 places, 95 transitions, 724 flow [2021-10-15 19:08:05,152 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=677, PETRI_DIFFERENCE_MINUEND_PLACES=97, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=724, PETRI_PLACES=106, PETRI_TRANSITIONS=95} [2021-10-15 19:08:05,153 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 69 predicate places. [2021-10-15 19:08:05,153 INFO L470 AbstractCegarLoop]: Abstraction has has 106 places, 95 transitions, 724 flow [2021-10-15 19:08:05,153 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 39.142857142857146) internal successors, (274), 7 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:05,153 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:05,154 INFO L254 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:05,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:05,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-10-15 19:08:05,372 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:05,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:05,372 INFO L82 PathProgramCache]: Analyzing trace with hash 1728467740, now seen corresponding path program 1 times [2021-10-15 19:08:05,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:05,373 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210541424] [2021-10-15 19:08:05,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:05,373 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:05,385 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:05,385 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1055089162] [2021-10-15 19:08:05,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:05,386 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:05,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:05,387 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:05,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-10-15 19:08:05,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:05,583 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:08:05,585 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:06,106 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:06,107 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:06,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210541424] [2021-10-15 19:08:06,107 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:06,107 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055089162] [2021-10-15 19:08:06,107 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055089162] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:06,107 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:06,107 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2021-10-15 19:08:06,107 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1415628776] [2021-10-15 19:08:06,108 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-10-15 19:08:06,108 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:06,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-10-15 19:08:06,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-10-15 19:08:06,109 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:06,110 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 95 transitions, 724 flow. Second operand has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:06,110 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:06,110 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:06,110 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:06,442 INFO L129 PetriNetUnfolder]: 36/331 cut-off events. [2021-10-15 19:08:06,442 INFO L130 PetriNetUnfolder]: For 874/874 co-relation queries the response was YES. [2021-10-15 19:08:06,444 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1243 conditions, 331 events. 36/331 cut-off events. For 874/874 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1098 event pairs, 0 based on Foata normal form. 6/337 useless extension candidates. Maximal degree in co-relation 1209. Up to 138 conditions per place. [2021-10-15 19:08:06,447 INFO L132 encePairwiseOnDemand]: 39/54 looper letters, 110 selfloop transitions, 41 changer transitions 5/173 dead transitions. [2021-10-15 19:08:06,447 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 173 transitions, 1520 flow [2021-10-15 19:08:06,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-10-15 19:08:06,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2021-10-15 19:08:06,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 304 transitions. [2021-10-15 19:08:06,450 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.43304843304843305 [2021-10-15 19:08:06,450 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 304 transitions. [2021-10-15 19:08:06,450 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 304 transitions. [2021-10-15 19:08:06,450 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:06,451 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 304 transitions. [2021-10-15 19:08:06,452 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 23.384615384615383) internal successors, (304), 13 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:06,454 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 54.0) internal successors, (756), 14 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:06,454 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 54.0) internal successors, (756), 14 states have internal predecessors, (756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:06,455 INFO L186 Difference]: Start difference. First operand has 106 places, 95 transitions, 724 flow. Second operand 13 states and 304 transitions. [2021-10-15 19:08:06,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 173 transitions, 1520 flow [2021-10-15 19:08:06,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 173 transitions, 1503 flow, removed 3 selfloop flow, removed 5 redundant places. [2021-10-15 19:08:06,472 INFO L242 Difference]: Finished difference. Result has 119 places, 125 transitions, 1135 flow [2021-10-15 19:08:06,473 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=707, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1135, PETRI_PLACES=119, PETRI_TRANSITIONS=125} [2021-10-15 19:08:06,473 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 82 predicate places. [2021-10-15 19:08:06,473 INFO L470 AbstractCegarLoop]: Abstraction has has 119 places, 125 transitions, 1135 flow [2021-10-15 19:08:06,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 19.11111111111111) internal successors, (172), 9 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:06,474 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:06,474 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:06,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:06,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-10-15 19:08:06,703 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:06,703 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:06,703 INFO L82 PathProgramCache]: Analyzing trace with hash -1769158268, now seen corresponding path program 2 times [2021-10-15 19:08:06,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:06,703 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219893495] [2021-10-15 19:08:06,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:06,704 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:06,715 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:06,715 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1944230173] [2021-10-15 19:08:06,716 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:08:06,716 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:06,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:06,717 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:06,724 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-10-15 19:08:06,965 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:08:06,965 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:06,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 9 conjunts are in the unsatisfiable core [2021-10-15 19:08:06,968 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:07,127 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:07,127 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:07,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219893495] [2021-10-15 19:08:07,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:07,128 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1944230173] [2021-10-15 19:08:07,128 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1944230173] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:07,128 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:07,129 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:08:07,129 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1531343329] [2021-10-15 19:08:07,129 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-15 19:08:07,129 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:07,130 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-15 19:08:07,130 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-10-15 19:08:07,131 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:07,131 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 125 transitions, 1135 flow. Second operand has 7 states, 7 states have (on average 39.42857142857143) internal successors, (276), 7 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,132 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:07,132 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:07,132 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:07,258 INFO L129 PetriNetUnfolder]: 34/325 cut-off events. [2021-10-15 19:08:07,258 INFO L130 PetriNetUnfolder]: For 1208/1208 co-relation queries the response was YES. [2021-10-15 19:08:07,261 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1192 conditions, 325 events. 34/325 cut-off events. For 1208/1208 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 1066 event pairs, 0 based on Foata normal form. 1/326 useless extension candidates. Maximal degree in co-relation 1152. Up to 53 conditions per place. [2021-10-15 19:08:07,263 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 10 selfloop transitions, 9 changer transitions 0/122 dead transitions. [2021-10-15 19:08:07,263 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 122 transitions, 1144 flow [2021-10-15 19:08:07,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:08:07,264 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-10-15 19:08:07,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 357 transitions. [2021-10-15 19:08:07,266 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7345679012345679 [2021-10-15 19:08:07,267 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 357 transitions. [2021-10-15 19:08:07,267 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 357 transitions. [2021-10-15 19:08:07,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:07,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 357 transitions. [2021-10-15 19:08:07,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 39.666666666666664) internal successors, (357), 9 states have internal predecessors, (357), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,271 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,272 INFO L186 Difference]: Start difference. First operand has 119 places, 125 transitions, 1135 flow. Second operand 9 states and 357 transitions. [2021-10-15 19:08:07,272 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 122 transitions, 1144 flow [2021-10-15 19:08:07,288 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 122 transitions, 1106 flow, removed 16 selfloop flow, removed 2 redundant places. [2021-10-15 19:08:07,291 INFO L242 Difference]: Finished difference. Result has 126 places, 122 transitions, 1090 flow [2021-10-15 19:08:07,292 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1068, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=113, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1090, PETRI_PLACES=126, PETRI_TRANSITIONS=122} [2021-10-15 19:08:07,292 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 89 predicate places. [2021-10-15 19:08:07,292 INFO L470 AbstractCegarLoop]: Abstraction has has 126 places, 122 transitions, 1090 flow [2021-10-15 19:08:07,293 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 39.42857142857143) internal successors, (276), 7 states have internal predecessors, (276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,293 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:07,293 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:07,335 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:07,513 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:07,513 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:07,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:07,514 INFO L82 PathProgramCache]: Analyzing trace with hash -307935353, now seen corresponding path program 1 times [2021-10-15 19:08:07,514 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:07,514 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211813546] [2021-10-15 19:08:07,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:07,514 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:07,531 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:07,534 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1313900577] [2021-10-15 19:08:07,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:07,535 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:07,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:07,536 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:07,558 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-10-15 19:08:07,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:08:07,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-15 19:08:07,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:07,948 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 5 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:07,948 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:07,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211813546] [2021-10-15 19:08:07,948 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:07,948 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1313900577] [2021-10-15 19:08:07,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1313900577] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:07,949 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:07,949 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-10-15 19:08:07,949 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398837422] [2021-10-15 19:08:07,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-15 19:08:07,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:07,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:08:07,950 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-15 19:08:07,951 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:07,952 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 122 transitions, 1090 flow. Second operand has 8 states, 8 states have (on average 39.375) internal successors, (315), 8 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:07,952 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:07,952 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:07,952 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:08,061 INFO L129 PetriNetUnfolder]: 31/318 cut-off events. [2021-10-15 19:08:08,062 INFO L130 PetriNetUnfolder]: For 1146/1146 co-relation queries the response was YES. [2021-10-15 19:08:08,064 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1162 conditions, 318 events. 31/318 cut-off events. For 1146/1146 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1024 event pairs, 0 based on Foata normal form. 2/320 useless extension candidates. Maximal degree in co-relation 1120. Up to 47 conditions per place. [2021-10-15 19:08:08,066 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 9 selfloop transitions, 13 changer transitions 0/122 dead transitions. [2021-10-15 19:08:08,067 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 122 transitions, 1128 flow [2021-10-15 19:08:08,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-15 19:08:08,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-10-15 19:08:08,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 436 transitions. [2021-10-15 19:08:08,068 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.734006734006734 [2021-10-15 19:08:08,068 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 436 transitions. [2021-10-15 19:08:08,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 436 transitions. [2021-10-15 19:08:08,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:08,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 436 transitions. [2021-10-15 19:08:08,070 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 39.63636363636363) internal successors, (436), 11 states have internal predecessors, (436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:08,072 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:08,073 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:08,073 INFO L186 Difference]: Start difference. First operand has 126 places, 122 transitions, 1090 flow. Second operand 11 states and 436 transitions. [2021-10-15 19:08:08,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 122 transitions, 1128 flow [2021-10-15 19:08:08,090 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 122 transitions, 1108 flow, removed 2 selfloop flow, removed 7 redundant places. [2021-10-15 19:08:08,093 INFO L242 Difference]: Finished difference. Result has 131 places, 122 transitions, 1105 flow [2021-10-15 19:08:08,093 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1045, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1105, PETRI_PLACES=131, PETRI_TRANSITIONS=122} [2021-10-15 19:08:08,094 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 94 predicate places. [2021-10-15 19:08:08,094 INFO L470 AbstractCegarLoop]: Abstraction has has 131 places, 122 transitions, 1105 flow [2021-10-15 19:08:08,094 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.375) internal successors, (315), 8 states have internal predecessors, (315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:08,095 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:08,095 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:08,135 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:08,310 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-10-15 19:08:08,310 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:08,310 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:08,310 INFO L82 PathProgramCache]: Analyzing trace with hash -78776294, now seen corresponding path program 3 times [2021-10-15 19:08:08,310 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:08,311 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281607742] [2021-10-15 19:08:08,311 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:08,311 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:08,320 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:08,320 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [434898112] [2021-10-15 19:08:08,320 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-15 19:08:08,320 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:08,321 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:08,321 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:08,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-10-15 19:08:08,611 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-15 19:08:08,611 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:08,612 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 16 conjunts are in the unsatisfiable core [2021-10-15 19:08:08,614 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:09,133 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 24 proven. 1 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-15 19:08:09,134 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:09,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281607742] [2021-10-15 19:08:09,134 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:09,134 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434898112] [2021-10-15 19:08:09,135 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434898112] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:09,135 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:09,135 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:08:09,135 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096357442] [2021-10-15 19:08:09,135 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:08:09,136 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:09,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:08:09,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:08:09,137 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:09,137 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 122 transitions, 1105 flow. Second operand has 6 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:09,137 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:09,137 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:09,138 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:20,912 INFO L129 PetriNetUnfolder]: 31/304 cut-off events. [2021-10-15 19:08:20,912 INFO L130 PetriNetUnfolder]: For 1293/1293 co-relation queries the response was YES. [2021-10-15 19:08:20,915 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1338 conditions, 304 events. 31/304 cut-off events. For 1293/1293 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 930 event pairs, 0 based on Foata normal form. 7/311 useless extension candidates. Maximal degree in co-relation 1294. Up to 97 conditions per place. [2021-10-15 19:08:20,918 INFO L132 encePairwiseOnDemand]: 42/54 looper letters, 62 selfloop transitions, 53 changer transitions 0/131 dead transitions. [2021-10-15 19:08:20,918 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 131 transitions, 1379 flow [2021-10-15 19:08:20,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-15 19:08:20,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-15 19:08:20,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 146 transitions. [2021-10-15 19:08:20,920 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4506172839506173 [2021-10-15 19:08:20,920 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 146 transitions. [2021-10-15 19:08:20,921 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 146 transitions. [2021-10-15 19:08:20,921 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:20,921 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 146 transitions. [2021-10-15 19:08:20,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 24.333333333333332) internal successors, (146), 6 states have internal predecessors, (146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:20,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:20,923 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:20,923 INFO L186 Difference]: Start difference. First operand has 131 places, 122 transitions, 1105 flow. Second operand 6 states and 146 transitions. [2021-10-15 19:08:20,923 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 131 transitions, 1379 flow [2021-10-15 19:08:20,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 131 transitions, 1348 flow, removed 6 selfloop flow, removed 8 redundant places. [2021-10-15 19:08:20,946 INFO L242 Difference]: Finished difference. Result has 123 places, 117 transitions, 1195 flow [2021-10-15 19:08:20,946 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1042, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1195, PETRI_PLACES=123, PETRI_TRANSITIONS=117} [2021-10-15 19:08:20,947 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 86 predicate places. [2021-10-15 19:08:20,947 INFO L470 AbstractCegarLoop]: Abstraction has has 123 places, 117 transitions, 1195 flow [2021-10-15 19:08:20,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.5) internal successors, (123), 6 states have internal predecessors, (123), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:20,947 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:20,947 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:20,989 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:21,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-10-15 19:08:21,171 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:21,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:21,171 INFO L82 PathProgramCache]: Analyzing trace with hash -1736500463, now seen corresponding path program 2 times [2021-10-15 19:08:21,171 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:21,172 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824696801] [2021-10-15 19:08:21,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:21,172 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:21,193 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:21,193 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1033233042] [2021-10-15 19:08:21,193 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:08:21,193 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:21,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:21,230 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:21,268 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-10-15 19:08:21,630 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:08:21,630 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:21,632 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 11 conjunts are in the unsatisfiable core [2021-10-15 19:08:21,634 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:21,848 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:21,848 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:21,848 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824696801] [2021-10-15 19:08:21,849 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:21,849 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033233042] [2021-10-15 19:08:21,849 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033233042] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:21,849 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:21,849 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-10-15 19:08:21,850 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010556923] [2021-10-15 19:08:21,851 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-15 19:08:21,851 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:21,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:08:21,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-10-15 19:08:21,852 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:08:21,853 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 117 transitions, 1195 flow. Second operand has 8 states, 8 states have (on average 39.125) internal successors, (313), 8 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:21,853 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:21,853 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:08:21,854 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:21,948 INFO L129 PetriNetUnfolder]: 31/305 cut-off events. [2021-10-15 19:08:21,948 INFO L130 PetriNetUnfolder]: For 1586/1586 co-relation queries the response was YES. [2021-10-15 19:08:21,950 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1240 conditions, 305 events. 31/305 cut-off events. For 1586/1586 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 933 event pairs, 0 based on Foata normal form. 1/306 useless extension candidates. Maximal degree in co-relation 1195. Up to 53 conditions per place. [2021-10-15 19:08:21,953 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 17 selfloop transitions, 11 changer transitions 0/118 dead transitions. [2021-10-15 19:08:21,953 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 118 transitions, 1264 flow [2021-10-15 19:08:21,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-10-15 19:08:21,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2021-10-15 19:08:21,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 397 transitions. [2021-10-15 19:08:21,955 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7351851851851852 [2021-10-15 19:08:21,955 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 397 transitions. [2021-10-15 19:08:21,955 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 397 transitions. [2021-10-15 19:08:21,955 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:21,956 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 397 transitions. [2021-10-15 19:08:21,957 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 39.7) internal successors, (397), 10 states have internal predecessors, (397), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:21,958 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 54.0) internal successors, (594), 11 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:21,958 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 54.0) internal successors, (594), 11 states have internal predecessors, (594), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:21,959 INFO L186 Difference]: Start difference. First operand has 123 places, 117 transitions, 1195 flow. Second operand 10 states and 397 transitions. [2021-10-15 19:08:21,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 118 transitions, 1264 flow [2021-10-15 19:08:21,978 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 118 transitions, 1200 flow, removed 7 selfloop flow, removed 4 redundant places. [2021-10-15 19:08:21,981 INFO L242 Difference]: Finished difference. Result has 129 places, 118 transitions, 1172 flow [2021-10-15 19:08:21,981 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1131, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1172, PETRI_PLACES=129, PETRI_TRANSITIONS=118} [2021-10-15 19:08:21,983 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 92 predicate places. [2021-10-15 19:08:21,983 INFO L470 AbstractCegarLoop]: Abstraction has has 129 places, 118 transitions, 1172 flow [2021-10-15 19:08:21,983 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 39.125) internal successors, (313), 8 states have internal predecessors, (313), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:21,984 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:21,984 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:22,024 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:22,198 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:22,198 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:22,199 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:22,199 INFO L82 PathProgramCache]: Analyzing trace with hash 2002321831, now seen corresponding path program 2 times [2021-10-15 19:08:22,199 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:22,199 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1498184321] [2021-10-15 19:08:22,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:22,199 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:22,213 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:22,217 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [293172114] [2021-10-15 19:08:22,217 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:08:22,217 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:22,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:22,218 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:22,228 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-10-15 19:08:22,592 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:08:22,592 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:22,594 INFO L263 TraceCheckSpWp]: Trace formula consists of 176 conjuncts, 28 conjunts are in the unsatisfiable core [2021-10-15 19:08:22,595 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:23,394 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:23,396 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:23,396 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1498184321] [2021-10-15 19:08:23,396 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:23,397 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [293172114] [2021-10-15 19:08:23,397 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [293172114] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:23,397 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:23,397 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2021-10-15 19:08:23,397 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664528233] [2021-10-15 19:08:23,398 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-10-15 19:08:23,398 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:23,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-10-15 19:08:23,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2021-10-15 19:08:23,400 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 15 out of 54 [2021-10-15 19:08:23,401 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 118 transitions, 1172 flow. Second operand has 10 states, 10 states have (on average 18.8) internal successors, (188), 10 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:23,402 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:23,402 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 15 of 54 [2021-10-15 19:08:23,402 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:24,094 INFO L129 PetriNetUnfolder]: 41/375 cut-off events. [2021-10-15 19:08:24,095 INFO L130 PetriNetUnfolder]: For 1835/1835 co-relation queries the response was YES. [2021-10-15 19:08:24,098 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1691 conditions, 375 events. 41/375 cut-off events. For 1835/1835 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1216 event pairs, 0 based on Foata normal form. 6/381 useless extension candidates. Maximal degree in co-relation 1646. Up to 191 conditions per place. [2021-10-15 19:08:24,100 INFO L132 encePairwiseOnDemand]: 38/54 looper letters, 130 selfloop transitions, 34 changer transitions 5/184 dead transitions. [2021-10-15 19:08:24,101 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 184 transitions, 1942 flow [2021-10-15 19:08:24,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-10-15 19:08:24,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2021-10-15 19:08:24,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 325 transitions. [2021-10-15 19:08:24,103 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4012345679012346 [2021-10-15 19:08:24,103 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 325 transitions. [2021-10-15 19:08:24,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 325 transitions. [2021-10-15 19:08:24,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:24,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 325 transitions. [2021-10-15 19:08:24,105 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 21.666666666666668) internal successors, (325), 15 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:24,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 54.0) internal successors, (864), 16 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:24,109 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 54.0) internal successors, (864), 16 states have internal predecessors, (864), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:24,109 INFO L186 Difference]: Start difference. First operand has 129 places, 118 transitions, 1172 flow. Second operand 15 states and 325 transitions. [2021-10-15 19:08:24,109 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 184 transitions, 1942 flow [2021-10-15 19:08:24,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 184 transitions, 1924 flow, removed 1 selfloop flow, removed 7 redundant places. [2021-10-15 19:08:24,136 INFO L242 Difference]: Finished difference. Result has 141 places, 135 transitions, 1456 flow [2021-10-15 19:08:24,136 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1154, PETRI_DIFFERENCE_MINUEND_PLACES=122, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=87, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1456, PETRI_PLACES=141, PETRI_TRANSITIONS=135} [2021-10-15 19:08:24,136 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 104 predicate places. [2021-10-15 19:08:24,137 INFO L470 AbstractCegarLoop]: Abstraction has has 141 places, 135 transitions, 1456 flow [2021-10-15 19:08:24,137 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 18.8) internal successors, (188), 10 states have internal predecessors, (188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:24,137 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:24,137 INFO L254 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:24,178 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:24,352 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:24,353 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:24,353 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:24,353 INFO L82 PathProgramCache]: Analyzing trace with hash 762563284, now seen corresponding path program 3 times [2021-10-15 19:08:24,353 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:24,353 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974813843] [2021-10-15 19:08:24,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:24,354 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:24,362 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:24,363 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1198852496] [2021-10-15 19:08:24,363 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-15 19:08:24,363 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:24,363 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:24,364 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:24,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-10-15 19:08:24,671 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-15 19:08:24,671 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:24,672 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-15 19:08:24,673 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:24,952 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2021-10-15 19:08:24,952 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:24,952 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974813843] [2021-10-15 19:08:24,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:24,953 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1198852496] [2021-10-15 19:08:24,953 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1198852496] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:08:24,953 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:08:24,953 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-10-15 19:08:24,953 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464878713] [2021-10-15 19:08:24,954 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-15 19:08:24,954 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-15 19:08:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-10-15 19:08:24,955 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:24,955 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 135 transitions, 1456 flow. Second operand has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:24,955 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:24,955 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:24,955 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:25,278 INFO L129 PetriNetUnfolder]: 42/379 cut-off events. [2021-10-15 19:08:25,278 INFO L130 PetriNetUnfolder]: For 2311/2311 co-relation queries the response was YES. [2021-10-15 19:08:25,282 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1835 conditions, 379 events. 42/379 cut-off events. For 2311/2311 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 1268 event pairs, 0 based on Foata normal form. 8/387 useless extension candidates. Maximal degree in co-relation 1785. Up to 103 conditions per place. [2021-10-15 19:08:25,285 INFO L132 encePairwiseOnDemand]: 38/54 looper letters, 75 selfloop transitions, 62 changer transitions 13/166 dead transitions. [2021-10-15 19:08:25,285 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 166 transitions, 1936 flow [2021-10-15 19:08:25,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-10-15 19:08:25,286 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2021-10-15 19:08:25,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 248 transitions. [2021-10-15 19:08:25,287 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4175084175084175 [2021-10-15 19:08:25,287 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 248 transitions. [2021-10-15 19:08:25,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 248 transitions. [2021-10-15 19:08:25,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:25,288 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 248 transitions. [2021-10-15 19:08:25,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 22.545454545454547) internal successors, (248), 11 states have internal predecessors, (248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:25,290 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:25,290 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 54.0) internal successors, (648), 12 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:25,291 INFO L186 Difference]: Start difference. First operand has 141 places, 135 transitions, 1456 flow. Second operand 11 states and 248 transitions. [2021-10-15 19:08:25,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 166 transitions, 1936 flow [2021-10-15 19:08:25,316 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 166 transitions, 1874 flow, removed 23 selfloop flow, removed 6 redundant places. [2021-10-15 19:08:25,320 INFO L242 Difference]: Finished difference. Result has 152 places, 140 transitions, 1674 flow [2021-10-15 19:08:25,321 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1398, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1674, PETRI_PLACES=152, PETRI_TRANSITIONS=140} [2021-10-15 19:08:25,321 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 115 predicate places. [2021-10-15 19:08:25,321 INFO L470 AbstractCegarLoop]: Abstraction has has 152 places, 140 transitions, 1674 flow [2021-10-15 19:08:25,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 20.142857142857142) internal successors, (141), 7 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:25,322 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:25,323 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:25,359 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:25,542 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-10-15 19:08:25,543 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:25,543 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:25,543 INFO L82 PathProgramCache]: Analyzing trace with hash -1005346468, now seen corresponding path program 2 times [2021-10-15 19:08:25,543 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:25,543 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119352993] [2021-10-15 19:08:25,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:25,544 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:25,558 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:25,559 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1495872927] [2021-10-15 19:08:25,559 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-10-15 19:08:25,559 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:25,559 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:25,560 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:25,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-10-15 19:08:25,909 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-10-15 19:08:25,909 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:25,911 INFO L263 TraceCheckSpWp]: Trace formula consists of 200 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-15 19:08:25,912 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:26,148 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 19 proven. 24 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:26,148 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:26,148 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119352993] [2021-10-15 19:08:26,149 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:26,149 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1495872927] [2021-10-15 19:08:26,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1495872927] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:26,149 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:26,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2021-10-15 19:08:26,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887037414] [2021-10-15 19:08:26,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-10-15 19:08:26,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:26,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-10-15 19:08:26,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-10-15 19:08:26,151 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 30 out of 54 [2021-10-15 19:08:26,152 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 140 transitions, 1674 flow. Second operand has 7 states, 7 states have (on average 33.57142857142857) internal successors, (235), 7 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:26,152 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:26,152 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 30 of 54 [2021-10-15 19:08:26,152 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:26,471 INFO L129 PetriNetUnfolder]: 26/346 cut-off events. [2021-10-15 19:08:26,471 INFO L130 PetriNetUnfolder]: For 3268/3268 co-relation queries the response was YES. [2021-10-15 19:08:26,474 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1742 conditions, 346 events. 26/346 cut-off events. For 3268/3268 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1066 event pairs, 0 based on Foata normal form. 2/348 useless extension candidates. Maximal degree in co-relation 1685. Up to 76 conditions per place. [2021-10-15 19:08:26,477 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 93 selfloop transitions, 18 changer transitions 15/152 dead transitions. [2021-10-15 19:08:26,477 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 157 places, 152 transitions, 2015 flow [2021-10-15 19:08:26,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:08:26,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-10-15 19:08:26,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 322 transitions. [2021-10-15 19:08:26,479 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6625514403292181 [2021-10-15 19:08:26,479 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 322 transitions. [2021-10-15 19:08:26,479 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 322 transitions. [2021-10-15 19:08:26,479 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:26,503 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 322 transitions. [2021-10-15 19:08:26,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 35.77777777777778) internal successors, (322), 9 states have internal predecessors, (322), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:26,504 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:26,505 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:26,505 INFO L186 Difference]: Start difference. First operand has 152 places, 140 transitions, 1674 flow. Second operand 9 states and 322 transitions. [2021-10-15 19:08:26,505 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 157 places, 152 transitions, 2015 flow [2021-10-15 19:08:26,534 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 152 transitions, 1922 flow, removed 39 selfloop flow, removed 6 redundant places. [2021-10-15 19:08:26,537 INFO L242 Difference]: Finished difference. Result has 153 places, 124 transitions, 1438 flow [2021-10-15 19:08:26,538 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1421, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1438, PETRI_PLACES=153, PETRI_TRANSITIONS=124} [2021-10-15 19:08:26,538 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 116 predicate places. [2021-10-15 19:08:26,538 INFO L470 AbstractCegarLoop]: Abstraction has has 153 places, 124 transitions, 1438 flow [2021-10-15 19:08:26,539 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 33.57142857142857) internal successors, (235), 7 states have internal predecessors, (235), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:26,539 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:26,539 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:26,578 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:26,760 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-10-15 19:08:26,760 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:26,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:26,761 INFO L82 PathProgramCache]: Analyzing trace with hash -1869464814, now seen corresponding path program 3 times [2021-10-15 19:08:26,761 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:26,761 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1046542367] [2021-10-15 19:08:26,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:26,762 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:26,770 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:26,770 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1347185134] [2021-10-15 19:08:26,770 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-15 19:08:26,770 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:26,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:26,772 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:26,773 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-10-15 19:08:27,193 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-15 19:08:27,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:27,195 INFO L263 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 18 conjunts are in the unsatisfiable core [2021-10-15 19:08:27,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:27,421 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-10-15 19:08:27,422 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:27,422 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1046542367] [2021-10-15 19:08:27,422 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:27,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347185134] [2021-10-15 19:08:27,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347185134] provided 1 perfect and 0 imperfect interpolant sequences [2021-10-15 19:08:27,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-10-15 19:08:27,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-10-15 19:08:27,423 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574049493] [2021-10-15 19:08:27,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:08:27,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:27,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:08:27,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:08:27,426 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:27,426 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 153 places, 124 transitions, 1438 flow. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:27,426 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:27,426 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:27,426 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:27,673 INFO L129 PetriNetUnfolder]: 24/294 cut-off events. [2021-10-15 19:08:27,673 INFO L130 PetriNetUnfolder]: For 2426/2426 co-relation queries the response was YES. [2021-10-15 19:08:27,675 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1584 conditions, 294 events. 24/294 cut-off events. For 2426/2426 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 827 event pairs, 0 based on Foata normal form. 10/304 useless extension candidates. Maximal degree in co-relation 1528. Up to 77 conditions per place. [2021-10-15 19:08:27,677 INFO L132 encePairwiseOnDemand]: 39/54 looper letters, 59 selfloop transitions, 51 changer transitions 7/131 dead transitions. [2021-10-15 19:08:27,678 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 154 places, 131 transitions, 1688 flow [2021-10-15 19:08:27,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-10-15 19:08:27,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2021-10-15 19:08:27,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 179 transitions. [2021-10-15 19:08:27,679 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.41435185185185186 [2021-10-15 19:08:27,679 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 179 transitions. [2021-10-15 19:08:27,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 179 transitions. [2021-10-15 19:08:27,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:27,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 179 transitions. [2021-10-15 19:08:27,680 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 22.375) internal successors, (179), 8 states have internal predecessors, (179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:27,681 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 54.0) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:27,682 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 54.0) internal successors, (486), 9 states have internal predecessors, (486), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:27,682 INFO L186 Difference]: Start difference. First operand has 153 places, 124 transitions, 1438 flow. Second operand 8 states and 179 transitions. [2021-10-15 19:08:27,682 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 154 places, 131 transitions, 1688 flow [2021-10-15 19:08:27,706 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 148 places, 131 transitions, 1613 flow, removed 22 selfloop flow, removed 6 redundant places. [2021-10-15 19:08:27,711 INFO L242 Difference]: Finished difference. Result has 151 places, 117 transitions, 1458 flow [2021-10-15 19:08:27,711 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1349, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1458, PETRI_PLACES=151, PETRI_TRANSITIONS=117} [2021-10-15 19:08:27,712 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 114 predicate places. [2021-10-15 19:08:27,712 INFO L470 AbstractCegarLoop]: Abstraction has has 151 places, 117 transitions, 1458 flow [2021-10-15 19:08:27,712 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 6 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:27,712 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:27,712 INFO L254 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:27,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:27,926 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:27,927 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:27,927 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:27,927 INFO L82 PathProgramCache]: Analyzing trace with hash 1395693798, now seen corresponding path program 4 times [2021-10-15 19:08:27,927 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:27,927 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573052319] [2021-10-15 19:08:27,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:27,927 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:27,937 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:27,937 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1732421270] [2021-10-15 19:08:27,938 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-15 19:08:27,938 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:27,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:27,943 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:27,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-10-15 19:08:28,338 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-15 19:08:28,338 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:28,340 INFO L263 TraceCheckSpWp]: Trace formula consists of 132 conjuncts, 29 conjunts are in the unsatisfiable core [2021-10-15 19:08:28,341 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:29,182 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:29,182 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:29,182 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573052319] [2021-10-15 19:08:29,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:29,183 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732421270] [2021-10-15 19:08:29,183 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732421270] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:29,183 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:29,183 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-10-15 19:08:29,183 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683456886] [2021-10-15 19:08:29,184 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-10-15 19:08:29,185 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:29,185 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-10-15 19:08:29,185 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-10-15 19:08:29,186 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:29,186 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 117 transitions, 1458 flow. Second operand has 11 states, 11 states have (on average 20.0) internal successors, (220), 11 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:29,187 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:29,187 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:29,187 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:29,725 INFO L129 PetriNetUnfolder]: 37/361 cut-off events. [2021-10-15 19:08:29,725 INFO L130 PetriNetUnfolder]: For 3534/3534 co-relation queries the response was YES. [2021-10-15 19:08:29,729 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2012 conditions, 361 events. 37/361 cut-off events. For 3534/3534 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1163 event pairs, 0 based on Foata normal form. 2/363 useless extension candidates. Maximal degree in co-relation 1956. Up to 171 conditions per place. [2021-10-15 19:08:29,732 INFO L132 encePairwiseOnDemand]: 40/54 looper letters, 135 selfloop transitions, 46 changer transitions 1/196 dead transitions. [2021-10-15 19:08:29,733 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 196 transitions, 2528 flow [2021-10-15 19:08:29,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-10-15 19:08:29,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2021-10-15 19:08:29,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 374 transitions. [2021-10-15 19:08:29,737 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4074074074074074 [2021-10-15 19:08:29,738 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 374 transitions. [2021-10-15 19:08:29,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 374 transitions. [2021-10-15 19:08:29,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:29,742 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 374 transitions. [2021-10-15 19:08:29,744 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 22.0) internal successors, (374), 17 states have internal predecessors, (374), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:29,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 54.0) internal successors, (972), 18 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:29,749 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 54.0) internal successors, (972), 18 states have internal predecessors, (972), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:29,749 INFO L186 Difference]: Start difference. First operand has 151 places, 117 transitions, 1458 flow. Second operand 17 states and 374 transitions. [2021-10-15 19:08:29,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 196 transitions, 2528 flow [2021-10-15 19:08:29,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 196 transitions, 2336 flow, removed 20 selfloop flow, removed 12 redundant places. [2021-10-15 19:08:29,793 INFO L242 Difference]: Finished difference. Result has 159 places, 147 transitions, 1918 flow [2021-10-15 19:08:29,794 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1323, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=75, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=1918, PETRI_PLACES=159, PETRI_TRANSITIONS=147} [2021-10-15 19:08:29,794 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 122 predicate places. [2021-10-15 19:08:29,794 INFO L470 AbstractCegarLoop]: Abstraction has has 159 places, 147 transitions, 1918 flow [2021-10-15 19:08:29,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 20.0) internal successors, (220), 11 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:29,794 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:29,795 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:29,835 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:30,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:30,011 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:30,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:30,011 INFO L82 PathProgramCache]: Analyzing trace with hash 62330478, now seen corresponding path program 3 times [2021-10-15 19:08:30,011 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:30,011 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171112850] [2021-10-15 19:08:30,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:30,012 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:30,024 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:30,025 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1813321545] [2021-10-15 19:08:30,025 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-15 19:08:30,025 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:30,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:30,030 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:30,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-10-15 19:08:30,443 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-10-15 19:08:30,443 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:30,444 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 22 conjunts are in the unsatisfiable core [2021-10-15 19:08:30,445 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:34,816 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 32 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-10-15 19:08:34,817 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:34,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171112850] [2021-10-15 19:08:34,817 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:34,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1813321545] [2021-10-15 19:08:34,818 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1813321545] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:34,818 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:34,818 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-10-15 19:08:34,818 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659845937] [2021-10-15 19:08:34,819 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-15 19:08:34,819 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:34,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:08:34,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=35, Unknown=1, NotChecked=0, Total=56 [2021-10-15 19:08:34,821 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:34,821 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 147 transitions, 1918 flow. Second operand has 8 states, 8 states have (on average 19.5) internal successors, (156), 8 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:34,821 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:34,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:34,822 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:56,911 INFO L129 PetriNetUnfolder]: 46/433 cut-off events. [2021-10-15 19:08:56,912 INFO L130 PetriNetUnfolder]: For 4197/4197 co-relation queries the response was YES. [2021-10-15 19:08:56,916 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2441 conditions, 433 events. 46/433 cut-off events. For 4197/4197 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 1554 event pairs, 0 based on Foata normal form. 2/435 useless extension candidates. Maximal degree in co-relation 2384. Up to 131 conditions per place. [2021-10-15 19:08:56,920 INFO L132 encePairwiseOnDemand]: 41/54 looper letters, 124 selfloop transitions, 61 changer transitions 3/202 dead transitions. [2021-10-15 19:08:56,921 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 202 transitions, 2833 flow [2021-10-15 19:08:56,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-10-15 19:08:56,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2021-10-15 19:08:56,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 215 transitions. [2021-10-15 19:08:56,923 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.44238683127572015 [2021-10-15 19:08:56,923 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 215 transitions. [2021-10-15 19:08:56,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 215 transitions. [2021-10-15 19:08:56,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:56,924 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 215 transitions. [2021-10-15 19:08:56,925 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 23.88888888888889) internal successors, (215), 9 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:56,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:56,926 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 54.0) internal successors, (540), 10 states have internal predecessors, (540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:56,927 INFO L186 Difference]: Start difference. First operand has 159 places, 147 transitions, 1918 flow. Second operand 9 states and 215 transitions. [2021-10-15 19:08:56,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 202 transitions, 2833 flow [2021-10-15 19:08:56,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 202 transitions, 2691 flow, removed 34 selfloop flow, removed 8 redundant places. [2021-10-15 19:08:56,979 INFO L242 Difference]: Finished difference. Result has 163 places, 162 transitions, 2257 flow [2021-10-15 19:08:56,980 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1786, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2257, PETRI_PLACES=163, PETRI_TRANSITIONS=162} [2021-10-15 19:08:56,980 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 126 predicate places. [2021-10-15 19:08:56,980 INFO L470 AbstractCegarLoop]: Abstraction has has 163 places, 162 transitions, 2257 flow [2021-10-15 19:08:56,980 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 19.5) internal successors, (156), 8 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:56,981 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:56,981 INFO L254 CegarLoopForPetriNet]: trace histogram [5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:57,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:57,194 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:57,195 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:57,195 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:57,195 INFO L82 PathProgramCache]: Analyzing trace with hash -1646664921, now seen corresponding path program 4 times [2021-10-15 19:08:57,195 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:57,195 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26126993] [2021-10-15 19:08:57,195 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:57,196 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:57,207 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:57,207 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607553206] [2021-10-15 19:08:57,207 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-10-15 19:08:57,207 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:57,207 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:57,208 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:57,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-10-15 19:08:57,656 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-10-15 19:08:57,656 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:08:57,658 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 42 conjunts are in the unsatisfiable core [2021-10-15 19:08:57,659 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:08:58,727 INFO L134 CoverageAnalysis]: Checked inductivity of 73 backedges. 0 proven. 73 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:08:58,728 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:08:58,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26126993] [2021-10-15 19:08:58,728 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:08:58,728 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607553206] [2021-10-15 19:08:58,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607553206] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:08:58,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:08:58,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2021-10-15 19:08:58,729 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179388477] [2021-10-15 19:08:58,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-10-15 19:08:58,731 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:08:58,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-10-15 19:08:58,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2021-10-15 19:08:58,738 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:08:58,739 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 162 transitions, 2257 flow. Second operand has 14 states, 14 states have (on average 19.571428571428573) internal successors, (274), 14 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:58,739 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:08:58,739 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:08:58,739 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:08:59,484 INFO L129 PetriNetUnfolder]: 48/484 cut-off events. [2021-10-15 19:08:59,485 INFO L130 PetriNetUnfolder]: For 5279/5279 co-relation queries the response was YES. [2021-10-15 19:08:59,489 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2789 conditions, 484 events. 48/484 cut-off events. For 5279/5279 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1822 event pairs, 0 based on Foata normal form. 5/489 useless extension candidates. Maximal degree in co-relation 2729. Up to 234 conditions per place. [2021-10-15 19:08:59,493 INFO L132 encePairwiseOnDemand]: 40/54 looper letters, 160 selfloop transitions, 53 changer transitions 11/238 dead transitions. [2021-10-15 19:08:59,494 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 238 transitions, 3317 flow [2021-10-15 19:08:59,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-10-15 19:08:59,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-10-15 19:08:59,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 450 transitions. [2021-10-15 19:08:59,501 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.3968253968253968 [2021-10-15 19:08:59,501 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 450 transitions. [2021-10-15 19:08:59,501 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 450 transitions. [2021-10-15 19:08:59,502 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:08:59,502 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 450 transitions. [2021-10-15 19:08:59,503 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 21.428571428571427) internal successors, (450), 21 states have internal predecessors, (450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:59,507 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 54.0) internal successors, (1188), 22 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:59,507 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 54.0) internal successors, (1188), 22 states have internal predecessors, (1188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:59,508 INFO L186 Difference]: Start difference. First operand has 163 places, 162 transitions, 2257 flow. Second operand 21 states and 450 transitions. [2021-10-15 19:08:59,508 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 238 transitions, 3317 flow [2021-10-15 19:08:59,549 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 238 transitions, 3227 flow, removed 35 selfloop flow, removed 3 redundant places. [2021-10-15 19:08:59,554 INFO L242 Difference]: Finished difference. Result has 187 places, 180 transitions, 2620 flow [2021-10-15 19:08:59,555 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=2112, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=158, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=106, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=2620, PETRI_PLACES=187, PETRI_TRANSITIONS=180} [2021-10-15 19:08:59,555 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 150 predicate places. [2021-10-15 19:08:59,556 INFO L470 AbstractCegarLoop]: Abstraction has has 187 places, 180 transitions, 2620 flow [2021-10-15 19:08:59,556 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 19.571428571428573) internal successors, (274), 14 states have internal predecessors, (274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:08:59,556 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:08:59,556 INFO L254 CegarLoopForPetriNet]: trace histogram [6, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:08:59,596 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2021-10-15 19:08:59,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-10-15 19:08:59,772 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:08:59,773 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:08:59,773 INFO L82 PathProgramCache]: Analyzing trace with hash -1319855738, now seen corresponding path program 5 times [2021-10-15 19:08:59,773 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:08:59,773 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680587735] [2021-10-15 19:08:59,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:08:59,773 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:08:59,781 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:08:59,782 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [561148549] [2021-10-15 19:08:59,782 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-15 19:08:59,782 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:08:59,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:08:59,784 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:08:59,785 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-10-15 19:09:00,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-10-15 19:09:00,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:09:00,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 6 conjunts are in the unsatisfiable core [2021-10-15 19:09:00,325 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:09:00,488 INFO L134 CoverageAnalysis]: Checked inductivity of 99 backedges. 63 proven. 1 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2021-10-15 19:09:00,489 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:09:00,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680587735] [2021-10-15 19:09:00,489 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:09:00,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [561148549] [2021-10-15 19:09:00,489 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [561148549] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:09:00,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:09:00,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:09:00,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396440278] [2021-10-15 19:09:00,490 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:09:00,490 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:09:00,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:09:00,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:09:00,492 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:09:00,492 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 180 transitions, 2620 flow. Second operand has 6 states, 6 states have (on average 40.166666666666664) internal successors, (241), 6 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:00,492 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:09:00,492 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:09:00,493 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:09:00,656 INFO L129 PetriNetUnfolder]: 34/428 cut-off events. [2021-10-15 19:09:00,657 INFO L130 PetriNetUnfolder]: For 4822/4822 co-relation queries the response was YES. [2021-10-15 19:09:00,660 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2276 conditions, 428 events. 34/428 cut-off events. For 4822/4822 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 1236 event pairs, 0 based on Foata normal form. 4/432 useless extension candidates. Maximal degree in co-relation 2209. Up to 49 conditions per place. [2021-10-15 19:09:00,663 INFO L132 encePairwiseOnDemand]: 50/54 looper letters, 4 selfloop transitions, 19 changer transitions 37/165 dead transitions. [2021-10-15 19:09:00,663 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 165 transitions, 2372 flow [2021-10-15 19:09:00,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-10-15 19:09:00,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-10-15 19:09:00,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 239 transitions. [2021-10-15 19:09:00,665 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7376543209876543 [2021-10-15 19:09:00,665 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 239 transitions. [2021-10-15 19:09:00,665 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 239 transitions. [2021-10-15 19:09:00,665 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:09:00,666 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 239 transitions. [2021-10-15 19:09:00,666 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 39.833333333333336) internal successors, (239), 6 states have internal predecessors, (239), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:00,667 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:00,668 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 54.0) internal successors, (378), 7 states have internal predecessors, (378), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:00,668 INFO L186 Difference]: Start difference. First operand has 187 places, 180 transitions, 2620 flow. Second operand 6 states and 239 transitions. [2021-10-15 19:09:00,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 165 transitions, 2372 flow [2021-10-15 19:09:00,715 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 165 transitions, 2267 flow, removed 37 selfloop flow, removed 9 redundant places. [2021-10-15 19:09:00,719 INFO L242 Difference]: Finished difference. Result has 184 places, 128 transitions, 1746 flow [2021-10-15 19:09:00,719 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=2179, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1746, PETRI_PLACES=184, PETRI_TRANSITIONS=128} [2021-10-15 19:09:00,720 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 147 predicate places. [2021-10-15 19:09:00,720 INFO L470 AbstractCegarLoop]: Abstraction has has 184 places, 128 transitions, 1746 flow [2021-10-15 19:09:00,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 40.166666666666664) internal successors, (241), 6 states have internal predecessors, (241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:00,720 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:09:00,720 INFO L254 CegarLoopForPetriNet]: trace histogram [6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:09:00,758 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-10-15 19:09:00,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-10-15 19:09:00,935 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:09:00,935 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:09:00,935 INFO L82 PathProgramCache]: Analyzing trace with hash -1696816334, now seen corresponding path program 6 times [2021-10-15 19:09:00,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:09:00,935 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545967142] [2021-10-15 19:09:00,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:09:00,936 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:09:00,975 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:09:00,975 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1048207923] [2021-10-15 19:09:00,975 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-10-15 19:09:00,975 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:09:00,976 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:09:00,977 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:09:00,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-10-15 19:09:01,576 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-10-15 19:09:01,576 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:09:01,578 INFO L263 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 26 conjunts are in the unsatisfiable core [2021-10-15 19:09:01,579 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:09:01,991 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 2 proven. 57 refuted. 0 times theorem prover too weak. 54 trivial. 0 not checked. [2021-10-15 19:09:01,991 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:09:01,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545967142] [2021-10-15 19:09:01,991 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:09:01,992 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1048207923] [2021-10-15 19:09:01,992 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1048207923] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:09:01,992 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:09:01,992 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2021-10-15 19:09:01,992 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534785838] [2021-10-15 19:09:01,993 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-10-15 19:09:01,993 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:09:01,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-10-15 19:09:01,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-10-15 19:09:01,994 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:09:01,994 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 184 places, 128 transitions, 1746 flow. Second operand has 8 states, 8 states have (on average 20.375) internal successors, (163), 8 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:01,994 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:09:01,994 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:09:01,995 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:09:02,547 INFO L129 PetriNetUnfolder]: 25/331 cut-off events. [2021-10-15 19:09:02,548 INFO L130 PetriNetUnfolder]: For 3609/3609 co-relation queries the response was YES. [2021-10-15 19:09:02,550 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1967 conditions, 331 events. 25/331 cut-off events. For 3609/3609 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 714 event pairs, 0 based on Foata normal form. 4/335 useless extension candidates. Maximal degree in co-relation 1900. Up to 51 conditions per place. [2021-10-15 19:09:02,553 INFO L132 encePairwiseOnDemand]: 40/54 looper letters, 71 selfloop transitions, 59 changer transitions 16/160 dead transitions. [2021-10-15 19:09:02,553 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 160 transitions, 2210 flow [2021-10-15 19:09:02,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-10-15 19:09:02,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2021-10-15 19:09:02,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 346 transitions. [2021-10-15 19:09:02,556 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.40046296296296297 [2021-10-15 19:09:02,556 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 346 transitions. [2021-10-15 19:09:02,556 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 346 transitions. [2021-10-15 19:09:02,556 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:09:02,557 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 346 transitions. [2021-10-15 19:09:02,558 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 21.625) internal successors, (346), 16 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:02,561 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 54.0) internal successors, (918), 17 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:02,561 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 54.0) internal successors, (918), 17 states have internal predecessors, (918), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:02,561 INFO L186 Difference]: Start difference. First operand has 184 places, 128 transitions, 1746 flow. Second operand 16 states and 346 transitions. [2021-10-15 19:09:02,562 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 160 transitions, 2210 flow [2021-10-15 19:09:02,596 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 160 transitions, 1957 flow, removed 34 selfloop flow, removed 18 redundant places. [2021-10-15 19:09:02,601 INFO L242 Difference]: Finished difference. Result has 165 places, 121 transitions, 1552 flow [2021-10-15 19:09:02,601 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1506, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=128, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1552, PETRI_PLACES=165, PETRI_TRANSITIONS=121} [2021-10-15 19:09:02,602 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 128 predicate places. [2021-10-15 19:09:02,602 INFO L470 AbstractCegarLoop]: Abstraction has has 165 places, 121 transitions, 1552 flow [2021-10-15 19:09:02,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 20.375) internal successors, (163), 8 states have internal predecessors, (163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:02,602 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:09:02,602 INFO L254 CegarLoopForPetriNet]: trace histogram [7, 6, 6, 6, 6, 6, 6, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:09:02,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2021-10-15 19:09:02,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-10-15 19:09:02,819 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:09:02,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:09:02,819 INFO L82 PathProgramCache]: Analyzing trace with hash 1490592583, now seen corresponding path program 7 times [2021-10-15 19:09:02,819 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:09:02,819 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974281831] [2021-10-15 19:09:02,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:09:02,820 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:09:02,833 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:09:02,833 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061069519] [2021-10-15 19:09:02,834 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-10-15 19:09:02,834 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:09:02,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:09:02,835 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:09:02,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-10-15 19:09:03,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-10-15 19:09:03,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 19 conjunts are in the unsatisfiable core [2021-10-15 19:09:03,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:09:03,759 INFO L134 CoverageAnalysis]: Checked inductivity of 163 backedges. 5 proven. 158 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:09:03,759 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:09:03,759 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974281831] [2021-10-15 19:09:03,759 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:09:03,760 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061069519] [2021-10-15 19:09:03,760 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061069519] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:09:03,760 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:09:03,761 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2021-10-15 19:09:03,761 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1598055741] [2021-10-15 19:09:03,762 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-10-15 19:09:03,762 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:09:03,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-10-15 19:09:03,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=75, Unknown=0, NotChecked=0, Total=132 [2021-10-15 19:09:03,775 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:09:03,776 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 121 transitions, 1552 flow. Second operand has 12 states, 12 states have (on average 39.583333333333336) internal successors, (475), 12 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:03,776 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:09:03,776 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:09:03,776 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:09:03,961 INFO L129 PetriNetUnfolder]: 22/364 cut-off events. [2021-10-15 19:09:03,961 INFO L130 PetriNetUnfolder]: For 3909/3909 co-relation queries the response was YES. [2021-10-15 19:09:03,964 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1877 conditions, 364 events. 22/364 cut-off events. For 3909/3909 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 994 event pairs, 0 based on Foata normal form. 10/374 useless extension candidates. Maximal degree in co-relation 1820. Up to 53 conditions per place. [2021-10-15 19:09:03,966 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 11 selfloop transitions, 28 changer transitions 0/136 dead transitions. [2021-10-15 19:09:03,966 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 180 places, 136 transitions, 1778 flow [2021-10-15 19:09:03,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-10-15 19:09:03,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2021-10-15 19:09:03,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 753 transitions. [2021-10-15 19:09:03,978 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7339181286549707 [2021-10-15 19:09:03,979 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 753 transitions. [2021-10-15 19:09:03,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 753 transitions. [2021-10-15 19:09:03,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:09:03,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 753 transitions. [2021-10-15 19:09:03,998 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 39.63157894736842) internal successors, (753), 19 states have internal predecessors, (753), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:04,002 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 54.0) internal successors, (1080), 20 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:04,003 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 54.0) internal successors, (1080), 20 states have internal predecessors, (1080), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:04,003 INFO L186 Difference]: Start difference. First operand has 165 places, 121 transitions, 1552 flow. Second operand 19 states and 753 transitions. [2021-10-15 19:09:04,003 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 180 places, 136 transitions, 1778 flow [2021-10-15 19:09:04,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 160 places, 136 transitions, 1600 flow, removed 29 selfloop flow, removed 20 redundant places. [2021-10-15 19:09:04,033 INFO L242 Difference]: Finished difference. Result has 164 places, 136 transitions, 1612 flow [2021-10-15 19:09:04,033 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1364, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=1612, PETRI_PLACES=164, PETRI_TRANSITIONS=136} [2021-10-15 19:09:04,036 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 127 predicate places. [2021-10-15 19:09:04,037 INFO L470 AbstractCegarLoop]: Abstraction has has 164 places, 136 transitions, 1612 flow [2021-10-15 19:09:04,037 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 39.583333333333336) internal successors, (475), 12 states have internal predecessors, (475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:04,037 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:09:04,037 INFO L254 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1] [2021-10-15 19:09:04,082 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2021-10-15 19:09:04,252 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-10-15 19:09:04,252 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:09:04,252 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:09:04,252 INFO L82 PathProgramCache]: Analyzing trace with hash -1440524652, now seen corresponding path program 5 times [2021-10-15 19:09:04,253 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:09:04,253 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202208299] [2021-10-15 19:09:04,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:09:04,253 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:09:04,265 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:09:04,267 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [644021665] [2021-10-15 19:09:04,267 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-10-15 19:09:04,276 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:09:04,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:09:04,278 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:09:04,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-10-15 19:09:04,899 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-10-15 19:09:04,900 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:09:04,901 INFO L263 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:09:04,903 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:09:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 199 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-10-15 19:09:05,212 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:09:05,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202208299] [2021-10-15 19:09:05,213 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:09:05,213 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [644021665] [2021-10-15 19:09:05,213 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [644021665] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:09:05,213 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:09:05,213 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2021-10-15 19:09:05,213 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606276938] [2021-10-15 19:09:05,214 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-10-15 19:09:05,214 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:09:05,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-10-15 19:09:05,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2021-10-15 19:09:05,216 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 38 out of 54 [2021-10-15 19:09:05,216 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 136 transitions, 1612 flow. Second operand has 13 states, 13 states have (on average 39.15384615384615) internal successors, (509), 13 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:05,217 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:09:05,217 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 38 of 54 [2021-10-15 19:09:05,217 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:09:05,380 INFO L129 PetriNetUnfolder]: 22/396 cut-off events. [2021-10-15 19:09:05,380 INFO L130 PetriNetUnfolder]: For 3955/3955 co-relation queries the response was YES. [2021-10-15 19:09:05,383 INFO L84 FinitePrefix]: Finished finitePrefix Result has 1964 conditions, 396 events. 22/396 cut-off events. For 3955/3955 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 1264 event pairs, 0 based on Foata normal form. 6/402 useless extension candidates. Maximal degree in co-relation 1910. Up to 41 conditions per place. [2021-10-15 19:09:05,385 INFO L132 encePairwiseOnDemand]: 49/54 looper letters, 11 selfloop transitions, 23 changer transitions 0/143 dead transitions. [2021-10-15 19:09:05,386 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 181 places, 143 transitions, 1751 flow [2021-10-15 19:09:05,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-10-15 19:09:05,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-10-15 19:09:05,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 716 transitions. [2021-10-15 19:09:05,388 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7366255144032922 [2021-10-15 19:09:05,388 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 716 transitions. [2021-10-15 19:09:05,389 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 716 transitions. [2021-10-15 19:09:05,389 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:09:05,389 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 716 transitions. [2021-10-15 19:09:05,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 39.77777777777778) internal successors, (716), 18 states have internal predecessors, (716), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:05,394 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 54.0) internal successors, (1026), 19 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:05,394 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 54.0) internal successors, (1026), 19 states have internal predecessors, (1026), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:05,394 INFO L186 Difference]: Start difference. First operand has 164 places, 136 transitions, 1612 flow. Second operand 18 states and 716 transitions. [2021-10-15 19:09:05,395 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 181 places, 143 transitions, 1751 flow [2021-10-15 19:09:05,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 143 transitions, 1623 flow, removed 50 selfloop flow, removed 14 redundant places. [2021-10-15 19:09:05,426 INFO L242 Difference]: Finished difference. Result has 173 places, 143 transitions, 1632 flow [2021-10-15 19:09:05,427 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1494, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=136, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=1632, PETRI_PLACES=173, PETRI_TRANSITIONS=143} [2021-10-15 19:09:05,427 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 136 predicate places. [2021-10-15 19:09:05,428 INFO L470 AbstractCegarLoop]: Abstraction has has 173 places, 143 transitions, 1632 flow [2021-10-15 19:09:05,428 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 39.15384615384615) internal successors, (509), 13 states have internal predecessors, (509), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:05,428 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-10-15 19:09:05,428 INFO L254 CegarLoopForPetriNet]: trace histogram [7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2021-10-15 19:09:05,466 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2021-10-15 19:09:05,646 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:09:05,647 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 4 more)] === [2021-10-15 19:09:05,647 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-10-15 19:09:05,647 INFO L82 PathProgramCache]: Analyzing trace with hash -1707329916, now seen corresponding path program 3 times [2021-10-15 19:09:05,647 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-10-15 19:09:05,647 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137014617] [2021-10-15 19:09:05,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-10-15 19:09:05,648 INFO L128 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-10-15 19:09:05,661 ERROR L247 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2021-10-15 19:09:05,661 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [783783806] [2021-10-15 19:09:05,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-10-15 19:09:05,662 INFO L170 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-10-15 19:09:05,662 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 [2021-10-15 19:09:05,664 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-10-15 19:09:05,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-10-15 19:09:06,301 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-10-15 19:09:06,301 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-10-15 19:09:06,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 21 conjunts are in the unsatisfiable core [2021-10-15 19:09:06,303 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-10-15 19:09:06,624 INFO L134 CoverageAnalysis]: Checked inductivity of 205 backedges. 120 proven. 1 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2021-10-15 19:09:06,624 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-10-15 19:09:06,624 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137014617] [2021-10-15 19:09:06,625 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unknown [2021-10-15 19:09:06,625 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [783783806] [2021-10-15 19:09:06,625 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [783783806] provided 0 perfect and 1 imperfect interpolant sequences [2021-10-15 19:09:06,625 INFO L186 FreeRefinementEngine]: Constructing automaton from 0 perfect and 1 imperfect interpolant sequences. [2021-10-15 19:09:06,625 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-10-15 19:09:06,626 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83419753] [2021-10-15 19:09:06,626 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-10-15 19:09:06,626 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-10-15 19:09:06,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-10-15 19:09:06,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-10-15 19:09:06,627 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 16 out of 54 [2021-10-15 19:09:06,627 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 143 transitions, 1632 flow. Second operand has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:06,628 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-10-15 19:09:06,628 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 16 of 54 [2021-10-15 19:09:06,628 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-10-15 19:09:06,837 INFO L129 PetriNetUnfolder]: 22/380 cut-off events. [2021-10-15 19:09:06,837 INFO L130 PetriNetUnfolder]: For 3668/3668 co-relation queries the response was YES. [2021-10-15 19:09:06,840 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2131 conditions, 380 events. 22/380 cut-off events. For 3668/3668 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 1128 event pairs, 0 based on Foata normal form. 8/388 useless extension candidates. Maximal degree in co-relation 2075. Up to 239 conditions per place. [2021-10-15 19:09:06,841 INFO L132 encePairwiseOnDemand]: 47/54 looper letters, 0 selfloop transitions, 0 changer transitions 139/139 dead transitions. [2021-10-15 19:09:06,841 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 172 places, 139 transitions, 1852 flow [2021-10-15 19:09:06,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-10-15 19:09:06,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2021-10-15 19:09:06,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 88 transitions. [2021-10-15 19:09:06,843 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.4074074074074074 [2021-10-15 19:09:06,843 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 88 transitions. [2021-10-15 19:09:06,843 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 88 transitions. [2021-10-15 19:09:06,843 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-10-15 19:09:06,843 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 88 transitions. [2021-10-15 19:09:06,844 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:06,844 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 54.0) internal successors, (270), 5 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:06,844 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 54.0) internal successors, (270), 5 states have internal predecessors, (270), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:06,845 INFO L186 Difference]: Start difference. First operand has 173 places, 143 transitions, 1632 flow. Second operand 4 states and 88 transitions. [2021-10-15 19:09:06,845 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 172 places, 139 transitions, 1852 flow [2021-10-15 19:09:06,870 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 165 places, 139 transitions, 1819 flow, removed 9 selfloop flow, removed 7 redundant places. [2021-10-15 19:09:06,872 INFO L242 Difference]: Finished difference. Result has 165 places, 0 transitions, 0 flow [2021-10-15 19:09:06,872 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=54, PETRI_DIFFERENCE_MINUEND_FLOW=1585, PETRI_DIFFERENCE_MINUEND_PLACES=162, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=139, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=0, PETRI_PLACES=165, PETRI_TRANSITIONS=0} [2021-10-15 19:09:06,872 INFO L334 CegarLoopForPetriNet]: 37 programPoint places, 128 predicate places. [2021-10-15 19:09:06,872 INFO L470 AbstractCegarLoop]: Abstraction has has 165 places, 0 transitions, 0 flow [2021-10-15 19:09:06,872 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 22.0) internal successors, (132), 6 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-10-15 19:09:06,874 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,875 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONERROR_FUNCTION [2021-10-15 19:09:06,898 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2021-10-15 19:09:07,078 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-10-15 19:09:07,084 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-10-15 19:09:07,088 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 15.10 07:09:07 BoogieIcfgContainer [2021-10-15 19:09:07,088 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-10-15 19:09:07,089 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-10-15 19:09:07,089 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-10-15 19:09:07,089 INFO L275 PluginConnector]: Witness Printer initialized [2021-10-15 19:09:07,090 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 15.10 07:07:55" (3/4) ... [2021-10-15 19:09:07,093 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-10-15 19:09:07,104 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2021-10-15 19:09:07,105 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2021-10-15 19:09:07,105 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-15 19:09:07,105 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-10-15 19:09:07,156 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/witness.graphml [2021-10-15 19:09:07,157 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-10-15 19:09:07,158 INFO L168 Benchmark]: Toolchain (without parser) took 72143.79 ms. Allocated memory was 90.2 MB in the beginning and 209.7 MB in the end (delta: 119.5 MB). Free memory was 56.8 MB in the beginning and 76.4 MB in the end (delta: -19.6 MB). Peak memory consumption was 99.0 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,159 INFO L168 Benchmark]: CDTParser took 0.28 ms. Allocated memory is still 90.2 MB. Free memory was 47.2 MB in the beginning and 47.2 MB in the end (delta: 70.0 kB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-15 19:09:07,159 INFO L168 Benchmark]: CACSL2BoogieTranslator took 283.01 ms. Allocated memory was 90.2 MB in the beginning and 113.2 MB in the end (delta: 23.1 MB). Free memory was 56.6 MB in the beginning and 89.0 MB in the end (delta: -32.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,159 INFO L168 Benchmark]: Boogie Procedure Inliner took 35.03 ms. Allocated memory is still 113.2 MB. Free memory was 89.0 MB in the beginning and 87.2 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,160 INFO L168 Benchmark]: Boogie Preprocessor took 24.20 ms. Allocated memory is still 113.2 MB. Free memory was 87.2 MB in the beginning and 86.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. [2021-10-15 19:09:07,160 INFO L168 Benchmark]: RCFGBuilder took 446.24 ms. Allocated memory is still 113.2 MB. Free memory was 86.2 MB in the beginning and 75.0 MB in the end (delta: 11.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,161 INFO L168 Benchmark]: TraceAbstraction took 71278.67 ms. Allocated memory was 113.2 MB in the beginning and 209.7 MB in the end (delta: 96.5 MB). Free memory was 74.7 MB in the beginning and 80.5 MB in the end (delta: -5.8 MB). Peak memory consumption was 93.6 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,161 INFO L168 Benchmark]: Witness Printer took 68.13 ms. Allocated memory is still 209.7 MB. Free memory was 80.5 MB in the beginning and 77.4 MB in the end (delta: 3.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-10-15 19:09:07,163 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.28 ms. Allocated memory is still 90.2 MB. Free memory was 47.2 MB in the beginning and 47.2 MB in the end (delta: 70.0 kB). There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 283.01 ms. Allocated memory was 90.2 MB in the beginning and 113.2 MB in the end (delta: 23.1 MB). Free memory was 56.6 MB in the beginning and 89.0 MB in the end (delta: -32.4 MB). Peak memory consumption was 8.4 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 35.03 ms. Allocated memory is still 113.2 MB. Free memory was 89.0 MB in the beginning and 87.2 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 24.20 ms. Allocated memory is still 113.2 MB. Free memory was 87.2 MB in the beginning and 86.2 MB in the end (delta: 1.0 MB). There was no memory consumed. Max. memory is 16.1 GB. * RCFGBuilder took 446.24 ms. Allocated memory is still 113.2 MB. Free memory was 86.2 MB in the beginning and 75.0 MB in the end (delta: 11.2 MB). Peak memory consumption was 12.6 MB. Max. memory is 16.1 GB. * TraceAbstraction took 71278.67 ms. Allocated memory was 113.2 MB in the beginning and 209.7 MB in the end (delta: 96.5 MB). Free memory was 74.7 MB in the beginning and 80.5 MB in the end (delta: -5.8 MB). Peak memory consumption was 93.6 MB. Max. memory is 16.1 GB. * Witness Printer took 68.13 ms. Allocated memory is still 209.7 MB. Free memory was 80.5 MB in the beginning and 77.4 MB in the end (delta: 3.0 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0ms ErrorAutomatonConstructionTimeTotal, 0.0ms FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0ms ErrorAutomatonConstructionTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeAvg, 0.0ms ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 17]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 41 locations, 7 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 3.3ms, RemoveRedundantFlowTime: 0.0ms, RemoveRedundantFlowUnfoldingTime: 0.0ms, BackfoldingTime: 0.0ms, BackfoldingUnfoldingTime: 0.0ms, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 71145.6ms, OverallIterations: 31, TraceHistogramMax: 7, EmptinessCheckTime: 0.0ms, AutomataDifference: 41937.9ms, DeadEndRemovalTime: 0.0ms, HoareAnnotationTime: 0.0ms, InitialAbstractionConstructionTime: 80.0ms, PartialOrderReductionTime: 0.0ms, HoareTripleCheckerStatistics: 291 SDtfs, 1300 SDslu, 545 SDs, 0 SdLazy, 3110 SolverSat, 680 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 23720.7ms Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 1361 GetRequests, 1085 SyntacticMatches, 1 SemanticMatches, 275 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 445 ImplicationChecksByTransitivity, 19072.6ms Time, 0.0ms BasicInterpolantAutomatonTime, BiggestAbstraction: size=2620occurred in iteration=26, InterpolantAutomatonStates: 295, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0ms DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 237.6ms SsaConstructionTime, 789.4ms SatisfiabilityAnalysisTime, 13085.1ms InterpolantComputationTime, 1273 NumberOfCodeBlocks, 1052 NumberOfCodeBlocksAsserted, 54 NumberOfCheckSat, 1242 ConstructedInterpolants, 0 QuantifiedInterpolants, 6891 SizeOfPredicates, 175 NumberOfNonLiveVariables, 4235 ConjunctsInSsa, 454 ConjunctsInUnsatCore, 31 InterpolantComputations, 10 PerfectInterpolantSequences, 590/1304 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 7 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2021-10-15 19:09:07,196 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_cbb6a997-b4f5-44f8-a3ce-77e759716cf0/bin/uautomizer-hJ6jxDFKc3/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...