./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --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 05acb47e03e235712ff531dc9c262bde9a4e8849999fe7c0ae66487e3d96b2b6 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:06:38,631 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:06:38,693 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 06:06:38,697 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:06:38,698 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:06:38,720 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:06:38,721 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:06:38,721 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:06:38,722 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:06:38,722 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:06:38,723 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:06:38,723 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:06:38,724 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:06:38,725 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:06:38,725 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:06:38,726 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:06:38,726 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:06:38,727 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 06:06:38,727 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:06:38,728 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 06:06:38,728 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:06:38,729 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:06:38,729 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:06:38,730 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:06:38,730 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 06:06:38,731 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:06:38,731 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:06:38,732 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:06:38,732 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:06:38,732 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:06:38,733 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:06:38,733 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:06:38,733 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:06:38,734 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:06:38,735 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:06:38,735 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:06:38,735 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:06:38,735 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/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_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 05acb47e03e235712ff531dc9c262bde9a4e8849999fe7c0ae66487e3d96b2b6 [2023-11-29 06:06:38,940 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:06:38,958 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:06:38,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:06:38,961 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:06:38,962 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:06:38,963 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i [2023-11-29 06:06:41,725 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:06:41,933 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:06:41,934 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i [2023-11-29 06:06:41,944 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/data/71ba238c3/b22402eb1f6e41718ff25511086731b0/FLAG45d845671 [2023-11-29 06:06:42,276 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/data/71ba238c3/b22402eb1f6e41718ff25511086731b0 [2023-11-29 06:06:42,278 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:06:42,279 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:06:42,280 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:06:42,280 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:06:42,285 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:06:42,286 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,287 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@621f050c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42, skipping insertion in model container [2023-11-29 06:06:42,287 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,318 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:06:42,432 WARN L240 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_94c3d53e-e376-4781-95f8-6cc8dda61c2d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i[917,930] [2023-11-29 06:06:42,486 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:06:42,498 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:06:42,511 WARN L240 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_94c3d53e-e376-4781-95f8-6cc8dda61c2d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-sp_file-12.i[917,930] [2023-11-29 06:06:42,544 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:06:42,566 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:06:42,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42 WrapperNode [2023-11-29 06:06:42,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:06:42,568 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:06:42,568 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:06:42,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:06:42,576 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,590 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,630 INFO L138 Inliner]: procedures = 26, calls = 151, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 397 [2023-11-29 06:06:42,631 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:06:42,631 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:06:42,631 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:06:42,632 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:06:42,643 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,644 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,650 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,682 INFO L175 MemorySlicer]: Split 123 memory accesses to 2 slices as follows [2, 121]. 98 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [2, 11]. The 14 writes are split as follows [0, 14]. [2023-11-29 06:06:42,683 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,683 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,698 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,703 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,706 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,709 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,715 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:06:42,716 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:06:42,717 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:06:42,717 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:06:42,718 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (1/1) ... [2023-11-29 06:06:42,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:06:42,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:42,748 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:06:42,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:06:42,787 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:06:42,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 06:06:42,788 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 06:06:42,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 06:06:42,788 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 06:06:42,788 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 06:06:42,788 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 06:06:42,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:06:42,789 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 06:06:42,789 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:06:42,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:06:42,900 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:06:42,903 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:06:43,332 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:06:43,365 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:06:43,365 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 06:06:43,366 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:06:43 BoogieIcfgContainer [2023-11-29 06:06:43,366 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:06:43,369 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:06:43,369 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:06:43,373 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:06:43,373 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:06:42" (1/3) ... [2023-11-29 06:06:43,374 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d8a54e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:06:43, skipping insertion in model container [2023-11-29 06:06:43,374 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:06:42" (2/3) ... [2023-11-29 06:06:43,374 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3d8a54e1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:06:43, skipping insertion in model container [2023-11-29 06:06:43,375 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:06:43" (3/3) ... [2023-11-29 06:06:43,376 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-sp_file-12.i [2023-11-29 06:06:43,394 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:06:43,394 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 06:06:43,436 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:06:43,442 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@7ed7110a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:06:43,442 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 06:06:43,446 INFO L276 IsEmpty]: Start isEmpty. Operand has 91 states, 72 states have (on average 1.4305555555555556) internal successors, (103), 73 states have internal predecessors, (103), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:06:43,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 06:06:43,459 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:43,460 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:43,461 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:43,465 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:43,465 INFO L85 PathProgramCache]: Analyzing trace with hash 652113502, now seen corresponding path program 1 times [2023-11-29 06:06:43,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:43,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536894454] [2023-11-29 06:06:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:43,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:43,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:43,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:43,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536894454] [2023-11-29 06:06:43,674 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 06:06:43,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74881976] [2023-11-29 06:06:43,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:43,675 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:43,675 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:43,688 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:43,708 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 06:06:43,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:43,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 06:06:43,916 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:43,956 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 450 trivial. 0 not checked. [2023-11-29 06:06:43,956 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:06:43,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74881976] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:06:43,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:06:43,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 06:06:43,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087215585] [2023-11-29 06:06:43,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:06:43,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 06:06:43,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:43,994 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 06:06:43,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:06:43,998 INFO L87 Difference]: Start difference. First operand has 91 states, 72 states have (on average 1.4305555555555556) internal successors, (103), 73 states have internal predecessors, (103), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) Second operand has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:06:44,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:06:44,043 INFO L93 Difference]: Finished difference Result 173 states and 274 transitions. [2023-11-29 06:06:44,045 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 06:06:44,046 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) Word has length 112 [2023-11-29 06:06:44,046 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:06:44,053 INFO L225 Difference]: With dead ends: 173 [2023-11-29 06:06:44,053 INFO L226 Difference]: Without dead ends: 83 [2023-11-29 06:06:44,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 06:06:44,060 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 114 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:06:44,061 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 114 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:06:44,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2023-11-29 06:06:44,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2023-11-29 06:06:44,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 65 states have (on average 1.323076923076923) internal successors, (86), 65 states have internal predecessors, (86), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:06:44,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 118 transitions. [2023-11-29 06:06:44,100 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 118 transitions. Word has length 112 [2023-11-29 06:06:44,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:06:44,101 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 118 transitions. [2023-11-29 06:06:44,101 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 18.5) internal successors, (37), 2 states have internal predecessors, (37), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:06:44,102 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 118 transitions. [2023-11-29 06:06:44,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 06:06:44,106 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:44,107 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:44,113 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 06:06:44,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-29 06:06:44,309 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:44,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:44,309 INFO L85 PathProgramCache]: Analyzing trace with hash 997633598, now seen corresponding path program 1 times [2023-11-29 06:06:44,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:44,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676378442] [2023-11-29 06:06:44,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:44,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:44,378 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:06:44,378 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2108047746] [2023-11-29 06:06:44,378 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:44,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:44,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:44,380 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:44,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 06:06:44,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:44,554 INFO L262 TraceCheckSpWp]: Trace formula consists of 358 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 06:06:44,561 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:44,613 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:06:44,614 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:06:44,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:44,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676378442] [2023-11-29 06:06:44,614 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:06:44,614 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108047746] [2023-11-29 06:06:44,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108047746] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:06:44,615 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:06:44,615 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 06:06:44,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037687751] [2023-11-29 06:06:44,615 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:06:44,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 06:06:44,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:44,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 06:06:44,618 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 06:06:44,618 INFO L87 Difference]: Start difference. First operand 83 states and 118 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:44,665 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:06:44,665 INFO L93 Difference]: Finished difference Result 165 states and 235 transitions. [2023-11-29 06:06:44,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 06:06:44,666 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 112 [2023-11-29 06:06:44,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:06:44,668 INFO L225 Difference]: With dead ends: 165 [2023-11-29 06:06:44,668 INFO L226 Difference]: Without dead ends: 83 [2023-11-29 06:06:44,669 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 109 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:06:44,671 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 45 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 286 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:06:44,672 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 286 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:06:44,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2023-11-29 06:06:44,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 83. [2023-11-29 06:06:44,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 65 states have (on average 1.3076923076923077) internal successors, (85), 65 states have internal predecessors, (85), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:06:44,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 117 transitions. [2023-11-29 06:06:44,685 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 117 transitions. Word has length 112 [2023-11-29 06:06:44,686 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:06:44,687 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 117 transitions. [2023-11-29 06:06:44,687 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:44,687 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 117 transitions. [2023-11-29 06:06:44,689 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-29 06:06:44,690 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:44,690 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:44,696 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 06:06:44,892 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 06:06:44,893 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:44,893 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:44,893 INFO L85 PathProgramCache]: Analyzing trace with hash 452454848, now seen corresponding path program 1 times [2023-11-29 06:06:44,893 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:44,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018942044] [2023-11-29 06:06:44,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:44,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:44,950 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:06:44,951 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1822022652] [2023-11-29 06:06:44,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:44,951 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:44,951 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:44,952 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:44,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 06:06:45,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:45,149 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 06:06:45,154 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:45,182 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:06:45,183 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:06:45,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:45,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018942044] [2023-11-29 06:06:45,183 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:06:45,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1822022652] [2023-11-29 06:06:45,184 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1822022652] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:06:45,184 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:06:45,184 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:06:45,184 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784184028] [2023-11-29 06:06:45,184 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:06:45,185 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:06:45,185 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:45,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:06:45,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:06:45,186 INFO L87 Difference]: Start difference. First operand 83 states and 117 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:45,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:06:45,246 INFO L93 Difference]: Finished difference Result 177 states and 250 transitions. [2023-11-29 06:06:45,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:06:45,246 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 114 [2023-11-29 06:06:45,247 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:06:45,249 INFO L225 Difference]: With dead ends: 177 [2023-11-29 06:06:45,249 INFO L226 Difference]: Without dead ends: 95 [2023-11-29 06:06:45,250 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 115 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:06:45,251 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 65 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:06:45,252 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 410 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 06:06:45,253 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 95 states. [2023-11-29 06:06:45,262 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 95 to 86. [2023-11-29 06:06:45,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86 states, 68 states have (on average 1.2941176470588236) internal successors, (88), 68 states have internal predecessors, (88), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:06:45,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 120 transitions. [2023-11-29 06:06:45,264 INFO L78 Accepts]: Start accepts. Automaton has 86 states and 120 transitions. Word has length 114 [2023-11-29 06:06:45,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:06:45,265 INFO L495 AbstractCegarLoop]: Abstraction has 86 states and 120 transitions. [2023-11-29 06:06:45,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:45,266 INFO L276 IsEmpty]: Start isEmpty. Operand 86 states and 120 transitions. [2023-11-29 06:06:45,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-11-29 06:06:45,268 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:45,268 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:45,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 06:06:45,472 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:45,473 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:45,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:45,473 INFO L85 PathProgramCache]: Analyzing trace with hash 95530204, now seen corresponding path program 1 times [2023-11-29 06:06:45,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:45,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638377166] [2023-11-29 06:06:45,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:45,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:45,519 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:06:45,520 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [890075568] [2023-11-29 06:06:45,520 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:45,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:45,520 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:45,521 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:45,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 06:06:45,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:45,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 383 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 06:06:45,711 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:46,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:06:47,019 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:06:47,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-29 06:06:47,171 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:06:47,177 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:06:47,177 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 28 [2023-11-29 06:06:47,209 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 06:06:47,209 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:06:47,376 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:06:47,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:47,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638377166] [2023-11-29 06:06:47,377 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:06:47,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890075568] [2023-11-29 06:06:47,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890075568] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 06:06:47,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:06:47,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 15 [2023-11-29 06:06:47,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [239250197] [2023-11-29 06:06:47,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:06:47,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:06:47,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:47,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:06:47,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=164, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:06:47,391 INFO L87 Difference]: Start difference. First operand 86 states and 120 transitions. Second operand has 8 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:47,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:06:47,703 INFO L93 Difference]: Finished difference Result 125 states and 169 transitions. [2023-11-29 06:06:47,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:06:47,704 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 116 [2023-11-29 06:06:47,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:06:47,707 INFO L225 Difference]: With dead ends: 125 [2023-11-29 06:06:47,707 INFO L226 Difference]: Without dead ends: 123 [2023-11-29 06:06:47,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:06:47,708 INFO L413 NwaCegarLoop]: 94 mSDtfsCounter, 92 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 222 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 482 SdHoareTripleChecker+Invalid, 226 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 222 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:06:47,709 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 482 Invalid, 226 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 222 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:06:47,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2023-11-29 06:06:47,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 110. [2023-11-29 06:06:47,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 92 states have (on average 1.2934782608695652) internal successors, (119), 92 states have internal predecessors, (119), 16 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2023-11-29 06:06:47,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 151 transitions. [2023-11-29 06:06:47,721 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 151 transitions. Word has length 116 [2023-11-29 06:06:47,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:06:47,722 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 151 transitions. [2023-11-29 06:06:47,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.875) internal successors, (39), 8 states have internal predecessors, (39), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:06:47,722 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 151 transitions. [2023-11-29 06:06:47,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 06:06:47,724 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:47,724 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:47,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 06:06:47,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:47,930 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:47,931 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:47,931 INFO L85 PathProgramCache]: Analyzing trace with hash 7554285, now seen corresponding path program 1 times [2023-11-29 06:06:47,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:47,931 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783898787] [2023-11-29 06:06:47,931 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:47,931 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:47,966 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:06:47,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [616144724] [2023-11-29 06:06:47,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:47,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:47,966 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:47,967 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:47,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 06:06:48,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:48,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 386 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 06:06:48,146 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:48,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:06:49,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:49,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:49,971 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:50,276 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:50,942 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:06:50,956 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2023-11-29 06:06:50,956 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2023-11-29 06:06:51,317 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 252 proven. 96 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-29 06:06:51,318 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:06:52,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:52,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783898787] [2023-11-29 06:06:52,078 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:06:52,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [616144724] [2023-11-29 06:06:52,078 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [616144724] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:06:52,078 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:06:52,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25] total 25 [2023-11-29 06:06:52,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1314904887] [2023-11-29 06:06:52,079 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:06:52,080 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2023-11-29 06:06:52,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:52,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2023-11-29 06:06:52,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=186, Invalid=1374, Unknown=0, NotChecked=0, Total=1560 [2023-11-29 06:06:52,082 INFO L87 Difference]: Start difference. First operand 110 states and 151 transitions. Second operand has 26 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:06:54,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:06:54,841 INFO L93 Difference]: Finished difference Result 228 states and 295 transitions. [2023-11-29 06:06:54,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-29 06:06:54,842 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) Word has length 117 [2023-11-29 06:06:54,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:06:54,844 INFO L225 Difference]: With dead ends: 228 [2023-11-29 06:06:54,844 INFO L226 Difference]: Without dead ends: 226 [2023-11-29 06:06:54,847 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 856 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=603, Invalid=3179, Unknown=0, NotChecked=0, Total=3782 [2023-11-29 06:06:54,848 INFO L413 NwaCegarLoop]: 61 mSDtfsCounter, 283 mSDsluCounter, 855 mSDsCounter, 0 mSdLazyCounter, 2175 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 916 SdHoareTripleChecker+Invalid, 2221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:06:54,848 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 916 Invalid, 2221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2175 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 06:06:54,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 226 states. [2023-11-29 06:06:54,869 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 226 to 175. [2023-11-29 06:06:54,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 147 states have (on average 1.272108843537415) internal successors, (187), 148 states have internal predecessors, (187), 22 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-11-29 06:06:54,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 231 transitions. [2023-11-29 06:06:54,872 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 231 transitions. Word has length 117 [2023-11-29 06:06:54,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:06:54,873 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 231 transitions. [2023-11-29 06:06:54,873 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 22 states have (on average 2.5) internal successors, (55), 22 states have internal predecessors, (55), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:06:54,873 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 231 transitions. [2023-11-29 06:06:54,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-29 06:06:54,875 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:06:54,875 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:06:54,882 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 06:06:55,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:55,082 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:06:55,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:06:55,082 INFO L85 PathProgramCache]: Analyzing trace with hash -1859131897, now seen corresponding path program 1 times [2023-11-29 06:06:55,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:06:55,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1880423062] [2023-11-29 06:06:55,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:55,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:06:55,115 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:06:55,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2144375157] [2023-11-29 06:06:55,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:06:55,116 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:06:55,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:06:55,117 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:06:55,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 06:06:55,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:06:55,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 394 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-29 06:06:55,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:06:55,893 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:06:56,345 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:56,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:56,852 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:57,083 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:06:57,681 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:06:57,690 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2023-11-29 06:06:57,690 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 34 treesize of output 32 [2023-11-29 06:06:58,030 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:06:58,032 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 06:06:58,033 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 58 treesize of output 34 [2023-11-29 06:06:58,123 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 252 proven. 96 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-29 06:06:58,123 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:06:58,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:06:58,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1880423062] [2023-11-29 06:06:58,953 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:06:58,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2144375157] [2023-11-29 06:06:58,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2144375157] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:06:58,953 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:06:58,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26] total 26 [2023-11-29 06:06:58,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1981086139] [2023-11-29 06:06:58,953 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:06:58,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-29 06:06:58,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:06:58,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-29 06:06:58,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=1531, Unknown=0, NotChecked=0, Total=1722 [2023-11-29 06:06:58,956 INFO L87 Difference]: Start difference. First operand 175 states and 231 transitions. Second operand has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:07:01,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:01,560 INFO L93 Difference]: Finished difference Result 302 states and 389 transitions. [2023-11-29 06:07:01,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 06:07:01,561 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) Word has length 118 [2023-11-29 06:07:01,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:01,563 INFO L225 Difference]: With dead ends: 302 [2023-11-29 06:07:01,563 INFO L226 Difference]: Without dead ends: 300 [2023-11-29 06:07:01,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 68 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1058 ImplicationChecksByTransitivity, 2.5s TimeCoverageRelationStatistics Valid=785, Invalid=4045, Unknown=0, NotChecked=0, Total=4830 [2023-11-29 06:07:01,566 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 783 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 1848 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 792 SdHoareTripleChecker+Valid, 643 SdHoareTripleChecker+Invalid, 1960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 1848 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:01,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [792 Valid, 643 Invalid, 1960 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 1848 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 06:07:01,567 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2023-11-29 06:07:01,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 223. [2023-11-29 06:07:01,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 195 states have (on average 1.2923076923076924) internal successors, (252), 196 states have internal predecessors, (252), 22 states have call successors, (22), 5 states have call predecessors, (22), 5 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2023-11-29 06:07:01,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 296 transitions. [2023-11-29 06:07:01,589 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 296 transitions. Word has length 118 [2023-11-29 06:07:01,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:01,590 INFO L495 AbstractCegarLoop]: Abstraction has 223 states and 296 transitions. [2023-11-29 06:07:01,590 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 23 states have (on average 2.4347826086956523) internal successors, (56), 23 states have internal predecessors, (56), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 5 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:07:01,591 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 296 transitions. [2023-11-29 06:07:01,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:07:01,593 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:01,593 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:01,598 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 06:07:01,793 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:01,794 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:01,794 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:01,794 INFO L85 PathProgramCache]: Analyzing trace with hash 1558242770, now seen corresponding path program 1 times [2023-11-29 06:07:01,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:01,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441630198] [2023-11-29 06:07:01,794 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:01,795 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:01,821 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:01,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1906296529] [2023-11-29 06:07:01,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:01,822 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:01,822 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:01,823 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:01,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 06:07:01,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:01,974 INFO L262 TraceCheckSpWp]: Trace formula consists of 390 conjuncts, 33 conjunts are in the unsatisfiable core [2023-11-29 06:07:01,981 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:02,140 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:02,263 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:02,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:02,444 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:02,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:02,628 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:02,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2023-11-29 06:07:02,706 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-11-29 06:07:02,706 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:02,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:02,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [441630198] [2023-11-29 06:07:02,759 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:02,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1906296529] [2023-11-29 06:07:02,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1906296529] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:02,759 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:02,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 06:07:02,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1629602070] [2023-11-29 06:07:02,760 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:02,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:07:02,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:02,761 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:07:02,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:07:02,761 INFO L87 Difference]: Start difference. First operand 223 states and 296 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:07:03,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:03,155 INFO L93 Difference]: Finished difference Result 468 states and 616 transitions. [2023-11-29 06:07:03,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 06:07:03,156 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 119 [2023-11-29 06:07:03,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:03,158 INFO L225 Difference]: With dead ends: 468 [2023-11-29 06:07:03,158 INFO L226 Difference]: Without dead ends: 246 [2023-11-29 06:07:03,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=224, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:07:03,160 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 117 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 444 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 444 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:03,161 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 284 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 444 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:07:03,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2023-11-29 06:07:03,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 165. [2023-11-29 06:07:03,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 138 states have (on average 1.2681159420289856) internal successors, (175), 139 states have internal predecessors, (175), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:03,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 215 transitions. [2023-11-29 06:07:03,177 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 215 transitions. Word has length 119 [2023-11-29 06:07:03,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:03,178 INFO L495 AbstractCegarLoop]: Abstraction has 165 states and 215 transitions. [2023-11-29 06:07:03,178 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:07:03,178 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 215 transitions. [2023-11-29 06:07:03,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:07:03,179 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:03,179 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:03,185 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 06:07:03,379 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:03,380 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:03,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:03,380 INFO L85 PathProgramCache]: Analyzing trace with hash -504644136, now seen corresponding path program 1 times [2023-11-29 06:07:03,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:03,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1850570722] [2023-11-29 06:07:03,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:03,380 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:03,406 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:03,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1586843168] [2023-11-29 06:07:03,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:03,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:03,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:03,407 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:03,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 06:07:03,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:03,540 INFO L262 TraceCheckSpWp]: Trace formula consists of 397 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 06:07:03,543 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:03,875 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:03,876 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 15 [2023-11-29 06:07:03,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:03,949 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:07:03,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 52 treesize of output 28 [2023-11-29 06:07:03,973 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:07:03,973 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:07:03,974 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:03,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1850570722] [2023-11-29 06:07:03,974 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:03,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586843168] [2023-11-29 06:07:03,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586843168] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:07:03,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:07:03,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:07:03,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1651987340] [2023-11-29 06:07:03,974 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:07:03,975 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:07:03,975 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:03,975 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:07:03,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:07:03,976 INFO L87 Difference]: Start difference. First operand 165 states and 215 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:04,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:04,274 INFO L93 Difference]: Finished difference Result 230 states and 297 transitions. [2023-11-29 06:07:04,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:07:04,275 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 119 [2023-11-29 06:07:04,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:04,277 INFO L225 Difference]: With dead ends: 230 [2023-11-29 06:07:04,277 INFO L226 Difference]: Without dead ends: 228 [2023-11-29 06:07:04,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:07:04,278 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 105 mSDsluCounter, 495 mSDsCounter, 0 mSdLazyCounter, 277 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 277 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:04,279 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 620 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 277 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:07:04,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-11-29 06:07:04,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 186. [2023-11-29 06:07:04,297 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186 states, 159 states have (on average 1.2767295597484276) internal successors, (203), 160 states have internal predecessors, (203), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:04,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 243 transitions. [2023-11-29 06:07:04,299 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 243 transitions. Word has length 119 [2023-11-29 06:07:04,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:04,300 INFO L495 AbstractCegarLoop]: Abstraction has 186 states and 243 transitions. [2023-11-29 06:07:04,300 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 7 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:04,300 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 243 transitions. [2023-11-29 06:07:04,301 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:07:04,301 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:04,301 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:04,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 06:07:04,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:04,505 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:04,505 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:04,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1968711144, now seen corresponding path program 1 times [2023-11-29 06:07:04,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:04,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800133138] [2023-11-29 06:07:04,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:04,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:04,530 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:04,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1271237545] [2023-11-29 06:07:04,530 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:04,530 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:04,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:04,531 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:04,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 06:07:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:04,676 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:07:04,679 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:04,709 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:07:04,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2023-11-29 06:07:04,719 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:07:04,719 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:07:04,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:04,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800133138] [2023-11-29 06:07:04,719 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:04,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1271237545] [2023-11-29 06:07:04,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1271237545] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:07:04,720 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:07:04,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:07:04,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574543066] [2023-11-29 06:07:04,720 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:07:04,720 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:07:04,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:04,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:07:04,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:07:04,722 INFO L87 Difference]: Start difference. First operand 186 states and 243 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:04,950 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:04,950 INFO L93 Difference]: Finished difference Result 501 states and 668 transitions. [2023-11-29 06:07:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:07:04,951 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 119 [2023-11-29 06:07:04,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:04,954 INFO L225 Difference]: With dead ends: 501 [2023-11-29 06:07:04,954 INFO L226 Difference]: Without dead ends: 328 [2023-11-29 06:07:04,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:07:04,955 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 152 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 368 SdHoareTripleChecker+Invalid, 160 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:04,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 368 Invalid, 160 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:07:04,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 328 states. [2023-11-29 06:07:04,970 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 328 to 194. [2023-11-29 06:07:04,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 167 states have (on average 1.2874251497005988) internal successors, (215), 168 states have internal predecessors, (215), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:04,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 255 transitions. [2023-11-29 06:07:04,972 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 255 transitions. Word has length 119 [2023-11-29 06:07:04,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:04,972 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 255 transitions. [2023-11-29 06:07:04,972 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:04,972 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 255 transitions. [2023-11-29 06:07:04,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-29 06:07:04,973 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:04,974 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:04,980 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 06:07:05,174 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable8 [2023-11-29 06:07:05,174 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:05,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:05,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1288652774, now seen corresponding path program 1 times [2023-11-29 06:07:05,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:05,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [166686482] [2023-11-29 06:07:05,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:05,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:05,196 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:05,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [976545684] [2023-11-29 06:07:05,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:05,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:05,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:05,197 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:05,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 06:07:05,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:05,366 INFO L262 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 06:07:05,370 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:06,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:06,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:06,154 INFO L349 Elim1Store]: treesize reduction 57, result has 10.9 percent of original size [2023-11-29 06:07:06,154 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 27 treesize of output 32 [2023-11-29 06:07:06,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:06,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:06,305 INFO L349 Elim1Store]: treesize reduction 20, result has 55.6 percent of original size [2023-11-29 06:07:06,305 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 37 treesize of output 37 [2023-11-29 06:07:06,323 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:07:06,323 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:07:06,323 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:06,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [166686482] [2023-11-29 06:07:06,323 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:06,323 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [976545684] [2023-11-29 06:07:06,323 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [976545684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:07:06,323 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:07:06,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:07:06,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2034739158] [2023-11-29 06:07:06,324 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:07:06,324 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:07:06,324 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:06,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:07:06,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:07:06,325 INFO L87 Difference]: Start difference. First operand 194 states and 255 transitions. Second operand has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:06,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:06,688 INFO L93 Difference]: Finished difference Result 410 states and 537 transitions. [2023-11-29 06:07:06,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:07:06,689 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 119 [2023-11-29 06:07:06,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:06,691 INFO L225 Difference]: With dead ends: 410 [2023-11-29 06:07:06,691 INFO L226 Difference]: Without dead ends: 229 [2023-11-29 06:07:06,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:07:06,692 INFO L413 NwaCegarLoop]: 92 mSDtfsCounter, 179 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 320 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:06,692 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 270 Invalid, 320 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 316 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:07:06,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 229 states. [2023-11-29 06:07:06,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 229 to 192. [2023-11-29 06:07:06,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 165 states have (on average 1.2545454545454546) internal successors, (207), 166 states have internal predecessors, (207), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:06,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 247 transitions. [2023-11-29 06:07:06,716 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 247 transitions. Word has length 119 [2023-11-29 06:07:06,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:06,717 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 247 transitions. [2023-11-29 06:07:06,717 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.0) internal successors, (42), 6 states have internal predecessors, (42), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:07:06,717 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 247 transitions. [2023-11-29 06:07:06,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 06:07:06,718 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:06,718 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:06,728 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 06:07:06,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 06:07:06,919 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:06,919 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:06,919 INFO L85 PathProgramCache]: Analyzing trace with hash 1538906956, now seen corresponding path program 1 times [2023-11-29 06:07:06,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:06,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [51809749] [2023-11-29 06:07:06,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:06,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:06,940 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:06,941 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [492661803] [2023-11-29 06:07:06,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:06,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:06,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:06,942 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:06,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 06:07:07,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:07,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 396 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-29 06:07:07,085 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:07,345 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:07,539 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:07,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:07,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:08,058 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:08,218 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:07:08,377 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:08,389 INFO L349 Elim1Store]: treesize reduction 37, result has 15.9 percent of original size [2023-11-29 06:07:08,390 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 25 treesize of output 27 [2023-11-29 06:07:08,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:08,572 INFO L349 Elim1Store]: treesize reduction 13, result has 48.0 percent of original size [2023-11-29 06:07:08,572 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 46 treesize of output 38 [2023-11-29 06:07:08,586 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 183 proven. 136 refuted. 0 times theorem prover too weak. 161 trivial. 0 not checked. [2023-11-29 06:07:08,586 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:08,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:08,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [51809749] [2023-11-29 06:07:08,652 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:08,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [492661803] [2023-11-29 06:07:08,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [492661803] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:08,652 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:08,653 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2023-11-29 06:07:08,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970109087] [2023-11-29 06:07:08,653 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:08,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:07:08,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:08,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:07:08,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:07:08,654 INFO L87 Difference]: Start difference. First operand 192 states and 247 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:07:09,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:09,290 INFO L93 Difference]: Finished difference Result 409 states and 524 transitions. [2023-11-29 06:07:09,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 06:07:09,290 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) Word has length 120 [2023-11-29 06:07:09,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:09,292 INFO L225 Difference]: With dead ends: 409 [2023-11-29 06:07:09,292 INFO L226 Difference]: Without dead ends: 230 [2023-11-29 06:07:09,292 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2023-11-29 06:07:09,293 INFO L413 NwaCegarLoop]: 53 mSDtfsCounter, 118 mSDsluCounter, 219 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:09,293 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 272 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:07:09,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 230 states. [2023-11-29 06:07:09,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 230 to 211. [2023-11-29 06:07:09,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 184 states have (on average 1.2554347826086956) internal successors, (231), 185 states have internal predecessors, (231), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:09,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 271 transitions. [2023-11-29 06:07:09,311 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 271 transitions. Word has length 120 [2023-11-29 06:07:09,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:09,312 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 271 transitions. [2023-11-29 06:07:09,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 4 states have call successors, (16), 3 states have call predecessors, (16), 4 states have return successors, (16), 3 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-29 06:07:09,312 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 271 transitions. [2023-11-29 06:07:09,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 06:07:09,313 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:09,313 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:09,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 06:07:09,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:09,513 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:09,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:09,514 INFO L85 PathProgramCache]: Analyzing trace with hash 1936345144, now seen corresponding path program 1 times [2023-11-29 06:07:09,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:09,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489051697] [2023-11-29 06:07:09,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:09,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:09,535 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:09,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [833742396] [2023-11-29 06:07:09,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:09,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:09,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:09,536 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:09,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 06:07:09,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:09,706 INFO L262 TraceCheckSpWp]: Trace formula consists of 398 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 06:07:09,721 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:11,129 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:11,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:11,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,760 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2023-11-29 06:07:11,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 5 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 41 treesize of output 35 [2023-11-29 06:07:11,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,991 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:11,996 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:07:11,996 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 54 treesize of output 34 [2023-11-29 06:07:12,023 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:07:12,023 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:12,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:12,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489051697] [2023-11-29 06:07:12,527 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:12,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [833742396] [2023-11-29 06:07:12,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [833742396] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:12,527 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:12,527 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-29 06:07:12,527 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162240911] [2023-11-29 06:07:12,527 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:12,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:07:12,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:12,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:07:12,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:07:12,528 INFO L87 Difference]: Start difference. First operand 211 states and 271 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:13,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:13,107 INFO L93 Difference]: Finished difference Result 464 states and 591 transitions. [2023-11-29 06:07:13,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:07:13,108 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 121 [2023-11-29 06:07:13,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:13,109 INFO L225 Difference]: With dead ends: 464 [2023-11-29 06:07:13,110 INFO L226 Difference]: Without dead ends: 254 [2023-11-29 06:07:13,110 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=170, Unknown=0, NotChecked=0, Total=240 [2023-11-29 06:07:13,111 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 214 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 214 SdHoareTripleChecker+Valid, 237 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:13,111 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [214 Valid, 237 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:07:13,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 254 states. [2023-11-29 06:07:13,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 254 to 222. [2023-11-29 06:07:13,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 195 states have (on average 1.2256410256410257) internal successors, (239), 196 states have internal predecessors, (239), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:13,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 279 transitions. [2023-11-29 06:07:13,140 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 279 transitions. Word has length 121 [2023-11-29 06:07:13,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:13,140 INFO L495 AbstractCegarLoop]: Abstraction has 222 states and 279 transitions. [2023-11-29 06:07:13,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:13,141 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 279 transitions. [2023-11-29 06:07:13,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 06:07:13,141 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:13,142 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:13,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 06:07:13,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:13,342 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:13,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:13,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1089976494, now seen corresponding path program 1 times [2023-11-29 06:07:13,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:13,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73713243] [2023-11-29 06:07:13,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:13,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:13,360 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:13,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1602402505] [2023-11-29 06:07:13,361 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:13,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:13,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:13,362 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:13,363 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 06:07:13,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:13,511 INFO L262 TraceCheckSpWp]: Trace formula consists of 404 conjuncts, 47 conjunts are in the unsatisfiable core [2023-11-29 06:07:13,516 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:14,945 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:15,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:15,457 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:15,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:15,459 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:15,460 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:15,461 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:15,477 INFO L349 Elim1Store]: treesize reduction 69, result has 9.2 percent of original size [2023-11-29 06:07:15,477 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 5 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 51 [2023-11-29 06:07:15,835 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:07:15,835 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:16,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:16,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73713243] [2023-11-29 06:07:16,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:16,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602402505] [2023-11-29 06:07:16,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602402505] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:16,029 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:16,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2023-11-29 06:07:16,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489595205] [2023-11-29 06:07:16,029 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:16,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:07:16,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:16,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:07:16,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-29 06:07:16,030 INFO L87 Difference]: Start difference. First operand 222 states and 279 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:17,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:17,411 INFO L93 Difference]: Finished difference Result 457 states and 571 transitions. [2023-11-29 06:07:17,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:07:17,411 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 122 [2023-11-29 06:07:17,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:17,413 INFO L225 Difference]: With dead ends: 457 [2023-11-29 06:07:17,413 INFO L226 Difference]: Without dead ends: 236 [2023-11-29 06:07:17,413 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:07:17,414 INFO L413 NwaCegarLoop]: 68 mSDtfsCounter, 122 mSDsluCounter, 91 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:17,414 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 159 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 309 Invalid, 1 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:07:17,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-11-29 06:07:17,432 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 222. [2023-11-29 06:07:17,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 195 states have (on average 1.2153846153846153) internal successors, (237), 196 states have internal predecessors, (237), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:17,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 277 transitions. [2023-11-29 06:07:17,434 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 277 transitions. Word has length 122 [2023-11-29 06:07:17,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:17,434 INFO L495 AbstractCegarLoop]: Abstraction has 222 states and 277 transitions. [2023-11-29 06:07:17,435 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:17,435 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 277 transitions. [2023-11-29 06:07:17,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-29 06:07:17,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:17,436 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:17,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 06:07:17,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 06:07:17,636 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:17,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:17,637 INFO L85 PathProgramCache]: Analyzing trace with hash 1932466787, now seen corresponding path program 1 times [2023-11-29 06:07:17,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:17,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10932135] [2023-11-29 06:07:17,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:17,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:17,656 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:17,656 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1417549869] [2023-11-29 06:07:17,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:17,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:17,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:17,657 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:17,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 06:07:17,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:17,815 INFO L262 TraceCheckSpWp]: Trace formula consists of 409 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-29 06:07:17,820 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:18,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:18,896 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:23,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:23,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:23,322 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:23,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 30 [2023-11-29 06:07:29,722 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:29,724 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:07:29,724 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 28 [2023-11-29 06:07:29,950 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:07:29,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:34,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:34,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10932135] [2023-11-29 06:07:34,058 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:34,058 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1417549869] [2023-11-29 06:07:34,058 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1417549869] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:34,058 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:34,058 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 06:07:34,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269199944] [2023-11-29 06:07:34,058 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:34,058 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:07:34,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:34,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:07:34,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-29 06:07:34,059 INFO L87 Difference]: Start difference. First operand 222 states and 277 transitions. Second operand has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:44,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:44,188 INFO L93 Difference]: Finished difference Result 466 states and 580 transitions. [2023-11-29 06:07:44,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:07:44,189 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 123 [2023-11-29 06:07:44,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:44,191 INFO L225 Difference]: With dead ends: 466 [2023-11-29 06:07:44,191 INFO L226 Difference]: Without dead ends: 245 [2023-11-29 06:07:44,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 11.7s TimeCoverageRelationStatistics Valid=107, Invalid=273, Unknown=0, NotChecked=0, Total=380 [2023-11-29 06:07:44,193 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 129 mSDsluCounter, 229 mSDsCounter, 0 mSdLazyCounter, 501 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 501 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:44,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 319 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 501 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-11-29 06:07:44,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2023-11-29 06:07:44,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 222. [2023-11-29 06:07:44,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 195 states have (on average 1.205128205128205) internal successors, (235), 196 states have internal predecessors, (235), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:44,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 275 transitions. [2023-11-29 06:07:44,234 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 275 transitions. Word has length 123 [2023-11-29 06:07:44,235 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:44,235 INFO L495 AbstractCegarLoop]: Abstraction has 222 states and 275 transitions. [2023-11-29 06:07:44,235 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:44,235 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 275 transitions. [2023-11-29 06:07:44,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-29 06:07:44,236 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:44,237 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:44,244 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 06:07:44,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 06:07:44,437 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:44,438 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:44,438 INFO L85 PathProgramCache]: Analyzing trace with hash 461491875, now seen corresponding path program 1 times [2023-11-29 06:07:44,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:44,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134662316] [2023-11-29 06:07:44,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:44,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:44,457 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:44,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [839695555] [2023-11-29 06:07:44,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:44,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:44,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:44,458 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:44,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 06:07:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:44,610 INFO L262 TraceCheckSpWp]: Trace formula consists of 407 conjuncts, 41 conjunts are in the unsatisfiable core [2023-11-29 06:07:44,614 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:45,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:45,790 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:45,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:45,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:45,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:45,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 30 [2023-11-29 06:07:46,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:46,105 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:07:46,105 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 56 treesize of output 28 [2023-11-29 06:07:46,128 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:07:46,128 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:07:48,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:07:48,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2134662316] [2023-11-29 06:07:48,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:07:48,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839695555] [2023-11-29 06:07:48,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839695555] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:07:48,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:07:48,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7 [2023-11-29 06:07:48,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1222537087] [2023-11-29 06:07:48,632 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:07:48,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:07:48,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:07:48,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:07:48,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:07:48,633 INFO L87 Difference]: Start difference. First operand 222 states and 275 transitions. Second operand has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:54,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:07:54,878 INFO L93 Difference]: Finished difference Result 457 states and 563 transitions. [2023-11-29 06:07:54,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:07:54,879 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 123 [2023-11-29 06:07:54,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:07:54,880 INFO L225 Difference]: With dead ends: 457 [2023-11-29 06:07:54,880 INFO L226 Difference]: Without dead ends: 236 [2023-11-29 06:07:54,881 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=86, Invalid=220, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:07:54,881 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 107 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 311 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:07:54,882 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 242 Invalid, 311 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-11-29 06:07:54,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2023-11-29 06:07:54,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 222. [2023-11-29 06:07:54,901 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 195 states have (on average 1.1948717948717948) internal successors, (233), 196 states have internal predecessors, (233), 20 states have call successors, (20), 6 states have call predecessors, (20), 6 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:07:54,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 273 transitions. [2023-11-29 06:07:54,902 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 273 transitions. Word has length 123 [2023-11-29 06:07:54,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:07:54,902 INFO L495 AbstractCegarLoop]: Abstraction has 222 states and 273 transitions. [2023-11-29 06:07:54,902 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.125) internal successors, (49), 7 states have internal predecessors, (49), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:07:54,902 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 273 transitions. [2023-11-29 06:07:54,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:07:54,903 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:07:54,903 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:07:54,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 06:07:55,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:55,104 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:07:55,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:07:55,104 INFO L85 PathProgramCache]: Analyzing trace with hash -330373867, now seen corresponding path program 1 times [2023-11-29 06:07:55,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:07:55,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228288697] [2023-11-29 06:07:55,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:55,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:07:55,124 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:07:55,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [323889795] [2023-11-29 06:07:55,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:07:55,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:07:55,124 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:07:55,125 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:07:55,126 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 06:07:55,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:07:55,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 06:07:55,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:07:56,935 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:57,199 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:07:57,576 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,578 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 24 [2023-11-29 06:07:57,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,629 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,641 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:07:57,641 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 06:07:57,820 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,822 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:07:57,842 INFO L349 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2023-11-29 06:07:57,843 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 43 [2023-11-29 06:07:57,863 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:07:57,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:08:07,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:08:07,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228288697] [2023-11-29 06:08:07,584 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:08:07,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [323889795] [2023-11-29 06:08:07,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [323889795] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:08:07,584 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:08:07,584 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 06:08:07,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1682360919] [2023-11-29 06:08:07,585 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:08:07,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:08:07,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:08:07,585 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:08:07,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=134, Unknown=2, NotChecked=0, Total=182 [2023-11-29 06:08:07,586 INFO L87 Difference]: Start difference. First operand 222 states and 273 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:08:08,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:08:08,932 INFO L93 Difference]: Finished difference Result 636 states and 784 transitions. [2023-11-29 06:08:08,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:08:08,933 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2023-11-29 06:08:08,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:08:08,935 INFO L225 Difference]: With dead ends: 636 [2023-11-29 06:08:08,936 INFO L226 Difference]: Without dead ends: 412 [2023-11-29 06:08:08,936 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=101, Invalid=239, Unknown=2, NotChecked=0, Total=342 [2023-11-29 06:08:08,937 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 270 mSDsluCounter, 240 mSDsCounter, 0 mSdLazyCounter, 497 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 06:08:08,937 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 355 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 497 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 06:08:08,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2023-11-29 06:08:08,986 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 352. [2023-11-29 06:08:08,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 311 states have (on average 1.202572347266881) internal successors, (374), 313 states have internal predecessors, (374), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:08:08,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 434 transitions. [2023-11-29 06:08:08,989 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 434 transitions. Word has length 124 [2023-11-29 06:08:08,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:08:08,989 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 434 transitions. [2023-11-29 06:08:08,989 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:08:08,990 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 434 transitions. [2023-11-29 06:08:08,991 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:08:08,991 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:08:08,991 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:08:08,998 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-29 06:08:09,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:09,192 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:08:09,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:08:09,192 INFO L85 PathProgramCache]: Analyzing trace with hash 934116362, now seen corresponding path program 1 times [2023-11-29 06:08:09,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:08:09,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1459326218] [2023-11-29 06:08:09,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:09,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:08:09,211 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:08:09,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1023650804] [2023-11-29 06:08:09,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:09,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:09,212 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:08:09,212 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:08:09,214 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 06:08:09,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:08:09,387 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:08:09,390 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:08:09,428 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:08:09,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2023-11-29 06:08:09,444 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:08:09,444 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:08:09,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:08:09,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1459326218] [2023-11-29 06:08:09,444 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:08:09,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023650804] [2023-11-29 06:08:09,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023650804] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:08:09,445 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:08:09,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:08:09,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1509139619] [2023-11-29 06:08:09,445 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:08:09,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:08:09,446 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:08:09,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:08:09,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:08:09,446 INFO L87 Difference]: Start difference. First operand 352 states and 434 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:08:09,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:08:09,940 INFO L93 Difference]: Finished difference Result 900 states and 1100 transitions. [2023-11-29 06:08:09,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:08:09,941 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:08:09,941 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:08:09,944 INFO L225 Difference]: With dead ends: 900 [2023-11-29 06:08:09,945 INFO L226 Difference]: Without dead ends: 549 [2023-11-29 06:08:09,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:08:09,946 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 131 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:08:09,946 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 380 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:08:09,947 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 549 states. [2023-11-29 06:08:09,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 549 to 358. [2023-11-29 06:08:09,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 317 states have (on average 1.1987381703470033) internal successors, (380), 319 states have internal predecessors, (380), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:08:10,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 440 transitions. [2023-11-29 06:08:10,000 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 440 transitions. Word has length 124 [2023-11-29 06:08:10,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:08:10,000 INFO L495 AbstractCegarLoop]: Abstraction has 358 states and 440 transitions. [2023-11-29 06:08:10,001 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:08:10,001 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 440 transitions. [2023-11-29 06:08:10,002 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:08:10,002 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:08:10,002 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:08:10,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 06:08:10,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 06:08:10,203 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:08:10,204 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:08:10,204 INFO L85 PathProgramCache]: Analyzing trace with hash 1614174732, now seen corresponding path program 1 times [2023-11-29 06:08:10,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:08:10,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [917445235] [2023-11-29 06:08:10,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:10,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:08:10,230 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:08:10,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1839346624] [2023-11-29 06:08:10,230 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:10,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:10,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:08:10,232 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:08:10,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 06:08:10,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:08:10,436 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 06:08:10,442 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:08:12,462 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:08:12,797 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:08:13,308 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,310 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,310 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 24 [2023-11-29 06:08:13,374 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,375 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,393 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:08:13,393 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 06:08:13,644 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,645 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:13,676 INFO L349 Elim1Store]: treesize reduction 12, result has 67.6 percent of original size [2023-11-29 06:08:13,676 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 43 treesize of output 43 [2023-11-29 06:08:13,698 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 112 refuted. 0 times theorem prover too weak. 368 trivial. 0 not checked. [2023-11-29 06:08:13,698 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:08:21,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:08:21,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [917445235] [2023-11-29 06:08:21,091 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:08:21,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1839346624] [2023-11-29 06:08:21,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1839346624] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:08:21,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:08:21,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2023-11-29 06:08:21,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478261046] [2023-11-29 06:08:21,092 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:08:21,092 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 06:08:21,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:08:21,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 06:08:21,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2023-11-29 06:08:21,092 INFO L87 Difference]: Start difference. First operand 358 states and 440 transitions. Second operand has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:08:22,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:08:22,546 INFO L93 Difference]: Finished difference Result 775 states and 948 transitions. [2023-11-29 06:08:22,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:08:22,547 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 124 [2023-11-29 06:08:22,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:08:22,549 INFO L225 Difference]: With dead ends: 775 [2023-11-29 06:08:22,550 INFO L226 Difference]: Without dead ends: 412 [2023-11-29 06:08:22,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 138 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 7.7s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2023-11-29 06:08:22,551 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 209 mSDsluCounter, 280 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:08:22,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 395 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:08:22,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2023-11-29 06:08:22,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 352. [2023-11-29 06:08:22,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 311 states have (on average 1.1832797427652733) internal successors, (368), 313 states have internal predecessors, (368), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:08:22,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 428 transitions. [2023-11-29 06:08:22,587 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 428 transitions. Word has length 124 [2023-11-29 06:08:22,588 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:08:22,588 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 428 transitions. [2023-11-29 06:08:22,588 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:08:22,588 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 428 transitions. [2023-11-29 06:08:22,589 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:08:22,589 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:08:22,589 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:08:22,596 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 06:08:22,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 06:08:22,790 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:08:22,790 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:08:22,790 INFO L85 PathProgramCache]: Analyzing trace with hash -1711496815, now seen corresponding path program 1 times [2023-11-29 06:08:22,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:08:22,790 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160345525] [2023-11-29 06:08:22,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:22,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:08:22,811 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:08:22,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [159338315] [2023-11-29 06:08:22,812 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:22,812 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:22,812 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:08:22,813 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:08:22,814 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 06:08:22,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:08:22,973 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-29 06:08:22,977 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:08:25,279 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,280 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,282 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,282 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 22 [2023-11-29 06:08:25,367 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,368 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:25,391 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:08:25,392 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 36 [2023-11-29 06:08:25,769 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:08:25,770 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:08:25,770 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:08:25,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160345525] [2023-11-29 06:08:25,770 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:08:25,770 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [159338315] [2023-11-29 06:08:25,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [159338315] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:08:25,770 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:08:25,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:08:25,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392148556] [2023-11-29 06:08:25,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:08:25,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:08:25,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:08:25,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:08:25,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:08:25,772 INFO L87 Difference]: Start difference. First operand 352 states and 428 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:08:27,513 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:08:27,513 INFO L93 Difference]: Finished difference Result 802 states and 971 transitions. [2023-11-29 06:08:27,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:08:27,514 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:08:27,514 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:08:27,516 INFO L225 Difference]: With dead ends: 802 [2023-11-29 06:08:27,516 INFO L226 Difference]: Without dead ends: 451 [2023-11-29 06:08:27,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:08:27,517 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 216 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:08:27,517 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 304 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 06:08:27,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 451 states. [2023-11-29 06:08:27,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 451 to 387. [2023-11-29 06:08:27,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 387 states, 346 states have (on average 1.1849710982658959) internal successors, (410), 348 states have internal predecessors, (410), 30 states have call successors, (30), 10 states have call predecessors, (30), 10 states have return successors, (30), 28 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:08:27,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 387 states to 387 states and 470 transitions. [2023-11-29 06:08:27,553 INFO L78 Accepts]: Start accepts. Automaton has 387 states and 470 transitions. Word has length 124 [2023-11-29 06:08:27,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:08:27,554 INFO L495 AbstractCegarLoop]: Abstraction has 387 states and 470 transitions. [2023-11-29 06:08:27,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:08:27,554 INFO L276 IsEmpty]: Start isEmpty. Operand 387 states and 470 transitions. [2023-11-29 06:08:27,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:08:27,555 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:08:27,555 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:08:27,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-29 06:08:27,755 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:27,756 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:08:27,756 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:08:27,756 INFO L85 PathProgramCache]: Analyzing trace with hash 233051784, now seen corresponding path program 1 times [2023-11-29 06:08:27,756 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:08:27,756 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [309707439] [2023-11-29 06:08:27,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:27,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:08:27,773 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:08:27,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1070103404] [2023-11-29 06:08:27,773 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:08:27,774 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:08:27,774 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:08:27,774 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:08:27,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 06:08:27,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:08:27,966 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 90 conjunts are in the unsatisfiable core [2023-11-29 06:08:27,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:08:29,428 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:08:30,198 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2023-11-29 06:08:31,003 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 30 [2023-11-29 06:08:31,607 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 30 [2023-11-29 06:08:32,611 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,613 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,614 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 55 treesize of output 43 [2023-11-29 06:08:32,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:32,815 INFO L349 Elim1Store]: treesize reduction 61, result has 10.3 percent of original size [2023-11-29 06:08:32,815 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 64 treesize of output 60 [2023-11-29 06:08:33,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:33,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:33,757 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:33,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:33,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:08:33,803 INFO L349 Elim1Store]: treesize reduction 12, result has 75.5 percent of original size [2023-11-29 06:08:33,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 83 treesize of output 75 [2023-11-29 06:08:34,117 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 215 proven. 136 refuted. 0 times theorem prover too weak. 129 trivial. 0 not checked. [2023-11-29 06:08:34,117 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:09:34,253 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:34,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [309707439] [2023-11-29 06:09:34,254 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:34,254 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1070103404] [2023-11-29 06:09:34,254 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1070103404] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:09:34,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:09:34,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2023-11-29 06:09:34,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [994675611] [2023-11-29 06:09:34,254 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:09:34,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-29 06:09:34,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:34,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-29 06:09:34,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=1627, Unknown=11, NotChecked=0, Total=1806 [2023-11-29 06:09:34,256 INFO L87 Difference]: Start difference. First operand 387 states and 470 transitions. Second operand has 30 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 28 states have internal predecessors, (65), 7 states have call successors, (16), 5 states have call predecessors, (16), 7 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) [2023-11-29 06:09:42,939 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:09:42,939 INFO L93 Difference]: Finished difference Result 1096 states and 1316 transitions. [2023-11-29 06:09:42,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2023-11-29 06:09:42,940 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 28 states have internal predecessors, (65), 7 states have call successors, (16), 5 states have call predecessors, (16), 7 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) Word has length 124 [2023-11-29 06:09:42,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:09:42,942 INFO L225 Difference]: With dead ends: 1096 [2023-11-29 06:09:42,943 INFO L226 Difference]: Without dead ends: 710 [2023-11-29 06:09:42,945 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 182 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1230 ImplicationChecksByTransitivity, 65.7s TimeCoverageRelationStatistics Valid=738, Invalid=4653, Unknown=11, NotChecked=0, Total=5402 [2023-11-29 06:09:42,945 INFO L413 NwaCegarLoop]: 62 mSDtfsCounter, 516 mSDsluCounter, 846 mSDsCounter, 0 mSdLazyCounter, 2250 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 529 SdHoareTripleChecker+Valid, 908 SdHoareTripleChecker+Invalid, 2278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 2250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:09:42,945 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [529 Valid, 908 Invalid, 2278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 2250 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2023-11-29 06:09:42,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 710 states. [2023-11-29 06:09:42,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 710 to 402. [2023-11-29 06:09:42,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 402 states, 372 states have (on average 1.217741935483871) internal successors, (453), 373 states have internal predecessors, (453), 20 states have call successors, (20), 9 states have call predecessors, (20), 9 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:09:42,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 402 states to 402 states and 493 transitions. [2023-11-29 06:09:42,980 INFO L78 Accepts]: Start accepts. Automaton has 402 states and 493 transitions. Word has length 124 [2023-11-29 06:09:42,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:09:42,980 INFO L495 AbstractCegarLoop]: Abstraction has 402 states and 493 transitions. [2023-11-29 06:09:42,980 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 27 states have (on average 2.4074074074074074) internal successors, (65), 28 states have internal predecessors, (65), 7 states have call successors, (16), 5 states have call predecessors, (16), 7 states have return successors, (16), 5 states have call predecessors, (16), 7 states have call successors, (16) [2023-11-29 06:09:42,981 INFO L276 IsEmpty]: Start isEmpty. Operand 402 states and 493 transitions. [2023-11-29 06:09:42,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:09:42,981 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:09:42,982 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:09:42,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 06:09:43,182 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:43,183 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:09:43,184 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:09:43,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1572386550, now seen corresponding path program 1 times [2023-11-29 06:09:43,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:09:43,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1958012335] [2023-11-29 06:09:43,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:43,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:09:43,261 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:09:43,262 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1236300051] [2023-11-29 06:09:43,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:43,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:43,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:09:43,266 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:09:43,270 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 06:09:43,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:09:43,479 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 06:09:43,482 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:09:43,529 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-11-29 06:09:43,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 25 [2023-11-29 06:09:43,545 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:09:43,545 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:09:43,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:43,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1958012335] [2023-11-29 06:09:43,546 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:43,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1236300051] [2023-11-29 06:09:43,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1236300051] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:09:43,546 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:09:43,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:09:43,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [870841496] [2023-11-29 06:09:43,546 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:09:43,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:09:43,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:43,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:09:43,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:09:43,548 INFO L87 Difference]: Start difference. First operand 402 states and 493 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:43,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:09:43,844 INFO L93 Difference]: Finished difference Result 767 states and 942 transitions. [2023-11-29 06:09:43,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:09:43,850 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:09:43,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:09:43,852 INFO L225 Difference]: With dead ends: 767 [2023-11-29 06:09:43,852 INFO L226 Difference]: Without dead ends: 366 [2023-11-29 06:09:43,853 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:09:43,853 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 28 mSDsluCounter, 223 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:09:43,853 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 327 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:09:43,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2023-11-29 06:09:43,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 366. [2023-11-29 06:09:43,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 366 states, 336 states have (on average 1.2172619047619047) internal successors, (409), 337 states have internal predecessors, (409), 20 states have call successors, (20), 9 states have call predecessors, (20), 9 states have return successors, (20), 19 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-29 06:09:43,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 366 states to 366 states and 449 transitions. [2023-11-29 06:09:43,884 INFO L78 Accepts]: Start accepts. Automaton has 366 states and 449 transitions. Word has length 124 [2023-11-29 06:09:43,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:09:43,884 INFO L495 AbstractCegarLoop]: Abstraction has 366 states and 449 transitions. [2023-11-29 06:09:43,884 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:43,884 INFO L276 IsEmpty]: Start isEmpty. Operand 366 states and 449 transitions. [2023-11-29 06:09:43,885 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:09:43,885 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:09:43,885 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:09:43,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 06:09:44,085 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:44,086 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:09:44,086 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:09:44,086 INFO L85 PathProgramCache]: Analyzing trace with hash 1736222938, now seen corresponding path program 1 times [2023-11-29 06:09:44,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:09:44,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [783130091] [2023-11-29 06:09:44,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:44,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:09:44,106 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:09:44,106 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [811627339] [2023-11-29 06:09:44,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:44,106 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:44,106 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:09:44,107 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:09:44,107 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 06:09:44,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:09:44,285 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 44 conjunts are in the unsatisfiable core [2023-11-29 06:09:44,289 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:09:44,990 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:09:45,235 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:09:45,553 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2023-11-29 06:09:45,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2023-11-29 06:09:46,068 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:09:46,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 19 [2023-11-29 06:09:46,098 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 216 proven. 130 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2023-11-29 06:09:46,099 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:09:46,256 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:46,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [783130091] [2023-11-29 06:09:46,256 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:46,256 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811627339] [2023-11-29 06:09:46,256 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811627339] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 06:09:46,256 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 06:09:46,257 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-29 06:09:46,257 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [703980177] [2023-11-29 06:09:46,257 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 06:09:46,257 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 06:09:46,257 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:46,257 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 06:09:46,258 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2023-11-29 06:09:46,258 INFO L87 Difference]: Start difference. First operand 366 states and 449 transitions. Second operand has 14 states, 12 states have (on average 5.166666666666667) internal successors, (62), 13 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 4 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:09:47,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:09:47,468 INFO L93 Difference]: Finished difference Result 729 states and 888 transitions. [2023-11-29 06:09:47,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-29 06:09:47,468 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 5.166666666666667) internal successors, (62), 13 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 4 states have call predecessors, (16), 6 states have call successors, (16) Word has length 124 [2023-11-29 06:09:47,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:09:47,471 INFO L225 Difference]: With dead ends: 729 [2023-11-29 06:09:47,471 INFO L226 Difference]: Without dead ends: 364 [2023-11-29 06:09:47,472 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=141, Invalid=561, Unknown=0, NotChecked=0, Total=702 [2023-11-29 06:09:47,472 INFO L413 NwaCegarLoop]: 56 mSDtfsCounter, 177 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 636 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 300 SdHoareTripleChecker+Invalid, 696 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 636 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:09:47,472 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 300 Invalid, 696 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 636 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 06:09:47,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 364 states. [2023-11-29 06:09:47,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 343. [2023-11-29 06:09:47,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 343 states, 305 states have (on average 1.2) internal successors, (366), 307 states have internal predecessors, (366), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:09:47,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 343 states to 343 states and 418 transitions. [2023-11-29 06:09:47,527 INFO L78 Accepts]: Start accepts. Automaton has 343 states and 418 transitions. Word has length 124 [2023-11-29 06:09:47,527 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:09:47,527 INFO L495 AbstractCegarLoop]: Abstraction has 343 states and 418 transitions. [2023-11-29 06:09:47,527 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 5.166666666666667) internal successors, (62), 13 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 6 states have return successors, (16), 4 states have call predecessors, (16), 6 states have call successors, (16) [2023-11-29 06:09:47,527 INFO L276 IsEmpty]: Start isEmpty. Operand 343 states and 418 transitions. [2023-11-29 06:09:47,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:09:47,528 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:09:47,528 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:09:47,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 06:09:47,728 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:47,729 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:09:47,729 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:09:47,729 INFO L85 PathProgramCache]: Analyzing trace with hash -189825257, now seen corresponding path program 1 times [2023-11-29 06:09:47,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:09:47,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459117331] [2023-11-29 06:09:47,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:47,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:09:47,747 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:09:47,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1512812867] [2023-11-29 06:09:47,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:47,748 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:47,748 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:09:47,749 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:09:47,752 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 06:09:47,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:09:47,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:09:47,936 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:09:47,984 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:09:47,985 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2023-11-29 06:09:48,003 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:09:48,003 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:09:48,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:48,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [459117331] [2023-11-29 06:09:48,003 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:48,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512812867] [2023-11-29 06:09:48,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1512812867] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:09:48,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:09:48,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:09:48,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010942074] [2023-11-29 06:09:48,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:09:48,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:09:48,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:48,005 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:09:48,005 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:09:48,005 INFO L87 Difference]: Start difference. First operand 343 states and 418 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:48,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:09:48,392 INFO L93 Difference]: Finished difference Result 627 states and 757 transitions. [2023-11-29 06:09:48,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:09:48,393 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:09:48,393 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:09:48,394 INFO L225 Difference]: With dead ends: 627 [2023-11-29 06:09:48,395 INFO L226 Difference]: Without dead ends: 305 [2023-11-29 06:09:48,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:09:48,396 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 19 mSDsluCounter, 222 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:09:48,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 327 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:09:48,397 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 305 states. [2023-11-29 06:09:48,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 305 to 304. [2023-11-29 06:09:48,456 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 304 states, 266 states have (on average 1.1654135338345866) internal successors, (310), 268 states have internal predecessors, (310), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:09:48,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 304 states to 304 states and 362 transitions. [2023-11-29 06:09:48,458 INFO L78 Accepts]: Start accepts. Automaton has 304 states and 362 transitions. Word has length 124 [2023-11-29 06:09:48,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:09:48,458 INFO L495 AbstractCegarLoop]: Abstraction has 304 states and 362 transitions. [2023-11-29 06:09:48,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:48,459 INFO L276 IsEmpty]: Start isEmpty. Operand 304 states and 362 transitions. [2023-11-29 06:09:48,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:09:48,460 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:09:48,460 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:09:48,466 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 06:09:48,660 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-29 06:09:48,661 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:09:48,662 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:09:48,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1995263591, now seen corresponding path program 1 times [2023-11-29 06:09:48,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:09:48,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270107999] [2023-11-29 06:09:48,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:48,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:09:48,743 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:09:48,743 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1233655832] [2023-11-29 06:09:48,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:48,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:48,744 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:09:48,747 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:09:48,751 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 06:09:48,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:09:48,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 06:09:48,973 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:09:51,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 22 [2023-11-29 06:09:51,484 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,486 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,487 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:51,505 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:09:51,505 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 36 [2023-11-29 06:09:51,844 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:09:51,844 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:09:51,844 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:51,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270107999] [2023-11-29 06:09:51,844 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:51,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1233655832] [2023-11-29 06:09:51,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1233655832] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:09:51,844 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:09:51,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:09:51,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [12323429] [2023-11-29 06:09:51,845 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:09:51,845 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:09:51,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:51,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:09:51,846 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:09:51,846 INFO L87 Difference]: Start difference. First operand 304 states and 362 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:53,381 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:09:53,381 INFO L93 Difference]: Finished difference Result 727 states and 873 transitions. [2023-11-29 06:09:53,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:09:53,382 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:09:53,382 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:09:53,383 INFO L225 Difference]: With dead ends: 727 [2023-11-29 06:09:53,383 INFO L226 Difference]: Without dead ends: 444 [2023-11-29 06:09:53,384 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:09:53,384 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 297 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 413 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 297 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 413 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:09:53,385 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [297 Valid, 273 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 413 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 06:09:53,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 444 states. [2023-11-29 06:09:53,425 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 444 to 339. [2023-11-29 06:09:53,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 339 states, 301 states have (on average 1.1794019933554818) internal successors, (355), 303 states have internal predecessors, (355), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:09:53,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 339 states to 339 states and 407 transitions. [2023-11-29 06:09:53,427 INFO L78 Accepts]: Start accepts. Automaton has 339 states and 407 transitions. Word has length 124 [2023-11-29 06:09:53,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:09:53,427 INFO L495 AbstractCegarLoop]: Abstraction has 339 states and 407 transitions. [2023-11-29 06:09:53,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:09:53,427 INFO L276 IsEmpty]: Start isEmpty. Operand 339 states and 407 transitions. [2023-11-29 06:09:53,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:09:53,428 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:09:53,428 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:09:53,435 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 06:09:53,629 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-29 06:09:53,629 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:09:53,629 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:09:53,629 INFO L85 PathProgramCache]: Analyzing trace with hash -50714992, now seen corresponding path program 1 times [2023-11-29 06:09:53,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:09:53,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1627790585] [2023-11-29 06:09:53,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:53,630 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:09:53,650 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:09:53,651 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [579544644] [2023-11-29 06:09:53,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:09:53,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:09:53,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:09:53,652 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:09:53,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 06:09:53,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:09:53,826 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-29 06:09:53,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:09:56,141 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,143 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,144 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,145 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2023-11-29 06:09:56,248 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,249 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,252 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,255 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,279 INFO L349 Elim1Store]: treesize reduction 61, result has 10.3 percent of original size [2023-11-29 06:09:56,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 45 [2023-11-29 06:09:56,878 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,881 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,882 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,883 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:09:56,933 INFO L349 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2023-11-29 06:09:56,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 60 treesize of output 62 [2023-11-29 06:09:57,127 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:09:57,127 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:09:57,128 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:09:57,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1627790585] [2023-11-29 06:09:57,128 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:09:57,128 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579544644] [2023-11-29 06:09:57,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579544644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:09:57,128 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:09:57,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 06:09:57,128 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064175086] [2023-11-29 06:09:57,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:09:57,129 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 06:09:57,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:09:57,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 06:09:57,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:09:57,129 INFO L87 Difference]: Start difference. First operand 339 states and 407 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:01,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:01,475 INFO L93 Difference]: Finished difference Result 813 states and 973 transitions. [2023-11-29 06:10:01,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-29 06:10:01,476 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:01,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:01,478 INFO L225 Difference]: With dead ends: 813 [2023-11-29 06:10:01,478 INFO L226 Difference]: Without dead ends: 495 [2023-11-29 06:10:01,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 209 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=280, Invalid=980, Unknown=0, NotChecked=0, Total=1260 [2023-11-29 06:10:01,480 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 466 mSDsluCounter, 762 mSDsCounter, 0 mSdLazyCounter, 1185 mSolverCounterSat, 9 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 866 SdHoareTripleChecker+Invalid, 1214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1185 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:01,480 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 866 Invalid, 1214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1185 Invalid, 20 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 06:10:01,481 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 495 states. [2023-11-29 06:10:01,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 495 to 348. [2023-11-29 06:10:01,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 348 states, 310 states have (on average 1.1935483870967742) internal successors, (370), 312 states have internal predecessors, (370), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:01,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 348 states to 348 states and 422 transitions. [2023-11-29 06:10:01,555 INFO L78 Accepts]: Start accepts. Automaton has 348 states and 422 transitions. Word has length 124 [2023-11-29 06:10:01,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:01,555 INFO L495 AbstractCegarLoop]: Abstraction has 348 states and 422 transitions. [2023-11-29 06:10:01,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:01,555 INFO L276 IsEmpty]: Start isEmpty. Operand 348 states and 422 transitions. [2023-11-29 06:10:01,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:01,557 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:01,557 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:01,562 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-29 06:10:01,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 06:10:01,757 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:01,758 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:01,758 INFO L85 PathProgramCache]: Analyzing trace with hash 918580757, now seen corresponding path program 1 times [2023-11-29 06:10:01,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:01,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1710226603] [2023-11-29 06:10:01,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:01,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:01,781 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:01,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [228829420] [2023-11-29 06:10:01,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:01,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:01,781 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:01,782 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:01,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 06:10:01,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:01,953 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 06:10:01,957 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:04,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,246 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,247 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,248 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 22 [2023-11-29 06:10:04,316 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,317 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,319 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,341 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:10:04,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 36 [2023-11-29 06:10:04,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:04,668 INFO L349 Elim1Store]: treesize reduction 12, result has 69.2 percent of original size [2023-11-29 06:10:04,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 43 [2023-11-29 06:10:04,693 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:04,694 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:04,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:04,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1710226603] [2023-11-29 06:10:04,694 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:04,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [228829420] [2023-11-29 06:10:04,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [228829420] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:04,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:04,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:10:04,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779066645] [2023-11-29 06:10:04,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:04,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:10:04,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:04,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:10:04,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:10:04,696 INFO L87 Difference]: Start difference. First operand 348 states and 422 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:06,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:06,113 INFO L93 Difference]: Finished difference Result 738 states and 889 transitions. [2023-11-29 06:10:06,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:10:06,114 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:06,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:06,116 INFO L225 Difference]: With dead ends: 738 [2023-11-29 06:10:06,116 INFO L226 Difference]: Without dead ends: 411 [2023-11-29 06:10:06,117 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:10:06,117 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 131 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:06,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 345 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 466 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 06:10:06,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 411 states. [2023-11-29 06:10:06,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 411 to 345. [2023-11-29 06:10:06,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 307 states have (on average 1.1856677524429968) internal successors, (364), 309 states have internal predecessors, (364), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:06,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 416 transitions. [2023-11-29 06:10:06,168 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 416 transitions. Word has length 124 [2023-11-29 06:10:06,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:06,168 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 416 transitions. [2023-11-29 06:10:06,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:06,168 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 416 transitions. [2023-11-29 06:10:06,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:06,169 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:06,169 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:06,175 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-29 06:10:06,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 06:10:06,370 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:06,370 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:06,370 INFO L85 PathProgramCache]: Analyzing trace with hash 1598639127, now seen corresponding path program 1 times [2023-11-29 06:10:06,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:06,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1983452038] [2023-11-29 06:10:06,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:06,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:06,392 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:06,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087690392] [2023-11-29 06:10:06,392 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:06,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:06,393 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:06,393 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:06,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 06:10:06,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:06,560 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:10:06,562 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:06,605 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-11-29 06:10:06,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 25 [2023-11-29 06:10:06,620 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:06,620 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:06,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1983452038] [2023-11-29 06:10:06,620 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:06,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087690392] [2023-11-29 06:10:06,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087690392] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:06,620 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:06,621 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:10:06,621 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659537105] [2023-11-29 06:10:06,621 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:06,621 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:10:06,621 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:06,622 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:10:06,622 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:10:06,622 INFO L87 Difference]: Start difference. First operand 345 states and 416 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:07,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:07,044 INFO L93 Difference]: Finished difference Result 747 states and 892 transitions. [2023-11-29 06:10:07,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:10:07,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:07,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:07,046 INFO L225 Difference]: With dead ends: 747 [2023-11-29 06:10:07,046 INFO L226 Difference]: Without dead ends: 420 [2023-11-29 06:10:07,046 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:07,047 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 73 mSDsluCounter, 242 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:07,047 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 357 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 06:10:07,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2023-11-29 06:10:07,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 345. [2023-11-29 06:10:07,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 307 states have (on average 1.1661237785016287) internal successors, (358), 309 states have internal predecessors, (358), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:07,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 410 transitions. [2023-11-29 06:10:07,090 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 410 transitions. Word has length 124 [2023-11-29 06:10:07,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:07,090 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 410 transitions. [2023-11-29 06:10:07,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:07,090 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 410 transitions. [2023-11-29 06:10:07,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:07,091 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:07,091 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:07,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-29 06:10:07,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-29 06:10:07,292 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:07,292 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:07,292 INFO L85 PathProgramCache]: Analyzing trace with hash -1431837940, now seen corresponding path program 1 times [2023-11-29 06:10:07,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:07,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1423784903] [2023-11-29 06:10:07,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:07,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:07,314 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:07,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1004375426] [2023-11-29 06:10:07,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:07,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:07,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:07,316 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:07,320 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 06:10:07,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:07,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 06:10:07,520 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:09,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,870 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,870 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 22 [2023-11-29 06:10:09,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,955 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,957 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:09,982 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:10:09,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 31 treesize of output 36 [2023-11-29 06:10:10,269 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:10,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:10,310 INFO L349 Elim1Store]: treesize reduction 12, result has 69.2 percent of original size [2023-11-29 06:10:10,310 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 3 case distinctions, treesize of input 45 treesize of output 43 [2023-11-29 06:10:10,334 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:10,334 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:10,334 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:10,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1423784903] [2023-11-29 06:10:10,334 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:10,334 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004375426] [2023-11-29 06:10:10,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004375426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:10,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:10,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:10:10,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1456922302] [2023-11-29 06:10:10,335 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:10,335 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:10:10,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:10,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:10:10,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:10:10,336 INFO L87 Difference]: Start difference. First operand 345 states and 410 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:11,486 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:11,487 INFO L93 Difference]: Finished difference Result 741 states and 874 transitions. [2023-11-29 06:10:11,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:10:11,487 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:11,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:11,489 INFO L225 Difference]: With dead ends: 741 [2023-11-29 06:10:11,489 INFO L226 Difference]: Without dead ends: 417 [2023-11-29 06:10:11,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:10:11,490 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 192 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 386 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 386 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:11,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 319 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 386 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-29 06:10:11,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2023-11-29 06:10:11,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 336. [2023-11-29 06:10:11,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 298 states have (on average 1.151006711409396) internal successors, (343), 300 states have internal predecessors, (343), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:11,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 395 transitions. [2023-11-29 06:10:11,533 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 395 transitions. Word has length 124 [2023-11-29 06:10:11,533 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:11,534 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 395 transitions. [2023-11-29 06:10:11,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 7 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:11,534 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 395 transitions. [2023-11-29 06:10:11,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:11,534 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:11,535 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:11,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-29 06:10:11,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 06:10:11,735 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:11,736 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:11,736 INFO L85 PathProgramCache]: Analyzing trace with hash -1037072800, now seen corresponding path program 1 times [2023-11-29 06:10:11,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:11,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777664022] [2023-11-29 06:10:11,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:11,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:11,758 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:11,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1093234413] [2023-11-29 06:10:11,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:11,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:11,758 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:11,759 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:11,761 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 06:10:11,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:11,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:10:11,981 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:12,020 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 06:10:12,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 26 [2023-11-29 06:10:12,034 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:12,034 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:12,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:12,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777664022] [2023-11-29 06:10:12,034 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:12,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093234413] [2023-11-29 06:10:12,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093234413] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:12,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:12,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:10:12,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519880199] [2023-11-29 06:10:12,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:12,035 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:10:12,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:12,036 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:10:12,036 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:10:12,036 INFO L87 Difference]: Start difference. First operand 336 states and 395 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:12,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:12,335 INFO L93 Difference]: Finished difference Result 651 states and 765 transitions. [2023-11-29 06:10:12,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:10:12,335 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:12,336 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:12,337 INFO L225 Difference]: With dead ends: 651 [2023-11-29 06:10:12,337 INFO L226 Difference]: Without dead ends: 336 [2023-11-29 06:10:12,338 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:12,338 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 17 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 325 SdHoareTripleChecker+Invalid, 129 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:12,339 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 325 Invalid, 129 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 06:10:12,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 336 states. [2023-11-29 06:10:12,403 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 336 to 336. [2023-11-29 06:10:12,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 298 states have (on average 1.1476510067114094) internal successors, (342), 300 states have internal predecessors, (342), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:12,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 394 transitions. [2023-11-29 06:10:12,405 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 394 transitions. Word has length 124 [2023-11-29 06:10:12,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:12,405 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 394 transitions. [2023-11-29 06:10:12,405 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:12,405 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 394 transitions. [2023-11-29 06:10:12,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:12,406 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:12,406 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:12,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 06:10:12,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 06:10:12,607 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:12,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:12,607 INFO L85 PathProgramCache]: Analyzing trace with hash 1452456162, now seen corresponding path program 1 times [2023-11-29 06:10:12,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:12,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1869932261] [2023-11-29 06:10:12,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:12,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:12,626 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:12,626 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1705293574] [2023-11-29 06:10:12,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:12,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:12,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:12,627 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:12,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 06:10:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:12,833 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 59 conjunts are in the unsatisfiable core [2023-11-29 06:10:12,836 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:15,126 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,129 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,130 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 28 [2023-11-29 06:10:15,253 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,259 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,281 INFO L349 Elim1Store]: treesize reduction 61, result has 10.3 percent of original size [2023-11-29 06:10:15,281 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 45 [2023-11-29 06:10:15,907 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,908 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,910 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,911 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:15,962 INFO L349 Elim1Store]: treesize reduction 12, result has 76.5 percent of original size [2023-11-29 06:10:15,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 60 treesize of output 62 [2023-11-29 06:10:16,142 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:16,142 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:16,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:16,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1869932261] [2023-11-29 06:10:16,142 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:16,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1705293574] [2023-11-29 06:10:16,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1705293574] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:16,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:16,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-29 06:10:16,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481117434] [2023-11-29 06:10:16,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:16,143 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-29 06:10:16,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:16,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-29 06:10:16,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2023-11-29 06:10:16,144 INFO L87 Difference]: Start difference. First operand 336 states and 394 transitions. Second operand has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:20,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:20,222 INFO L93 Difference]: Finished difference Result 747 states and 870 transitions. [2023-11-29 06:10:20,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 06:10:20,222 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:20,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:20,224 INFO L225 Difference]: With dead ends: 747 [2023-11-29 06:10:20,224 INFO L226 Difference]: Without dead ends: 432 [2023-11-29 06:10:20,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 176 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=250, Invalid=872, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 06:10:20,225 INFO L413 NwaCegarLoop]: 103 mSDtfsCounter, 359 mSDsluCounter, 778 mSDsCounter, 0 mSdLazyCounter, 1300 mSolverCounterSat, 7 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 359 SdHoareTripleChecker+Valid, 881 SdHoareTripleChecker+Invalid, 1324 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1300 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:20,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [359 Valid, 881 Invalid, 1324 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1300 Invalid, 17 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 06:10:20,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2023-11-29 06:10:20,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 336. [2023-11-29 06:10:20,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 298 states have (on average 1.1476510067114094) internal successors, (342), 300 states have internal predecessors, (342), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:20,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 394 transitions. [2023-11-29 06:10:20,278 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 394 transitions. Word has length 124 [2023-11-29 06:10:20,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:20,278 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 394 transitions. [2023-11-29 06:10:20,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 2.764705882352941) internal successors, (47), 16 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:20,278 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 394 transitions. [2023-11-29 06:10:20,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:20,279 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:20,279 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:20,285 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 06:10:20,479 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:20,480 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:20,480 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:20,480 INFO L85 PathProgramCache]: Analyzing trace with hash -897962535, now seen corresponding path program 1 times [2023-11-29 06:10:20,480 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:20,480 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [527694659] [2023-11-29 06:10:20,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:20,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:20,499 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:20,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1193369598] [2023-11-29 06:10:20,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:20,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:20,500 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:20,500 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:20,502 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 06:10:20,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:20,724 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-29 06:10:20,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:22,877 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,879 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,880 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,881 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 24 [2023-11-29 06:10:22,974 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,975 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,977 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:22,991 INFO L349 Elim1Store]: treesize reduction 49, result has 12.5 percent of original size [2023-11-29 06:10:22,991 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 33 treesize of output 38 [2023-11-29 06:10:23,323 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:23,324 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:23,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:23,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [527694659] [2023-11-29 06:10:23,324 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:23,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193369598] [2023-11-29 06:10:23,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193369598] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:23,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:23,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 06:10:23,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1721425242] [2023-11-29 06:10:23,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:23,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 06:10:23,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:23,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 06:10:23,325 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:10:23,326 INFO L87 Difference]: Start difference. First operand 336 states and 394 transitions. Second operand has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:24,781 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:24,781 INFO L93 Difference]: Finished difference Result 723 states and 841 transitions. [2023-11-29 06:10:24,782 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 06:10:24,782 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:24,782 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:24,784 INFO L225 Difference]: With dead ends: 723 [2023-11-29 06:10:24,784 INFO L226 Difference]: Without dead ends: 408 [2023-11-29 06:10:24,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:10:24,785 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 169 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 500 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 297 SdHoareTripleChecker+Invalid, 504 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 500 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:24,785 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [169 Valid, 297 Invalid, 504 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 500 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 06:10:24,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2023-11-29 06:10:24,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 336. [2023-11-29 06:10:24,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 298 states have (on average 1.1375838926174497) internal successors, (339), 300 states have internal predecessors, (339), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:24,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 391 transitions. [2023-11-29 06:10:24,848 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 391 transitions. Word has length 124 [2023-11-29 06:10:24,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:24,848 INFO L495 AbstractCegarLoop]: Abstraction has 336 states and 391 transitions. [2023-11-29 06:10:24,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.7) internal successors, (47), 9 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:24,848 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 391 transitions. [2023-11-29 06:10:24,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 125 [2023-11-29 06:10:24,849 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:24,849 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:24,855 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 06:10:25,049 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-29 06:10:25,049 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:25,050 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:25,050 INFO L85 PathProgramCache]: Analyzing trace with hash -1599027113, now seen corresponding path program 1 times [2023-11-29 06:10:25,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:25,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187557152] [2023-11-29 06:10:25,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:25,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:25,067 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:25,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1952420984] [2023-11-29 06:10:25,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:25,068 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:25,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:25,069 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:25,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 06:10:25,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:25,259 INFO L262 TraceCheckSpWp]: Trace formula consists of 421 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 06:10:25,261 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:25,306 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2023-11-29 06:10:25,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 32 treesize of output 25 [2023-11-29 06:10:25,322 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:25,322 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:25,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:25,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187557152] [2023-11-29 06:10:25,322 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:25,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952420984] [2023-11-29 06:10:25,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952420984] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:25,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:25,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:10:25,323 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169105354] [2023-11-29 06:10:25,323 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:25,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:10:25,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:25,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:10:25,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:10:25,324 INFO L87 Difference]: Start difference. First operand 336 states and 391 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:25,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:25,801 INFO L93 Difference]: Finished difference Result 702 states and 809 transitions. [2023-11-29 06:10:25,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:10:25,802 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 124 [2023-11-29 06:10:25,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:25,804 INFO L225 Difference]: With dead ends: 702 [2023-11-29 06:10:25,804 INFO L226 Difference]: Without dead ends: 375 [2023-11-29 06:10:25,805 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 120 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:25,805 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 85 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:25,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 358 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 149 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:10:25,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2023-11-29 06:10:25,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 315. [2023-11-29 06:10:25,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 315 states, 277 states have (on average 1.1155234657039712) internal successors, (309), 279 states have internal predecessors, (309), 26 states have call successors, (26), 11 states have call predecessors, (26), 11 states have return successors, (26), 24 states have call predecessors, (26), 26 states have call successors, (26) [2023-11-29 06:10:25,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 315 states to 315 states and 361 transitions. [2023-11-29 06:10:25,888 INFO L78 Accepts]: Start accepts. Automaton has 315 states and 361 transitions. Word has length 124 [2023-11-29 06:10:25,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:25,888 INFO L495 AbstractCegarLoop]: Abstraction has 315 states and 361 transitions. [2023-11-29 06:10:25,888 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 5 states have internal predecessors, (47), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:25,889 INFO L276 IsEmpty]: Start isEmpty. Operand 315 states and 361 transitions. [2023-11-29 06:10:25,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:10:25,889 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:25,890 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:25,896 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-29 06:10:26,090 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 06:10:26,090 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:26,090 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:26,090 INFO L85 PathProgramCache]: Analyzing trace with hash 1801317806, now seen corresponding path program 1 times [2023-11-29 06:10:26,091 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:26,091 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [330386502] [2023-11-29 06:10:26,091 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:26,091 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:26,108 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:26,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1448007502] [2023-11-29 06:10:26,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:26,108 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:26,108 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:26,109 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:26,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 06:10:26,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:26,299 INFO L262 TraceCheckSpWp]: Trace formula consists of 419 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-29 06:10:26,302 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:27,325 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 06:10:27,684 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:27,685 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2023-11-29 06:10:28,152 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 1 proven. 115 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2023-11-29 06:10:28,153 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 06:10:29,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 339 treesize of output 315 [2023-11-29 06:10:29,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:29,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:29,818 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:29,829 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:29,873 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:29,884 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:29,927 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:29,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:29,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:29,994 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,080 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,091 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,139 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,232 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,268 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,279 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,321 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,376 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,385 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,420 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,476 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,511 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,520 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,557 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,567 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,602 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,612 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,698 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,742 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,750 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,785 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,794 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,832 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,888 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:30,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:30,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:31,020 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:31,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:31,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 30 [2023-11-29 06:10:31,077 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 22 [2023-11-29 06:10:31,109 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 42 proven. 3 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-29 06:10:31,109 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:31,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [330386502] [2023-11-29 06:10:31,109 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:31,109 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1448007502] [2023-11-29 06:10:31,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1448007502] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 06:10:31,110 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 06:10:31,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18] total 35 [2023-11-29 06:10:31,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136550186] [2023-11-29 06:10:31,110 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 06:10:31,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-29 06:10:31,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:31,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-29 06:10:31,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1027, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 06:10:31,111 INFO L87 Difference]: Start difference. First operand 315 states and 361 transitions. Second operand has 35 states, 33 states have (on average 3.272727272727273) internal successors, (108), 34 states have internal predecessors, (108), 5 states have call successors, (32), 4 states have call predecessors, (32), 5 states have return successors, (32), 3 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-29 06:10:35,975 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:35,975 INFO L93 Difference]: Finished difference Result 478 states and 533 transitions. [2023-11-29 06:10:35,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2023-11-29 06:10:35,975 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 33 states have (on average 3.272727272727273) internal successors, (108), 34 states have internal predecessors, (108), 5 states have call successors, (32), 4 states have call predecessors, (32), 5 states have return successors, (32), 3 states have call predecessors, (32), 5 states have call successors, (32) Word has length 127 [2023-11-29 06:10:35,976 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:35,977 INFO L225 Difference]: With dead ends: 478 [2023-11-29 06:10:35,977 INFO L226 Difference]: Without dead ends: 476 [2023-11-29 06:10:35,979 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 191 SyntacticMatches, 29 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1828 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=847, Invalid=4555, Unknown=0, NotChecked=0, Total=5402 [2023-11-29 06:10:35,980 INFO L413 NwaCegarLoop]: 58 mSDtfsCounter, 553 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 1733 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 553 SdHoareTripleChecker+Valid, 826 SdHoareTripleChecker+Invalid, 1802 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 1733 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:35,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [553 Valid, 826 Invalid, 1802 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 1733 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-29 06:10:35,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 476 states. [2023-11-29 06:10:36,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 476 to 409. [2023-11-29 06:10:36,041 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 362 states have (on average 1.1049723756906078) internal successors, (400), 363 states have internal predecessors, (400), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:10:36,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 460 transitions. [2023-11-29 06:10:36,042 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 460 transitions. Word has length 127 [2023-11-29 06:10:36,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:36,043 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 460 transitions. [2023-11-29 06:10:36,043 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 33 states have (on average 3.272727272727273) internal successors, (108), 34 states have internal predecessors, (108), 5 states have call successors, (32), 4 states have call predecessors, (32), 5 states have return successors, (32), 3 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-29 06:10:36,043 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 460 transitions. [2023-11-29 06:10:36,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:10:36,044 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:36,044 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:36,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-29 06:10:36,245 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 06:10:36,245 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:36,245 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:36,245 INFO L85 PathProgramCache]: Analyzing trace with hash 991971180, now seen corresponding path program 1 times [2023-11-29 06:10:36,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:36,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2062077459] [2023-11-29 06:10:36,245 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:36,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:36,261 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:36,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1901812748] [2023-11-29 06:10:36,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:36,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:36,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:36,262 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:36,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-29 06:10:36,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:36,444 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 06:10:36,448 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:36,928 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:36,929 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-29 06:10:36,977 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:36,977 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:36,977 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:36,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2062077459] [2023-11-29 06:10:36,977 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:36,977 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1901812748] [2023-11-29 06:10:36,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1901812748] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:36,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:36,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:10:36,978 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807861649] [2023-11-29 06:10:36,978 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:36,978 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:10:36,978 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:36,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:10:36,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:36,979 INFO L87 Difference]: Start difference. First operand 409 states and 460 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:37,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:37,598 INFO L93 Difference]: Finished difference Result 839 states and 941 transitions. [2023-11-29 06:10:37,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:10:37,599 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 127 [2023-11-29 06:10:37,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:37,601 INFO L225 Difference]: With dead ends: 839 [2023-11-29 06:10:37,601 INFO L226 Difference]: Without dead ends: 431 [2023-11-29 06:10:37,601 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:10:37,602 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 93 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 321 SdHoareTripleChecker+Invalid, 340 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:37,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 321 Invalid, 340 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 338 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:10:37,602 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2023-11-29 06:10:37,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 409. [2023-11-29 06:10:37,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 409 states, 362 states have (on average 1.0994475138121547) internal successors, (398), 363 states have internal predecessors, (398), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:10:37,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 409 states to 409 states and 458 transitions. [2023-11-29 06:10:37,653 INFO L78 Accepts]: Start accepts. Automaton has 409 states and 458 transitions. Word has length 127 [2023-11-29 06:10:37,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:37,653 INFO L495 AbstractCegarLoop]: Abstraction has 409 states and 458 transitions. [2023-11-29 06:10:37,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:37,653 INFO L276 IsEmpty]: Start isEmpty. Operand 409 states and 458 transitions. [2023-11-29 06:10:37,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:10:37,654 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:37,654 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:37,660 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2023-11-29 06:10:37,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:37,855 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:37,855 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:37,855 INFO L85 PathProgramCache]: Analyzing trace with hash 1667304300, now seen corresponding path program 1 times [2023-11-29 06:10:37,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:37,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369457053] [2023-11-29 06:10:37,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:37,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:37,871 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:37,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [689990145] [2023-11-29 06:10:37,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:37,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:37,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:37,872 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:37,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-29 06:10:38,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:38,123 INFO L262 TraceCheckSpWp]: Trace formula consists of 416 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 06:10:38,126 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:38,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:38,625 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:10:38,670 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:38,670 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:38,670 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:38,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369457053] [2023-11-29 06:10:38,670 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:38,670 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689990145] [2023-11-29 06:10:38,670 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689990145] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:38,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:38,671 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:10:38,671 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103532469] [2023-11-29 06:10:38,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:38,671 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:10:38,671 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:38,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:10:38,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:38,672 INFO L87 Difference]: Start difference. First operand 409 states and 458 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:39,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:39,273 INFO L93 Difference]: Finished difference Result 881 states and 984 transitions. [2023-11-29 06:10:39,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:10:39,273 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 127 [2023-11-29 06:10:39,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:39,275 INFO L225 Difference]: With dead ends: 881 [2023-11-29 06:10:39,275 INFO L226 Difference]: Without dead ends: 473 [2023-11-29 06:10:39,276 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2023-11-29 06:10:39,276 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 135 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 295 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:39,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 295 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 06:10:39,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2023-11-29 06:10:39,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 452. [2023-11-29 06:10:39,332 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 452 states, 405 states have (on average 1.0962962962962963) internal successors, (444), 406 states have internal predecessors, (444), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:10:39,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 452 states to 452 states and 504 transitions. [2023-11-29 06:10:39,333 INFO L78 Accepts]: Start accepts. Automaton has 452 states and 504 transitions. Word has length 127 [2023-11-29 06:10:39,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:39,334 INFO L495 AbstractCegarLoop]: Abstraction has 452 states and 504 transitions. [2023-11-29 06:10:39,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:39,334 INFO L276 IsEmpty]: Start isEmpty. Operand 452 states and 504 transitions. [2023-11-29 06:10:39,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 06:10:39,334 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:39,334 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:39,339 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-29 06:10:39,535 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:39,535 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:39,535 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:39,535 INFO L85 PathProgramCache]: Analyzing trace with hash 857957674, now seen corresponding path program 1 times [2023-11-29 06:10:39,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:39,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [437997551] [2023-11-29 06:10:39,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:39,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:39,552 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:39,552 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1119198778] [2023-11-29 06:10:39,552 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:39,553 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:39,553 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:39,553 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:39,555 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-29 06:10:39,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:39,753 INFO L262 TraceCheckSpWp]: Trace formula consists of 413 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 06:10:39,756 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:39,771 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-29 06:10:39,913 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:39,913 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:39,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:39,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [437997551] [2023-11-29 06:10:39,913 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:39,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1119198778] [2023-11-29 06:10:39,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1119198778] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:39,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:39,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-29 06:10:39,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867085299] [2023-11-29 06:10:39,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:39,914 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 06:10:39,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:39,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 06:10:39,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=109, Unknown=0, NotChecked=0, Total=132 [2023-11-29 06:10:39,915 INFO L87 Difference]: Start difference. First operand 452 states and 504 transitions. Second operand has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:40,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:40,552 INFO L93 Difference]: Finished difference Result 476 states and 528 transitions. [2023-11-29 06:10:40,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 06:10:40,553 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 127 [2023-11-29 06:10:40,553 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:40,555 INFO L225 Difference]: With dead ends: 476 [2023-11-29 06:10:40,555 INFO L226 Difference]: Without dead ends: 474 [2023-11-29 06:10:40,555 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 65 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=133, Invalid=419, Unknown=0, NotChecked=0, Total=552 [2023-11-29 06:10:40,555 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 71 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1205 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:40,556 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1205 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:10:40,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 474 states. [2023-11-29 06:10:40,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 474 to 446. [2023-11-29 06:10:40,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 446 states, 399 states have (on average 1.0952380952380953) internal successors, (437), 400 states have internal predecessors, (437), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:10:40,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 446 states to 446 states and 497 transitions. [2023-11-29 06:10:40,607 INFO L78 Accepts]: Start accepts. Automaton has 446 states and 497 transitions. Word has length 127 [2023-11-29 06:10:40,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:40,607 INFO L495 AbstractCegarLoop]: Abstraction has 446 states and 497 transitions. [2023-11-29 06:10:40,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.166666666666667) internal successors, (50), 12 states have internal predecessors, (50), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:40,607 INFO L276 IsEmpty]: Start isEmpty. Operand 446 states and 497 transitions. [2023-11-29 06:10:40,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-29 06:10:40,608 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:40,608 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:40,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2023-11-29 06:10:40,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-29 06:10:40,808 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:40,808 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:40,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1011633021, now seen corresponding path program 1 times [2023-11-29 06:10:40,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:40,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270202637] [2023-11-29 06:10:40,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:40,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:40,825 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:40,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [659736348] [2023-11-29 06:10:40,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:40,825 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:40,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:40,826 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:40,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-29 06:10:41,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:41,059 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 06:10:41,062 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:41,997 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-29 06:10:42,103 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:42,103 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 14 [2023-11-29 06:10:42,188 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:42,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:42,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:42,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270202637] [2023-11-29 06:10:42,188 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:42,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659736348] [2023-11-29 06:10:42,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659736348] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:42,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:42,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 06:10:42,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160038610] [2023-11-29 06:10:42,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:42,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 06:10:42,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:42,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 06:10:42,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:10:42,189 INFO L87 Difference]: Start difference. First operand 446 states and 497 transitions. Second operand has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:42,727 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:42,728 INFO L93 Difference]: Finished difference Result 900 states and 1001 transitions. [2023-11-29 06:10:42,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 06:10:42,728 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 130 [2023-11-29 06:10:42,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:42,731 INFO L225 Difference]: With dead ends: 900 [2023-11-29 06:10:42,731 INFO L226 Difference]: Without dead ends: 455 [2023-11-29 06:10:42,731 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2023-11-29 06:10:42,732 INFO L413 NwaCegarLoop]: 105 mSDtfsCounter, 166 mSDsluCounter, 166 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:42,732 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 271 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:10:42,732 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 455 states. [2023-11-29 06:10:42,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 455 to 444. [2023-11-29 06:10:42,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 397 states have (on average 1.0906801007556675) internal successors, (433), 398 states have internal predecessors, (433), 30 states have call successors, (30), 16 states have call predecessors, (30), 16 states have return successors, (30), 29 states have call predecessors, (30), 30 states have call successors, (30) [2023-11-29 06:10:42,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 493 transitions. [2023-11-29 06:10:42,783 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 493 transitions. Word has length 130 [2023-11-29 06:10:42,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:42,783 INFO L495 AbstractCegarLoop]: Abstraction has 444 states and 493 transitions. [2023-11-29 06:10:42,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:42,784 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 493 transitions. [2023-11-29 06:10:42,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2023-11-29 06:10:42,784 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:10:42,785 INFO L195 NwaCegarLoop]: trace histogram [16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:10:42,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2023-11-29 06:10:42,985 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:42,985 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 06:10:42,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:10:42,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1790530205, now seen corresponding path program 1 times [2023-11-29 06:10:42,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:10:42,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113166649] [2023-11-29 06:10:42,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:42,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:10:43,006 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 06:10:43,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1986149979] [2023-11-29 06:10:43,007 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:10:43,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:43,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:10:43,008 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 06:10:43,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-29 06:10:43,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:10:43,199 INFO L262 TraceCheckSpWp]: Trace formula consists of 439 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 06:10:43,201 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 06:10:43,997 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 06:10:43,997 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2023-11-29 06:10:44,078 INFO L134 CoverageAnalysis]: Checked inductivity of 480 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2023-11-29 06:10:44,078 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 06:10:44,078 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:10:44,078 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113166649] [2023-11-29 06:10:44,079 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 06:10:44,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1986149979] [2023-11-29 06:10:44,079 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1986149979] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:10:44,079 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:10:44,079 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 06:10:44,079 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863782312] [2023-11-29 06:10:44,079 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:10:44,079 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 06:10:44,080 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:10:44,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 06:10:44,080 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 06:10:44,080 INFO L87 Difference]: Start difference. First operand 444 states and 493 transitions. Second operand has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:44,602 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:10:44,602 INFO L93 Difference]: Finished difference Result 893 states and 991 transitions. [2023-11-29 06:10:44,603 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:10:44,603 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 130 [2023-11-29 06:10:44,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:10:44,603 INFO L225 Difference]: With dead ends: 893 [2023-11-29 06:10:44,603 INFO L226 Difference]: Without dead ends: 0 [2023-11-29 06:10:44,604 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=46, Unknown=0, NotChecked=0, Total=72 [2023-11-29 06:10:44,604 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 114 mSDsluCounter, 161 mSDsCounter, 0 mSdLazyCounter, 245 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 270 SdHoareTripleChecker+Invalid, 248 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 245 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:10:44,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 270 Invalid, 248 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 245 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 06:10:44,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-29 06:10:44,605 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-29 06:10:44,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 06:10:44,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-29 06:10:44,605 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 130 [2023-11-29 06:10:44,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:10:44,605 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-29 06:10:44,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 6 states have internal predecessors, (53), 1 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2023-11-29 06:10:44,605 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-29 06:10:44,605 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-29 06:10:44,607 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 06:10:44,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2023-11-29 06:10:44,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_94c3d53e-e376-4781-95f8-6cc8dda61c2d/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 06:10:44,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.