./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/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 47dd68ea39604b487f233f68e029f640f8a21785e687328515d4ba55c65777c4 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:42:34,470 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:42:34,530 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 02:42:34,536 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:42:34,536 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:42:34,557 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:42:34,557 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:42:34,558 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:42:34,558 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:42:34,559 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:42:34,559 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:42:34,560 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:42:34,561 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:42:34,561 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:42:34,562 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:42:34,562 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:42:34,563 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:42:34,563 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 02:42:34,564 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:42:34,564 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 02:42:34,564 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:42:34,567 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:42:34,567 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:42:34,568 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:42:34,568 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 02:42:34,568 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:42:34,569 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:42:34,569 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:42:34,569 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:42:34,569 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:42:34,570 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:42:34,570 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:42:34,570 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:42:34,571 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:42:34,571 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:42:34,572 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:42:34,572 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:42:34,572 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:42:34,573 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:42:34,573 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:42:34,573 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:42:34,574 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:42:34,574 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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/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 -> 47dd68ea39604b487f233f68e029f640f8a21785e687328515d4ba55c65777c4 [2023-11-29 02:42:34,784 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:42:34,805 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:42:34,808 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:42:34,809 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:42:34,810 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:42:34,811 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i [2023-11-29 02:42:37,561 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:42:37,740 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:42:37,741 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i [2023-11-29 02:42:37,750 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/data/7d761f409/f4dda7a5d688410bac63a6a295773f4c/FLAG6b5c649f4 [2023-11-29 02:42:37,761 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/data/7d761f409/f4dda7a5d688410bac63a6a295773f4c [2023-11-29 02:42:37,763 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:42:37,764 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:42:37,765 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:42:37,765 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:42:37,769 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:42:37,770 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:42:37" (1/1) ... [2023-11-29 02:42:37,771 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5aaa1038 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:37, skipping insertion in model container [2023-11-29 02:42:37,771 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:42:37" (1/1) ... [2023-11-29 02:42:37,805 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:42:37,945 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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i[915,928] [2023-11-29 02:42:38,028 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:42:38,049 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:42:38,062 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_0c1dd456-1340-4ce0-92f8-7b1012500f0c/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-50_file-81.i[915,928] [2023-11-29 02:42:38,107 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:42:38,125 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:42:38,126 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38 WrapperNode [2023-11-29 02:42:38,126 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:42:38,127 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:42:38,127 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:42:38,128 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:42:38,135 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,150 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,197 INFO L138 Inliner]: procedures = 26, calls = 63, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 307 [2023-11-29 02:42:38,198 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:42:38,199 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:42:38,199 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:42:38,199 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:42:38,211 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,211 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,217 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,239 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2023-11-29 02:42:38,239 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,240 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,256 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,260 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,264 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,268 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,277 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:42:38,278 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:42:38,278 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:42:38,278 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:42:38,279 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (1/1) ... [2023-11-29 02:42:38,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:42:38,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:38,313 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:42:38,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:42:38,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:42:38,351 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 02:42:38,351 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 02:42:38,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:42:38,351 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:42:38,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:42:38,455 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:42:38,457 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:42:38,939 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:42:38,978 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:42:38,978 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 02:42:38,979 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:42:38 BoogieIcfgContainer [2023-11-29 02:42:38,979 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:42:38,982 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:42:38,983 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:42:38,986 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:42:38,986 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:42:37" (1/3) ... [2023-11-29 02:42:38,987 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5109cac1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:42:38, skipping insertion in model container [2023-11-29 02:42:38,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:42:38" (2/3) ... [2023-11-29 02:42:38,987 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5109cac1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:42:38, skipping insertion in model container [2023-11-29 02:42:38,987 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:42:38" (3/3) ... [2023-11-29 02:42:38,989 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-50_file-81.i [2023-11-29 02:42:39,009 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:42:39,009 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 02:42:39,064 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:42:39,071 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;@3adbf16f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:42:39,071 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 02:42:39,077 INFO L276 IsEmpty]: Start isEmpty. Operand has 124 states, 71 states have (on average 1.4788732394366197) internal successors, (105), 72 states have internal predecessors, (105), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-11-29 02:42:39,098 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2023-11-29 02:42:39,098 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:39,099 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:39,100 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:39,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:39,105 INFO L85 PathProgramCache]: Analyzing trace with hash -1447787265, now seen corresponding path program 1 times [2023-11-29 02:42:39,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:39,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370472911] [2023-11-29 02:42:39,113 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:39,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:39,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:39,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:39,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370472911] [2023-11-29 02:42:39,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 02:42:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [974673214] [2023-11-29 02:42:39,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:39,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:39,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:39,361 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:39,365 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 02:42:39,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:39,593 INFO L262 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 02:42:39,609 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:39,665 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 98 proven. 0 refuted. 0 times theorem prover too weak. 4802 trivial. 0 not checked. [2023-11-29 02:42:39,665 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:39,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [974673214] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:39,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:39,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 02:42:39,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1367443190] [2023-11-29 02:42:39,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:39,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 02:42:39,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:39,703 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 02:42:39,703 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 02:42:39,706 INFO L87 Difference]: Start difference. First operand has 124 states, 71 states have (on average 1.4788732394366197) internal successors, (105), 72 states have internal predecessors, (105), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) Second operand has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) [2023-11-29 02:42:39,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:39,755 INFO L93 Difference]: Finished difference Result 245 states and 458 transitions. [2023-11-29 02:42:39,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 02:42:39,758 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) Word has length 302 [2023-11-29 02:42:39,758 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:39,767 INFO L225 Difference]: With dead ends: 245 [2023-11-29 02:42:39,767 INFO L226 Difference]: Without dead ends: 122 [2023-11-29 02:42:39,772 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 301 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 02:42:39,776 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 197 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:39,776 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 197 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:42:39,790 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2023-11-29 02:42:39,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2023-11-29 02:42:39,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 70 states have (on average 1.4285714285714286) internal successors, (100), 70 states have internal predecessors, (100), 50 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 50 states have call predecessors, (50), 50 states have call successors, (50) [2023-11-29 02:42:39,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 200 transitions. [2023-11-29 02:42:39,839 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 200 transitions. Word has length 302 [2023-11-29 02:42:39,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:39,839 INFO L495 AbstractCegarLoop]: Abstraction has 122 states and 200 transitions. [2023-11-29 02:42:39,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (50), 2 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 2 states have call successors, (50) [2023-11-29 02:42:39,840 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 200 transitions. [2023-11-29 02:42:39,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2023-11-29 02:42:39,848 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:39,848 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:39,856 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 02:42:40,053 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:40,053 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:40,054 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:40,054 INFO L85 PathProgramCache]: Analyzing trace with hash 381240903, now seen corresponding path program 1 times [2023-11-29 02:42:40,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:40,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569916346] [2023-11-29 02:42:40,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:40,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:40,128 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:40,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [752474541] [2023-11-29 02:42:40,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:40,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:40,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:40,134 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:40,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 02:42:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:40,345 INFO L262 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 02:42:40,355 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:41,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1522 proven. 261 refuted. 0 times theorem prover too weak. 3117 trivial. 0 not checked. [2023-11-29 02:42:41,681 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:42,373 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 27 proven. 264 refuted. 0 times theorem prover too weak. 4609 trivial. 0 not checked. [2023-11-29 02:42:42,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:42,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569916346] [2023-11-29 02:42:42,373 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:42,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752474541] [2023-11-29 02:42:42,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [752474541] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:42,374 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:42:42,374 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-29 02:42:42,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374963313] [2023-11-29 02:42:42,374 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:42,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:42:42,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:42,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:42:42,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:42:42,380 INFO L87 Difference]: Start difference. First operand 122 states and 200 transitions. Second operand has 16 states, 16 states have (on average 7.3125) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (99), 3 states have call predecessors, (99), 7 states have return successors, (100), 4 states have call predecessors, (100), 5 states have call successors, (100) [2023-11-29 02:42:43,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:43,487 INFO L93 Difference]: Finished difference Result 338 states and 523 transitions. [2023-11-29 02:42:43,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-29 02:42:43,488 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 7.3125) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (99), 3 states have call predecessors, (99), 7 states have return successors, (100), 4 states have call predecessors, (100), 5 states have call successors, (100) Word has length 302 [2023-11-29 02:42:43,490 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:43,494 INFO L225 Difference]: With dead ends: 338 [2023-11-29 02:42:43,494 INFO L226 Difference]: Without dead ends: 217 [2023-11-29 02:42:43,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 591 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 221 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=356, Invalid=834, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 02:42:43,497 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 293 mSDsluCounter, 465 mSDsCounter, 0 mSdLazyCounter, 839 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 296 SdHoareTripleChecker+Valid, 627 SdHoareTripleChecker+Invalid, 959 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 839 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:43,498 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [296 Valid, 627 Invalid, 959 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 839 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 02:42:43,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-11-29 02:42:43,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 169. [2023-11-29 02:42:43,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 103 states have (on average 1.3495145631067962) internal successors, (139), 104 states have internal predecessors, (139), 60 states have call successors, (60), 5 states have call predecessors, (60), 5 states have return successors, (60), 59 states have call predecessors, (60), 60 states have call successors, (60) [2023-11-29 02:42:43,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 259 transitions. [2023-11-29 02:42:43,537 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 259 transitions. Word has length 302 [2023-11-29 02:42:43,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:43,539 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 259 transitions. [2023-11-29 02:42:43,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 7.3125) internal successors, (117), 16 states have internal predecessors, (117), 5 states have call successors, (99), 3 states have call predecessors, (99), 7 states have return successors, (100), 4 states have call predecessors, (100), 5 states have call successors, (100) [2023-11-29 02:42:43,539 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 259 transitions. [2023-11-29 02:42:43,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-29 02:42:43,545 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:43,546 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:43,553 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-29 02:42:43,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:43,747 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:43,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:43,748 INFO L85 PathProgramCache]: Analyzing trace with hash 89794750, now seen corresponding path program 1 times [2023-11-29 02:42:43,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:43,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3845614] [2023-11-29 02:42:43,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:43,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:43,802 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:43,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1259370091] [2023-11-29 02:42:43,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:43,803 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:43,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:43,804 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:43,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 02:42:43,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:43,989 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:42:43,997 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:44,035 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:42:44,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:44,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:44,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3845614] [2023-11-29 02:42:44,035 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:44,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1259370091] [2023-11-29 02:42:44,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1259370091] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:44,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:44,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:42:44,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408317418] [2023-11-29 02:42:44,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:44,037 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:42:44,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:44,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:42:44,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:42:44,039 INFO L87 Difference]: Start difference. First operand 169 states and 259 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:44,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:44,121 INFO L93 Difference]: Finished difference Result 371 states and 555 transitions. [2023-11-29 02:42:44,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:42:44,123 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 303 [2023-11-29 02:42:44,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:44,128 INFO L225 Difference]: With dead ends: 371 [2023-11-29 02:42:44,128 INFO L226 Difference]: Without dead ends: 203 [2023-11-29 02:42:44,129 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 300 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 02:42:44,130 INFO L413 NwaCegarLoop]: 197 mSDtfsCounter, 58 mSDsluCounter, 342 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 539 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:44,131 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 539 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:42:44,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2023-11-29 02:42:44,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 200. [2023-11-29 02:42:44,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 127 states have (on average 1.2913385826771653) internal successors, (164), 129 states have internal predecessors, (164), 64 states have call successors, (64), 8 states have call predecessors, (64), 8 states have return successors, (64), 62 states have call predecessors, (64), 64 states have call successors, (64) [2023-11-29 02:42:44,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 292 transitions. [2023-11-29 02:42:44,166 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 292 transitions. Word has length 303 [2023-11-29 02:42:44,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:44,168 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 292 transitions. [2023-11-29 02:42:44,168 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:44,168 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 292 transitions. [2023-11-29 02:42:44,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-29 02:42:44,173 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:44,173 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:44,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 02:42:44,374 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:44,374 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:44,374 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:44,375 INFO L85 PathProgramCache]: Analyzing trace with hash 769853120, now seen corresponding path program 1 times [2023-11-29 02:42:44,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:44,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170815126] [2023-11-29 02:42:44,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:44,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:44,419 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:44,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1912863283] [2023-11-29 02:42:44,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:44,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:44,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:44,421 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:44,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 02:42:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:44,598 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 02:42:44,612 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:45,240 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1479 proven. 39 refuted. 0 times theorem prover too weak. 3382 trivial. 0 not checked. [2023-11-29 02:42:45,240 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:45,647 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 249 proven. 42 refuted. 0 times theorem prover too weak. 4609 trivial. 0 not checked. [2023-11-29 02:42:45,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:45,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170815126] [2023-11-29 02:42:45,648 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:45,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912863283] [2023-11-29 02:42:45,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912863283] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:45,648 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:42:45,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-11-29 02:42:45,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053760533] [2023-11-29 02:42:45,649 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:45,650 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 02:42:45,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:45,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 02:42:45,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=163, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:42:45,652 INFO L87 Difference]: Start difference. First operand 200 states and 292 transitions. Second operand has 16 states, 16 states have (on average 6.8125) internal successors, (109), 16 states have internal predecessors, (109), 6 states have call successors, (100), 4 states have call predecessors, (100), 8 states have return successors, (100), 6 states have call predecessors, (100), 6 states have call successors, (100) [2023-11-29 02:42:47,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:47,541 INFO L93 Difference]: Finished difference Result 1115 states and 1644 transitions. [2023-11-29 02:42:47,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-29 02:42:47,542 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 6.8125) internal successors, (109), 16 states have internal predecessors, (109), 6 states have call successors, (100), 4 states have call predecessors, (100), 8 states have return successors, (100), 6 states have call predecessors, (100), 6 states have call successors, (100) Word has length 303 [2023-11-29 02:42:47,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:47,550 INFO L225 Difference]: With dead ends: 1115 [2023-11-29 02:42:47,550 INFO L226 Difference]: Without dead ends: 916 [2023-11-29 02:42:47,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 592 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 228 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=273, Invalid=539, Unknown=0, NotChecked=0, Total=812 [2023-11-29 02:42:47,553 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 686 mSDsluCounter, 1308 mSDsCounter, 0 mSdLazyCounter, 1757 mSolverCounterSat, 425 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 770 SdHoareTripleChecker+Valid, 1442 SdHoareTripleChecker+Invalid, 2182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 425 IncrementalHoareTripleChecker+Valid, 1757 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:47,553 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [770 Valid, 1442 Invalid, 2182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [425 Valid, 1757 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 02:42:47,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 916 states. [2023-11-29 02:42:47,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 916 to 581. [2023-11-29 02:42:47,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 371 states have (on average 1.2857142857142858) internal successors, (477), 378 states have internal predecessors, (477), 183 states have call successors, (183), 26 states have call predecessors, (183), 26 states have return successors, (183), 176 states have call predecessors, (183), 183 states have call successors, (183) [2023-11-29 02:42:47,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 843 transitions. [2023-11-29 02:42:47,645 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 843 transitions. Word has length 303 [2023-11-29 02:42:47,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:47,646 INFO L495 AbstractCegarLoop]: Abstraction has 581 states and 843 transitions. [2023-11-29 02:42:47,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.8125) internal successors, (109), 16 states have internal predecessors, (109), 6 states have call successors, (100), 4 states have call predecessors, (100), 8 states have return successors, (100), 6 states have call predecessors, (100), 6 states have call successors, (100) [2023-11-29 02:42:47,647 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 843 transitions. [2023-11-29 02:42:47,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 304 [2023-11-29 02:42:47,651 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:47,651 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:47,656 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 02:42:47,852 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:47,852 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:47,852 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:47,853 INFO L85 PathProgramCache]: Analyzing trace with hash 988707838, now seen corresponding path program 1 times [2023-11-29 02:42:47,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:47,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439580661] [2023-11-29 02:42:47,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:47,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:47,890 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:47,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1408167298] [2023-11-29 02:42:47,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:47,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:47,891 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:47,892 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:47,899 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 02:42:48,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:48,063 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 02:42:48,071 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:48,438 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1377 proven. 123 refuted. 0 times theorem prover too weak. 3400 trivial. 0 not checked. [2023-11-29 02:42:48,438 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:48,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 24 proven. 123 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-11-29 02:42:48,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:48,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439580661] [2023-11-29 02:42:48,728 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:48,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1408167298] [2023-11-29 02:42:48,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1408167298] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:48,728 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:42:48,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 12 [2023-11-29 02:42:48,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1739725932] [2023-11-29 02:42:48,729 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:48,730 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 02:42:48,730 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:48,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 02:42:48,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:42:48,732 INFO L87 Difference]: Start difference. First operand 581 states and 843 transitions. Second operand has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2023-11-29 02:42:49,590 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:49,590 INFO L93 Difference]: Finished difference Result 1421 states and 2049 transitions. [2023-11-29 02:42:49,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 02:42:49,591 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) Word has length 303 [2023-11-29 02:42:49,592 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:49,598 INFO L225 Difference]: With dead ends: 1421 [2023-11-29 02:42:49,598 INFO L226 Difference]: Without dead ends: 841 [2023-11-29 02:42:49,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 595 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=153, Invalid=399, Unknown=0, NotChecked=0, Total=552 [2023-11-29 02:42:49,601 INFO L413 NwaCegarLoop]: 262 mSDtfsCounter, 264 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 914 SdHoareTripleChecker+Invalid, 971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:49,602 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [273 Valid, 914 Invalid, 971 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:42:49,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 841 states. [2023-11-29 02:42:49,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 841 to 642. [2023-11-29 02:42:49,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 410 states have (on average 1.2365853658536585) internal successors, (507), 418 states have internal predecessors, (507), 194 states have call successors, (194), 37 states have call predecessors, (194), 37 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:42:49,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 895 transitions. [2023-11-29 02:42:49,681 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 895 transitions. Word has length 303 [2023-11-29 02:42:49,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:49,682 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 895 transitions. [2023-11-29 02:42:49,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 8.916666666666666) internal successors, (107), 12 states have internal predecessors, (107), 3 states have call successors, (91), 2 states have call predecessors, (91), 4 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2023-11-29 02:42:49,682 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 895 transitions. [2023-11-29 02:42:49,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 305 [2023-11-29 02:42:49,685 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:49,685 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:49,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 02:42:49,886 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:49,886 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:49,886 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:49,887 INFO L85 PathProgramCache]: Analyzing trace with hash -2068816565, now seen corresponding path program 1 times [2023-11-29 02:42:49,887 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:49,887 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557641623] [2023-11-29 02:42:49,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:49,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:49,924 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:49,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1161420183] [2023-11-29 02:42:49,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:49,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:49,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:49,926 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:49,929 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 02:42:50,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:50,098 INFO L262 TraceCheckSpWp]: Trace formula consists of 677 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 02:42:50,105 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:50,423 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:42:50,423 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:42:50,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:50,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557641623] [2023-11-29 02:42:50,423 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:50,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1161420183] [2023-11-29 02:42:50,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1161420183] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:42:50,424 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:42:50,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:42:50,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227612626] [2023-11-29 02:42:50,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:50,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:42:50,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:50,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:42:50,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:42:50,426 INFO L87 Difference]: Start difference. First operand 642 states and 895 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:50,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:50,652 INFO L93 Difference]: Finished difference Result 1249 states and 1749 transitions. [2023-11-29 02:42:50,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 02:42:50,652 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 304 [2023-11-29 02:42:50,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:50,656 INFO L225 Difference]: With dead ends: 1249 [2023-11-29 02:42:50,656 INFO L226 Difference]: Without dead ends: 645 [2023-11-29 02:42:50,658 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 301 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:42:50,659 INFO L413 NwaCegarLoop]: 240 mSDtfsCounter, 60 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:50,659 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 560 Invalid, 130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:42:50,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2023-11-29 02:42:50,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 643. [2023-11-29 02:42:50,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 411 states have (on average 1.2360097323600974) internal successors, (508), 419 states have internal predecessors, (508), 194 states have call successors, (194), 37 states have call predecessors, (194), 37 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:42:50,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 896 transitions. [2023-11-29 02:42:50,738 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 896 transitions. Word has length 304 [2023-11-29 02:42:50,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:50,739 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 896 transitions. [2023-11-29 02:42:50,739 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:50,739 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 896 transitions. [2023-11-29 02:42:50,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:42:50,741 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:50,741 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:50,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-29 02:42:50,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:50,942 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:50,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:50,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1500640460, now seen corresponding path program 1 times [2023-11-29 02:42:50,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:50,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212916907] [2023-11-29 02:42:50,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:50,943 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:50,997 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:50,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [402204322] [2023-11-29 02:42:50,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:50,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:50,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:50,999 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:51,002 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 02:42:51,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:51,179 INFO L262 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 17 conjunts are in the unsatisfiable core [2023-11-29 02:42:51,186 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:52,447 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1522 proven. 261 refuted. 0 times theorem prover too weak. 3117 trivial. 0 not checked. [2023-11-29 02:42:52,447 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:53,298 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-11-29 02:42:53,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:53,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212916907] [2023-11-29 02:42:53,299 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:53,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [402204322] [2023-11-29 02:42:53,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [402204322] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:42:53,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:42:53,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9] total 18 [2023-11-29 02:42:53,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [954055220] [2023-11-29 02:42:53,300 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:42:53,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:42:53,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:53,302 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:42:53,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:42:53,303 INFO L87 Difference]: Start difference. First operand 643 states and 896 transitions. Second operand has 18 states, 17 states have (on average 7.117647058823529) internal successors, (121), 18 states have internal predecessors, (121), 5 states have call successors, (100), 4 states have call predecessors, (100), 6 states have return successors, (100), 3 states have call predecessors, (100), 5 states have call successors, (100) [2023-11-29 02:42:55,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:55,127 INFO L93 Difference]: Finished difference Result 1538 states and 2166 transitions. [2023-11-29 02:42:55,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-29 02:42:55,128 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.117647058823529) internal successors, (121), 18 states have internal predecessors, (121), 5 states have call successors, (100), 4 states have call predecessors, (100), 6 states have return successors, (100), 3 states have call predecessors, (100), 5 states have call successors, (100) Word has length 305 [2023-11-29 02:42:55,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:55,134 INFO L225 Difference]: With dead ends: 1538 [2023-11-29 02:42:55,134 INFO L226 Difference]: Without dead ends: 933 [2023-11-29 02:42:55,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 600 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 540 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=542, Invalid=1528, Unknown=0, NotChecked=0, Total=2070 [2023-11-29 02:42:55,137 INFO L413 NwaCegarLoop]: 138 mSDtfsCounter, 877 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 1115 mSolverCounterSat, 475 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 877 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 1590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 475 IncrementalHoareTripleChecker+Valid, 1115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:55,137 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [877 Valid, 844 Invalid, 1590 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [475 Valid, 1115 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 02:42:55,139 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 933 states. [2023-11-29 02:42:55,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 933 to 643. [2023-11-29 02:42:55,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 643 states, 411 states have (on average 1.221411192214112) internal successors, (502), 419 states have internal predecessors, (502), 194 states have call successors, (194), 37 states have call predecessors, (194), 37 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:42:55,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 643 states to 643 states and 890 transitions. [2023-11-29 02:42:55,241 INFO L78 Accepts]: Start accepts. Automaton has 643 states and 890 transitions. Word has length 305 [2023-11-29 02:42:55,242 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:55,242 INFO L495 AbstractCegarLoop]: Abstraction has 643 states and 890 transitions. [2023-11-29 02:42:55,242 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.117647058823529) internal successors, (121), 18 states have internal predecessors, (121), 5 states have call successors, (100), 4 states have call predecessors, (100), 6 states have return successors, (100), 3 states have call predecessors, (100), 5 states have call successors, (100) [2023-11-29 02:42:55,242 INFO L276 IsEmpty]: Start isEmpty. Operand 643 states and 890 transitions. [2023-11-29 02:42:55,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:42:55,245 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:55,245 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:55,251 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 02:42:55,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:55,446 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:55,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:55,446 INFO L85 PathProgramCache]: Analyzing trace with hash 489523210, now seen corresponding path program 1 times [2023-11-29 02:42:55,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:55,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516786504] [2023-11-29 02:42:55,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:55,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:55,479 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:55,479 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [212585182] [2023-11-29 02:42:55,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:55,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:55,479 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:55,480 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:55,485 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 02:42:55,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:55,681 INFO L262 TraceCheckSpWp]: Trace formula consists of 685 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:42:55,686 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:56,100 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 2959 proven. 90 refuted. 0 times theorem prover too weak. 1851 trivial. 0 not checked. [2023-11-29 02:42:56,100 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:56,467 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:42:56,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:56,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516786504] [2023-11-29 02:42:56,467 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:56,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [212585182] [2023-11-29 02:42:56,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [212585182] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:42:56,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:42:56,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [12] total 16 [2023-11-29 02:42:56,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796491936] [2023-11-29 02:42:56,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:56,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:42:56,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:56,470 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:42:56,470 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-29 02:42:56,470 INFO L87 Difference]: Start difference. First operand 643 states and 890 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:57,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:42:57,579 INFO L93 Difference]: Finished difference Result 2185 states and 2959 transitions. [2023-11-29 02:42:57,579 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:42:57,580 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:42:57,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:42:57,588 INFO L225 Difference]: With dead ends: 2185 [2023-11-29 02:42:57,588 INFO L226 Difference]: Without dead ends: 1580 [2023-11-29 02:42:57,590 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 596 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:42:57,591 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 381 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 319 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 381 SdHoareTripleChecker+Valid, 466 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 319 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 02:42:57,591 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [381 Valid, 466 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [319 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 02:42:57,593 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2023-11-29 02:42:57,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 664. [2023-11-29 02:42:57,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 429 states have (on average 1.2261072261072261) internal successors, (526), 437 states have internal predecessors, (526), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:42:57,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 914 transitions. [2023-11-29 02:42:57,781 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 914 transitions. Word has length 305 [2023-11-29 02:42:57,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:42:57,782 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 914 transitions. [2023-11-29 02:42:57,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:42:57,782 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 914 transitions. [2023-11-29 02:42:57,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:42:57,785 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:42:57,785 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:42:57,791 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 02:42:57,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:57,987 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:42:57,987 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:42:57,987 INFO L85 PathProgramCache]: Analyzing trace with hash -140304935, now seen corresponding path program 1 times [2023-11-29 02:42:57,987 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:42:57,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1672568901] [2023-11-29 02:42:57,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:57,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:42:58,032 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:42:58,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [598281813] [2023-11-29 02:42:58,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:42:58,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:42:58,032 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:42:58,033 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:42:58,036 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 02:42:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:42:58,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 02:42:58,281 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:42:58,666 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 2479 proven. 66 refuted. 0 times theorem prover too weak. 2355 trivial. 0 not checked. [2023-11-29 02:42:58,666 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:42:59,148 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:42:59,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:42:59,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1672568901] [2023-11-29 02:42:59,148 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:42:59,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [598281813] [2023-11-29 02:42:59,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [598281813] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:42:59,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:42:59,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 13 [2023-11-29 02:42:59,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [574707834] [2023-11-29 02:42:59,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:42:59,149 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 02:42:59,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:42:59,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 02:42:59,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-29 02:42:59,151 INFO L87 Difference]: Start difference. First operand 664 states and 914 transitions. Second operand has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:00,218 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:00,218 INFO L93 Difference]: Finished difference Result 2215 states and 2998 transitions. [2023-11-29 02:43:00,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:43:00,219 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:00,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:00,230 INFO L225 Difference]: With dead ends: 2215 [2023-11-29 02:43:00,230 INFO L226 Difference]: Without dead ends: 1589 [2023-11-29 02:43:00,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 612 GetRequests, 599 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=154, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:43:00,234 INFO L413 NwaCegarLoop]: 242 mSDtfsCounter, 264 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 161 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 648 SdHoareTripleChecker+Invalid, 382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 161 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:00,234 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 648 Invalid, 382 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [161 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 02:43:00,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1589 states. [2023-11-29 02:43:00,466 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1589 to 664. [2023-11-29 02:43:00,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 429 states have (on average 1.2261072261072261) internal successors, (526), 437 states have internal predecessors, (526), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:43:00,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 914 transitions. [2023-11-29 02:43:00,473 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 914 transitions. Word has length 305 [2023-11-29 02:43:00,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:00,474 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 914 transitions. [2023-11-29 02:43:00,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.666666666666666) internal successors, (58), 6 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:00,474 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 914 transitions. [2023-11-29 02:43:00,477 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:00,477 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:00,477 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:00,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 02:43:00,677 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:00,678 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:00,678 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:00,678 INFO L85 PathProgramCache]: Analyzing trace with hash 282396891, now seen corresponding path program 1 times [2023-11-29 02:43:00,678 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:00,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409841723] [2023-11-29 02:43:00,679 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:00,679 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:00,708 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:00,709 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1087044225] [2023-11-29 02:43:00,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:00,709 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:00,709 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:00,710 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:00,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 02:43:00,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:00,883 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-29 02:43:00,890 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:04,294 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1417 proven. 399 refuted. 0 times theorem prover too weak. 3084 trivial. 0 not checked. [2023-11-29 02:43:04,294 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:43:11,616 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:43:11,616 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:11,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409841723] [2023-11-29 02:43:11,616 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:11,616 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087044225] [2023-11-29 02:43:11,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087044225] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:43:11,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:43:11,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [19] total 26 [2023-11-29 02:43:11,617 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [457968518] [2023-11-29 02:43:11,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:11,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:43:11,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:11,618 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:43:11,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2023-11-29 02:43:11,619 INFO L87 Difference]: Start difference. First operand 664 states and 914 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:13,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:13,196 INFO L93 Difference]: Finished difference Result 1395 states and 1916 transitions. [2023-11-29 02:43:13,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 02:43:13,197 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:13,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:13,201 INFO L225 Difference]: With dead ends: 1395 [2023-11-29 02:43:13,201 INFO L226 Difference]: Without dead ends: 769 [2023-11-29 02:43:13,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 584 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=269, Invalid=921, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 02:43:13,204 INFO L413 NwaCegarLoop]: 186 mSDtfsCounter, 166 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 156 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 865 SdHoareTripleChecker+Invalid, 169 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 156 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:13,204 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 865 Invalid, 169 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 156 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:43:13,205 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2023-11-29 02:43:13,434 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 688. [2023-11-29 02:43:13,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 453 states have (on average 1.2273730684326711) internal successors, (556), 461 states have internal predecessors, (556), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:43:13,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 944 transitions. [2023-11-29 02:43:13,441 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 944 transitions. Word has length 305 [2023-11-29 02:43:13,441 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:13,441 INFO L495 AbstractCegarLoop]: Abstraction has 688 states and 944 transitions. [2023-11-29 02:43:13,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:13,442 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 944 transitions. [2023-11-29 02:43:13,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:13,444 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:13,444 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:13,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 02:43:13,645 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 02:43:13,645 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:13,645 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:13,645 INFO L85 PathProgramCache]: Analyzing trace with hash 983461469, now seen corresponding path program 1 times [2023-11-29 02:43:13,646 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:13,646 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454472591] [2023-11-29 02:43:13,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:13,646 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:13,678 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:13,678 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1220612823] [2023-11-29 02:43:13,678 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:13,678 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:13,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:13,680 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:13,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 02:43:13,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:13,910 INFO L262 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 02:43:13,921 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:23,105 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 100 proven. 288 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2023-11-29 02:43:23,105 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:43:28,028 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:43:28,028 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:28,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454472591] [2023-11-29 02:43:28,028 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:28,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1220612823] [2023-11-29 02:43:28,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1220612823] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:43:28,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:43:28,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 21 [2023-11-29 02:43:28,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183346586] [2023-11-29 02:43:28,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:28,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:43:28,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:28,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:43:28,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=314, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:43:28,031 INFO L87 Difference]: Start difference. First operand 688 states and 944 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:28,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:28,765 INFO L93 Difference]: Finished difference Result 1509 states and 2048 transitions. [2023-11-29 02:43:28,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:43:28,766 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:28,767 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:28,770 INFO L225 Difference]: With dead ends: 1509 [2023-11-29 02:43:28,771 INFO L226 Difference]: Without dead ends: 859 [2023-11-29 02:43:28,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 149 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=154, Invalid=496, Unknown=0, NotChecked=0, Total=650 [2023-11-29 02:43:28,773 INFO L413 NwaCegarLoop]: 198 mSDtfsCounter, 141 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:28,773 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [141 Valid, 903 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:43:28,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 859 states. [2023-11-29 02:43:28,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 859 to 712. [2023-11-29 02:43:28,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 477 states have (on average 1.2222222222222223) internal successors, (583), 485 states have internal predecessors, (583), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:43:28,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 971 transitions. [2023-11-29 02:43:28,925 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 971 transitions. Word has length 305 [2023-11-29 02:43:28,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:28,926 INFO L495 AbstractCegarLoop]: Abstraction has 712 states and 971 transitions. [2023-11-29 02:43:28,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:28,927 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 971 transitions. [2023-11-29 02:43:28,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:28,928 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:28,929 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:28,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 02:43:29,129 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 02:43:29,130 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:29,130 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:29,130 INFO L85 PathProgramCache]: Analyzing trace with hash 540562329, now seen corresponding path program 1 times [2023-11-29 02:43:29,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:29,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1005630267] [2023-11-29 02:43:29,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:29,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:29,159 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:29,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1112231149] [2023-11-29 02:43:29,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:29,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:29,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:29,161 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:29,163 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 02:43:29,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:29,344 INFO L262 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 27 conjunts are in the unsatisfiable core [2023-11-29 02:43:29,350 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:32,012 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1629 proven. 117 refuted. 0 times theorem prover too weak. 3154 trivial. 0 not checked. [2023-11-29 02:43:32,012 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:43:38,212 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:43:38,212 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1005630267] [2023-11-29 02:43:38,212 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:38,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1112231149] [2023-11-29 02:43:38,212 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1112231149] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:43:38,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:43:38,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [15] total 24 [2023-11-29 02:43:38,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524604095] [2023-11-29 02:43:38,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:38,213 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-29 02:43:38,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:38,214 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-29 02:43:38,214 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=395, Unknown=0, NotChecked=0, Total=552 [2023-11-29 02:43:38,214 INFO L87 Difference]: Start difference. First operand 712 states and 971 transitions. Second operand has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:40,397 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:40,398 INFO L93 Difference]: Finished difference Result 1485 states and 2021 transitions. [2023-11-29 02:43:40,398 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:43:40,399 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:40,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:40,403 INFO L225 Difference]: With dead ends: 1485 [2023-11-29 02:43:40,403 INFO L226 Difference]: Without dead ends: 811 [2023-11-29 02:43:40,405 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 587 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=320, Invalid=870, Unknown=0, NotChecked=0, Total=1190 [2023-11-29 02:43:40,405 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 140 mSDsluCounter, 983 mSDsCounter, 0 mSdLazyCounter, 225 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 140 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 225 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:40,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [140 Valid, 1174 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 225 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:43:40,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 811 states. [2023-11-29 02:43:40,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 811 to 712. [2023-11-29 02:43:40,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 477 states have (on average 1.2222222222222223) internal successors, (583), 485 states have internal predecessors, (583), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:43:40,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 971 transitions. [2023-11-29 02:43:40,608 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 971 transitions. Word has length 305 [2023-11-29 02:43:40,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:40,608 INFO L495 AbstractCegarLoop]: Abstraction has 712 states and 971 transitions. [2023-11-29 02:43:40,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 11 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:40,609 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 971 transitions. [2023-11-29 02:43:40,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:40,611 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:40,611 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:40,616 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 02:43:40,811 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 02:43:40,812 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:40,812 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:40,812 INFO L85 PathProgramCache]: Analyzing trace with hash 1241626907, now seen corresponding path program 1 times [2023-11-29 02:43:40,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:40,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066653709] [2023-11-29 02:43:40,813 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:40,813 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:40,840 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:40,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1153225276] [2023-11-29 02:43:40,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:40,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:40,840 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:40,841 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:40,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 02:43:40,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:40,984 INFO L262 TraceCheckSpWp]: Trace formula consists of 672 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 02:43:40,993 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:48,630 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:43:48,630 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:43:48,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:48,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066653709] [2023-11-29 02:43:48,631 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:48,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1153225276] [2023-11-29 02:43:48,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1153225276] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:43:48,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:43:48,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-29 02:43:48,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279429173] [2023-11-29 02:43:48,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:48,632 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:43:48,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:48,633 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:43:48,633 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=55, Unknown=0, NotChecked=0, Total=90 [2023-11-29 02:43:48,633 INFO L87 Difference]: Start difference. First operand 712 states and 971 transitions. Second operand has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:49,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:49,382 INFO L93 Difference]: Finished difference Result 1557 states and 2099 transitions. [2023-11-29 02:43:49,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 02:43:49,383 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:49,383 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:49,387 INFO L225 Difference]: With dead ends: 1557 [2023-11-29 02:43:49,387 INFO L226 Difference]: Without dead ends: 883 [2023-11-29 02:43:49,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 311 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=94, Invalid=178, Unknown=0, NotChecked=0, Total=272 [2023-11-29 02:43:49,389 INFO L413 NwaCegarLoop]: 207 mSDtfsCounter, 111 mSDsluCounter, 585 mSDsCounter, 0 mSdLazyCounter, 206 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 792 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 206 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:43:49,389 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 792 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 206 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 02:43:49,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 883 states. [2023-11-29 02:43:49,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 883 to 688. [2023-11-29 02:43:49,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 688 states, 453 states have (on average 1.2141280353200883) internal successors, (550), 461 states have internal predecessors, (550), 194 states have call successors, (194), 40 states have call predecessors, (194), 40 states have return successors, (194), 186 states have call predecessors, (194), 194 states have call successors, (194) [2023-11-29 02:43:49,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 688 states to 688 states and 938 transitions. [2023-11-29 02:43:49,562 INFO L78 Accepts]: Start accepts. Automaton has 688 states and 938 transitions. Word has length 305 [2023-11-29 02:43:49,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:49,562 INFO L495 AbstractCegarLoop]: Abstraction has 688 states and 938 transitions. [2023-11-29 02:43:49,563 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.8) internal successors, (58), 10 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:49,563 INFO L276 IsEmpty]: Start isEmpty. Operand 688 states and 938 transitions. [2023-11-29 02:43:49,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:49,564 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:49,565 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:49,570 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 02:43:49,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 02:43:49,765 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:49,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:49,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1219611008, now seen corresponding path program 1 times [2023-11-29 02:43:49,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:49,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [717074328] [2023-11-29 02:43:49,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:49,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:49,793 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:49,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1810607978] [2023-11-29 02:43:49,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:49,794 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:49,794 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:49,795 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:49,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 02:43:49,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:49,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 679 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 02:43:49,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:43:49,988 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:43:49,988 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:43:49,989 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:43:49,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [717074328] [2023-11-29 02:43:49,989 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:43:49,989 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1810607978] [2023-11-29 02:43:49,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1810607978] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:43:49,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:43:49,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:43:49,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109086543] [2023-11-29 02:43:49,990 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:43:49,990 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:43:49,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:43:49,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:43:49,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:43:49,991 INFO L87 Difference]: Start difference. First operand 688 states and 938 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:50,167 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:43:50,167 INFO L93 Difference]: Finished difference Result 1355 states and 1845 transitions. [2023-11-29 02:43:50,168 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:43:50,168 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:43:50,168 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:43:50,172 INFO L225 Difference]: With dead ends: 1355 [2023-11-29 02:43:50,172 INFO L226 Difference]: Without dead ends: 705 [2023-11-29 02:43:50,173 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 303 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:43:50,174 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 25 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 393 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 02:43:50,174 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 393 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 02:43:50,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2023-11-29 02:43:50,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 634. [2023-11-29 02:43:50,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 634 states, 414 states have (on average 1.21256038647343) internal successors, (502), 419 states have internal predecessors, (502), 182 states have call successors, (182), 37 states have call predecessors, (182), 37 states have return successors, (182), 177 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 02:43:50,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 634 states to 634 states and 866 transitions. [2023-11-29 02:43:50,370 INFO L78 Accepts]: Start accepts. Automaton has 634 states and 866 transitions. Word has length 305 [2023-11-29 02:43:50,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:43:50,371 INFO L495 AbstractCegarLoop]: Abstraction has 634 states and 866 transitions. [2023-11-29 02:43:50,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:43:50,371 INFO L276 IsEmpty]: Start isEmpty. Operand 634 states and 866 transitions. [2023-11-29 02:43:50,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:43:50,374 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:43:50,374 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:43:50,381 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 02:43:50,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 02:43:50,575 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:43:50,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:43:50,575 INFO L85 PathProgramCache]: Analyzing trace with hash 1276869310, now seen corresponding path program 1 times [2023-11-29 02:43:50,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:43:50,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1458492338] [2023-11-29 02:43:50,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:50,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:43:50,604 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:43:50,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1841859858] [2023-11-29 02:43:50,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:43:50,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:43:50,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:43:50,605 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:43:50,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 02:43:50,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:43:50,811 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 66 conjunts are in the unsatisfiable core [2023-11-29 02:43:50,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:12,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1623 proven. 966 refuted. 0 times theorem prover too weak. 2311 trivial. 0 not checked. [2023-11-29 02:44:12,482 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:44:22,156 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:44:22,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:22,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1458492338] [2023-11-29 02:44:22,157 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:44:22,157 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1841859858] [2023-11-29 02:44:22,157 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1841859858] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:44:22,157 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:44:22,157 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [37] total 44 [2023-11-29 02:44:22,158 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446374523] [2023-11-29 02:44:22,158 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:44:22,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:44:22,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:22,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:44:22,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=399, Invalid=1493, Unknown=0, NotChecked=0, Total=1892 [2023-11-29 02:44:22,161 INFO L87 Difference]: Start difference. First operand 634 states and 866 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:24,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:24,053 INFO L93 Difference]: Finished difference Result 1460 states and 1956 transitions. [2023-11-29 02:44:24,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 02:44:24,054 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:44:24,054 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:24,057 INFO L225 Difference]: With dead ends: 1460 [2023-11-29 02:44:24,058 INFO L226 Difference]: Without dead ends: 864 [2023-11-29 02:44:24,060 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 566 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 687 ImplicationChecksByTransitivity, 10.0s TimeCoverageRelationStatistics Valid=453, Invalid=1997, Unknown=0, NotChecked=0, Total=2450 [2023-11-29 02:44:24,060 INFO L413 NwaCegarLoop]: 185 mSDtfsCounter, 178 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:24,060 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 728 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 02:44:24,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 864 states. [2023-11-29 02:44:24,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 864 to 664. [2023-11-29 02:44:24,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 664 states, 444 states have (on average 1.2184684684684686) internal successors, (541), 449 states have internal predecessors, (541), 182 states have call successors, (182), 37 states have call predecessors, (182), 37 states have return successors, (182), 177 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 02:44:24,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 664 states to 664 states and 905 transitions. [2023-11-29 02:44:24,215 INFO L78 Accepts]: Start accepts. Automaton has 664 states and 905 transitions. Word has length 305 [2023-11-29 02:44:24,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:24,216 INFO L495 AbstractCegarLoop]: Abstraction has 664 states and 905 transitions. [2023-11-29 02:44:24,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:24,216 INFO L276 IsEmpty]: Start isEmpty. Operand 664 states and 905 transitions. [2023-11-29 02:44:24,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:44:24,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:24,219 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:24,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 02:44:24,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 02:44:24,419 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:24,420 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:24,420 INFO L85 PathProgramCache]: Analyzing trace with hash 1920675586, now seen corresponding path program 1 times [2023-11-29 02:44:24,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:24,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267081116] [2023-11-29 02:44:24,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:24,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:24,448 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:24,448 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [663162741] [2023-11-29 02:44:24,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:24,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:24,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:24,449 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:24,450 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 02:44:24,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:24,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 02:44:24,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:24,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:44:24,646 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:44:24,646 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:24,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267081116] [2023-11-29 02:44:24,646 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:44:24,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663162741] [2023-11-29 02:44:24,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663162741] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:44:24,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:44:24,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:44:24,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982511669] [2023-11-29 02:44:24,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:44:24,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:44:24,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:24,648 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:44:24,648 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:44:24,648 INFO L87 Difference]: Start difference. First operand 664 states and 905 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:24,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:24,880 INFO L93 Difference]: Finished difference Result 1373 states and 1866 transitions. [2023-11-29 02:44:24,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:44:24,881 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:44:24,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:24,884 INFO L225 Difference]: With dead ends: 1373 [2023-11-29 02:44:24,885 INFO L226 Difference]: Without dead ends: 747 [2023-11-29 02:44:24,886 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 302 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 02:44:24,886 INFO L413 NwaCegarLoop]: 203 mSDtfsCounter, 61 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 46 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:24,887 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 560 Invalid, 46 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:44:24,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2023-11-29 02:44:25,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 670. [2023-11-29 02:44:25,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 450 states have (on average 1.2155555555555555) internal successors, (547), 455 states have internal predecessors, (547), 182 states have call successors, (182), 37 states have call predecessors, (182), 37 states have return successors, (182), 177 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 02:44:25,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 911 transitions. [2023-11-29 02:44:25,028 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 911 transitions. Word has length 305 [2023-11-29 02:44:25,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:25,028 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 911 transitions. [2023-11-29 02:44:25,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:25,028 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 911 transitions. [2023-11-29 02:44:25,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:44:25,030 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:25,030 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:25,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 02:44:25,231 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 02:44:25,231 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:25,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:25,231 INFO L85 PathProgramCache]: Analyzing trace with hash 1535034748, now seen corresponding path program 1 times [2023-11-29 02:44:25,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:25,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [869514830] [2023-11-29 02:44:25,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:25,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:25,258 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:25,258 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2117304478] [2023-11-29 02:44:25,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:25,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:25,259 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:25,259 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:25,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 02:44:25,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:25,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 02:44:25,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:40,790 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 100 proven. 288 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2023-11-29 02:44:40,790 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:44:47,311 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:44:47,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:47,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [869514830] [2023-11-29 02:44:47,312 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:44:47,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2117304478] [2023-11-29 02:44:47,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2117304478] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:44:47,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:44:47,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 21 [2023-11-29 02:44:47,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114212201] [2023-11-29 02:44:47,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:44:47,313 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:44:47,313 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:47,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:44:47,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=317, Unknown=0, NotChecked=0, Total=420 [2023-11-29 02:44:47,314 INFO L87 Difference]: Start difference. First operand 670 states and 911 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:48,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:48,742 INFO L93 Difference]: Finished difference Result 1422 states and 1910 transitions. [2023-11-29 02:44:48,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:44:48,743 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 305 [2023-11-29 02:44:48,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:48,746 INFO L225 Difference]: With dead ends: 1422 [2023-11-29 02:44:48,747 INFO L226 Difference]: Without dead ends: 790 [2023-11-29 02:44:48,748 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 613 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 145 ImplicationChecksByTransitivity, 5.9s TimeCoverageRelationStatistics Valid=145, Invalid=505, Unknown=0, NotChecked=0, Total=650 [2023-11-29 02:44:48,749 INFO L413 NwaCegarLoop]: 194 mSDtfsCounter, 136 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 136 SdHoareTripleChecker+Valid, 752 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:48,749 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [136 Valid, 752 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 179 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 02:44:48,750 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 790 states. [2023-11-29 02:44:48,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 790 to 670. [2023-11-29 02:44:48,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 670 states, 450 states have (on average 1.2155555555555555) internal successors, (547), 455 states have internal predecessors, (547), 182 states have call successors, (182), 37 states have call predecessors, (182), 37 states have return successors, (182), 177 states have call predecessors, (182), 182 states have call successors, (182) [2023-11-29 02:44:48,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 670 states to 670 states and 911 transitions. [2023-11-29 02:44:48,900 INFO L78 Accepts]: Start accepts. Automaton has 670 states and 911 transitions. Word has length 305 [2023-11-29 02:44:48,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:48,901 INFO L495 AbstractCegarLoop]: Abstraction has 670 states and 911 transitions. [2023-11-29 02:44:48,901 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:44:48,901 INFO L276 IsEmpty]: Start isEmpty. Operand 670 states and 911 transitions. [2023-11-29 02:44:48,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 306 [2023-11-29 02:44:48,903 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:48,903 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:48,908 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 02:44:49,103 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 02:44:49,104 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:49,104 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:49,104 INFO L85 PathProgramCache]: Analyzing trace with hash 690063296, now seen corresponding path program 1 times [2023-11-29 02:44:49,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:49,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [23780513] [2023-11-29 02:44:49,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:49,104 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:49,124 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:49,125 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1328678804] [2023-11-29 02:44:49,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:49,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:49,125 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:49,126 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:49,127 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 02:44:49,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:49,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 675 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:44:49,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:44:50,641 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 49 proven. 147 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2023-11-29 02:44:50,641 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:44:51,823 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-11-29 02:44:51,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:44:51,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [23780513] [2023-11-29 02:44:51,824 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:44:51,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328678804] [2023-11-29 02:44:51,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328678804] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:44:51,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:44:51,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-29 02:44:51,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135837573] [2023-11-29 02:44:51,825 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:44:51,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-29 02:44:51,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:44:51,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-29 02:44:51,827 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=243, Unknown=0, NotChecked=0, Total=306 [2023-11-29 02:44:51,827 INFO L87 Difference]: Start difference. First operand 670 states and 911 transitions. Second operand has 18 states, 17 states have (on average 6.470588235294118) internal successors, (110), 18 states have internal predecessors, (110), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) [2023-11-29 02:44:53,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:44:53,691 INFO L93 Difference]: Finished difference Result 1699 states and 2306 transitions. [2023-11-29 02:44:53,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-29 02:44:53,692 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 6.470588235294118) internal successors, (110), 18 states have internal predecessors, (110), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) Word has length 305 [2023-11-29 02:44:53,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:44:53,697 INFO L225 Difference]: With dead ends: 1699 [2023-11-29 02:44:53,697 INFO L226 Difference]: Without dead ends: 1067 [2023-11-29 02:44:53,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 624 GetRequests, 594 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 139 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=264, Invalid=728, Unknown=0, NotChecked=0, Total=992 [2023-11-29 02:44:53,699 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 552 mSDsluCounter, 932 mSDsCounter, 0 mSdLazyCounter, 1383 mSolverCounterSat, 289 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 601 SdHoareTripleChecker+Valid, 1067 SdHoareTripleChecker+Invalid, 1672 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 289 IncrementalHoareTripleChecker+Valid, 1383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 02:44:53,699 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [601 Valid, 1067 Invalid, 1672 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [289 Valid, 1383 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 02:44:53,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2023-11-29 02:44:53,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 835. [2023-11-29 02:44:53,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 572 states have (on average 1.2622377622377623) internal successors, (722), 576 states have internal predecessors, (722), 221 states have call successors, (221), 41 states have call predecessors, (221), 41 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:44:53,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1164 transitions. [2023-11-29 02:44:53,904 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1164 transitions. Word has length 305 [2023-11-29 02:44:53,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:44:53,904 INFO L495 AbstractCegarLoop]: Abstraction has 835 states and 1164 transitions. [2023-11-29 02:44:53,904 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 6.470588235294118) internal successors, (110), 18 states have internal predecessors, (110), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) [2023-11-29 02:44:53,905 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1164 transitions. [2023-11-29 02:44:53,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2023-11-29 02:44:53,906 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:44:53,906 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:44:53,912 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 02:44:54,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 02:44:54,107 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:44:54,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:44:54,108 INFO L85 PathProgramCache]: Analyzing trace with hash 853189775, now seen corresponding path program 1 times [2023-11-29 02:44:54,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:44:54,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1002519943] [2023-11-29 02:44:54,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:54,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:44:54,130 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:44:54,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1515744039] [2023-11-29 02:44:54,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:44:54,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:44:54,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:44:54,131 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:44:54,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 02:44:54,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:44:54,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 676 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-29 02:44:54,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:08,095 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 100 proven. 288 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2023-11-29 02:45:08,095 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:14,946 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:45:14,946 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:14,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1002519943] [2023-11-29 02:45:14,946 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:45:14,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515744039] [2023-11-29 02:45:14,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515744039] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:45:14,947 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:45:14,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [16] total 23 [2023-11-29 02:45:14,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1245625577] [2023-11-29 02:45:14,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:45:14,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:45:14,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:14,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:45:14,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2023-11-29 02:45:14,949 INFO L87 Difference]: Start difference. First operand 835 states and 1164 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:15,834 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:45:15,834 INFO L93 Difference]: Finished difference Result 1623 states and 2211 transitions. [2023-11-29 02:45:15,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:45:15,835 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 306 [2023-11-29 02:45:15,835 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:45:15,839 INFO L225 Difference]: With dead ends: 1623 [2023-11-29 02:45:15,840 INFO L226 Difference]: Without dead ends: 991 [2023-11-29 02:45:15,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 4.8s TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2023-11-29 02:45:15,842 INFO L413 NwaCegarLoop]: 177 mSDtfsCounter, 243 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 243 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:45:15,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [243 Valid, 697 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:45:15,843 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 991 states. [2023-11-29 02:45:16,043 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 991 to 841. [2023-11-29 02:45:16,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 841 states, 578 states have (on average 1.2698961937716262) internal successors, (734), 582 states have internal predecessors, (734), 221 states have call successors, (221), 41 states have call predecessors, (221), 41 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:45:16,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 841 states to 841 states and 1176 transitions. [2023-11-29 02:45:16,049 INFO L78 Accepts]: Start accepts. Automaton has 841 states and 1176 transitions. Word has length 306 [2023-11-29 02:45:16,049 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:45:16,049 INFO L495 AbstractCegarLoop]: Abstraction has 841 states and 1176 transitions. [2023-11-29 02:45:16,049 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:16,049 INFO L276 IsEmpty]: Start isEmpty. Operand 841 states and 1176 transitions. [2023-11-29 02:45:16,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2023-11-29 02:45:16,052 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:45:16,052 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:45:16,059 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 02:45:16,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:16,253 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:45:16,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:16,254 INFO L85 PathProgramCache]: Analyzing trace with hash 1496996051, now seen corresponding path program 1 times [2023-11-29 02:45:16,254 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:16,254 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1891764706] [2023-11-29 02:45:16,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:16,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:16,274 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:45:16,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [699256322] [2023-11-29 02:45:16,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:16,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:16,275 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:16,276 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:16,277 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 02:45:16,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:16,456 INFO L262 TraceCheckSpWp]: Trace formula consists of 678 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 02:45:16,460 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:17,253 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 49 proven. 147 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked. [2023-11-29 02:45:17,253 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:17,563 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 147 refuted. 0 times theorem prover too weak. 4753 trivial. 0 not checked. [2023-11-29 02:45:17,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:17,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1891764706] [2023-11-29 02:45:17,563 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:45:17,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699256322] [2023-11-29 02:45:17,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699256322] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 02:45:17,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 02:45:17,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 15 [2023-11-29 02:45:17,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [796961618] [2023-11-29 02:45:17,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 02:45:17,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-29 02:45:17,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:17,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-29 02:45:17,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-11-29 02:45:17,566 INFO L87 Difference]: Start difference. First operand 841 states and 1176 transitions. Second operand has 15 states, 14 states have (on average 7.785714285714286) internal successors, (109), 15 states have internal predecessors, (109), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) [2023-11-29 02:45:18,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:45:18,981 INFO L93 Difference]: Finished difference Result 1820 states and 2449 transitions. [2023-11-29 02:45:18,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 02:45:18,982 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 7.785714285714286) internal successors, (109), 15 states have internal predecessors, (109), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) Word has length 306 [2023-11-29 02:45:18,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:45:18,989 INFO L225 Difference]: With dead ends: 1820 [2023-11-29 02:45:18,989 INFO L226 Difference]: Without dead ends: 1182 [2023-11-29 02:45:18,992 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 626 GetRequests, 599 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=197, Invalid=559, Unknown=0, NotChecked=0, Total=756 [2023-11-29 02:45:18,992 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 516 mSDsluCounter, 696 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 844 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:45:18,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 844 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1109 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 02:45:18,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1182 states. [2023-11-29 02:45:19,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1182 to 844. [2023-11-29 02:45:19,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 844 states, 581 states have (on average 1.2736660929432013) internal successors, (740), 585 states have internal predecessors, (740), 221 states have call successors, (221), 41 states have call predecessors, (221), 41 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:45:19,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 844 states to 844 states and 1182 transitions. [2023-11-29 02:45:19,243 INFO L78 Accepts]: Start accepts. Automaton has 844 states and 1182 transitions. Word has length 306 [2023-11-29 02:45:19,243 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:45:19,243 INFO L495 AbstractCegarLoop]: Abstraction has 844 states and 1182 transitions. [2023-11-29 02:45:19,244 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 7.785714285714286) internal successors, (109), 15 states have internal predecessors, (109), 4 states have call successors, (100), 3 states have call predecessors, (100), 4 states have return successors, (100), 2 states have call predecessors, (100), 4 states have call successors, (100) [2023-11-29 02:45:19,244 INFO L276 IsEmpty]: Start isEmpty. Operand 844 states and 1182 transitions. [2023-11-29 02:45:19,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2023-11-29 02:45:19,246 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:45:19,246 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:45:19,253 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 02:45:19,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:19,447 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:45:19,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:19,447 INFO L85 PathProgramCache]: Analyzing trace with hash 1111355213, now seen corresponding path program 1 times [2023-11-29 02:45:19,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:19,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [974219058] [2023-11-29 02:45:19,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:19,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:19,471 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:45:19,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [888149075] [2023-11-29 02:45:19,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:19,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:19,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:19,473 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:19,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 02:45:19,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:19,731 INFO L262 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-29 02:45:19,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:31,950 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 100 proven. 288 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2023-11-29 02:45:31,950 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:39,362 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:45:39,362 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:39,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [974219058] [2023-11-29 02:45:39,362 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:45:39,362 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [888149075] [2023-11-29 02:45:39,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [888149075] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:45:39,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:45:39,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [16] total 23 [2023-11-29 02:45:39,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150272044] [2023-11-29 02:45:39,363 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:45:39,364 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:45:39,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:39,364 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:45:39,364 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=379, Unknown=0, NotChecked=0, Total=506 [2023-11-29 02:45:39,365 INFO L87 Difference]: Start difference. First operand 844 states and 1182 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:40,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:45:40,219 INFO L93 Difference]: Finished difference Result 1614 states and 2208 transitions. [2023-11-29 02:45:40,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 02:45:40,220 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 306 [2023-11-29 02:45:40,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:45:40,225 INFO L225 Difference]: With dead ends: 1614 [2023-11-29 02:45:40,225 INFO L226 Difference]: Without dead ends: 976 [2023-11-29 02:45:40,226 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 614 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 5.6s TimeCoverageRelationStatistics Valid=167, Invalid=535, Unknown=0, NotChecked=0, Total=702 [2023-11-29 02:45:40,227 INFO L413 NwaCegarLoop]: 178 mSDtfsCounter, 171 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 171 SdHoareTripleChecker+Valid, 541 SdHoareTripleChecker+Invalid, 143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:45:40,227 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [171 Valid, 541 Invalid, 143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:45:40,228 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 976 states. [2023-11-29 02:45:40,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 976 to 832. [2023-11-29 02:45:40,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 832 states, 569 states have (on average 1.2741652021089631) internal successors, (725), 573 states have internal predecessors, (725), 221 states have call successors, (221), 41 states have call predecessors, (221), 41 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:45:40,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 832 states to 832 states and 1167 transitions. [2023-11-29 02:45:40,473 INFO L78 Accepts]: Start accepts. Automaton has 832 states and 1167 transitions. Word has length 306 [2023-11-29 02:45:40,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:45:40,473 INFO L495 AbstractCegarLoop]: Abstraction has 832 states and 1167 transitions. [2023-11-29 02:45:40,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:40,473 INFO L276 IsEmpty]: Start isEmpty. Operand 832 states and 1167 transitions. [2023-11-29 02:45:40,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 307 [2023-11-29 02:45:40,475 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:45:40,475 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:45:40,481 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-29 02:45:40,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:40,676 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:45:40,676 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:40,676 INFO L85 PathProgramCache]: Analyzing trace with hash 475927697, now seen corresponding path program 1 times [2023-11-29 02:45:40,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:40,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1655702418] [2023-11-29 02:45:40,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:40,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:40,696 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:45:40,697 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [229819872] [2023-11-29 02:45:40,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:40,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:40,697 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:40,698 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:40,698 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 02:45:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:40,897 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 02:45:40,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:45:50,603 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 100 proven. 288 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked. [2023-11-29 02:45:50,603 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 02:45:55,949 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:45:55,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:45:55,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1655702418] [2023-11-29 02:45:55,949 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:45:55,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [229819872] [2023-11-29 02:45:55,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [229819872] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 02:45:55,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 02:45:55,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [16] total 23 [2023-11-29 02:45:55,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232840236] [2023-11-29 02:45:55,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:45:55,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-29 02:45:55,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:45:55,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-29 02:45:55,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=378, Unknown=0, NotChecked=0, Total=506 [2023-11-29 02:45:55,952 INFO L87 Difference]: Start difference. First operand 832 states and 1167 transitions. Second operand has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:57,352 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:45:57,353 INFO L93 Difference]: Finished difference Result 1673 states and 2281 transitions. [2023-11-29 02:45:57,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 02:45:57,354 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 306 [2023-11-29 02:45:57,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:45:57,359 INFO L225 Difference]: With dead ends: 1673 [2023-11-29 02:45:57,359 INFO L226 Difference]: Without dead ends: 1035 [2023-11-29 02:45:57,360 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 620 GetRequests, 589 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 259 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=254, Invalid=802, Unknown=0, NotChecked=0, Total=1056 [2023-11-29 02:45:57,361 INFO L413 NwaCegarLoop]: 191 mSDtfsCounter, 167 mSDsluCounter, 722 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 913 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 02:45:57,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 913 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 02:45:57,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1035 states. [2023-11-29 02:45:57,572 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1035 to 835. [2023-11-29 02:45:57,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 835 states, 572 states have (on average 1.277972027972028) internal successors, (731), 576 states have internal predecessors, (731), 221 states have call successors, (221), 41 states have call predecessors, (221), 41 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:45:57,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 835 states to 835 states and 1173 transitions. [2023-11-29 02:45:57,575 INFO L78 Accepts]: Start accepts. Automaton has 835 states and 1173 transitions. Word has length 306 [2023-11-29 02:45:57,575 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:45:57,575 INFO L495 AbstractCegarLoop]: Abstraction has 835 states and 1173 transitions. [2023-11-29 02:45:57,575 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.9) internal successors, (59), 10 states have internal predecessors, (59), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:45:57,576 INFO L276 IsEmpty]: Start isEmpty. Operand 835 states and 1173 transitions. [2023-11-29 02:45:57,577 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 308 [2023-11-29 02:45:57,577 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:45:57,577 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:45:57,583 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 02:45:57,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:57,778 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:45:57,778 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:45:57,778 INFO L85 PathProgramCache]: Analyzing trace with hash 267459744, now seen corresponding path program 1 times [2023-11-29 02:45:57,778 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:45:57,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055582792] [2023-11-29 02:45:57,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:57,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:45:57,798 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:45:57,798 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [430477605] [2023-11-29 02:45:57,798 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:45:57,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:45:57,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:45:57,799 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:45:57,802 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 02:45:57,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:45:57,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 680 conjuncts, 15 conjunts are in the unsatisfiable core [2023-11-29 02:45:57,983 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:48:21,313 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:48:21,313 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:48:21,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:48:21,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055582792] [2023-11-29 02:48:21,314 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:48:21,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [430477605] [2023-11-29 02:48:21,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [430477605] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:48:21,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:48:21,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-29 02:48:21,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386745466] [2023-11-29 02:48:21,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:48:21,315 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-29 02:48:21,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:48:21,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-29 02:48:21,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-29 02:48:21,316 INFO L87 Difference]: Start difference. First operand 835 states and 1173 transitions. Second operand has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:48:21,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:48:21,810 INFO L93 Difference]: Finished difference Result 953 states and 1301 transitions. [2023-11-29 02:48:21,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 02:48:21,810 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 307 [2023-11-29 02:48:21,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:48:21,816 INFO L225 Difference]: With dead ends: 953 [2023-11-29 02:48:21,816 INFO L226 Difference]: Without dead ends: 951 [2023-11-29 02:48:21,817 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 299 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=88, Unknown=0, NotChecked=0, Total=132 [2023-11-29 02:48:21,818 INFO L413 NwaCegarLoop]: 212 mSDtfsCounter, 112 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 112 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 02:48:21,818 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [112 Valid, 831 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 02:48:21,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 951 states. [2023-11-29 02:48:22,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 951 to 859. [2023-11-29 02:48:22,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 590 states have (on average 1.264406779661017) internal successors, (746), 594 states have internal predecessors, (746), 221 states have call successors, (221), 47 states have call predecessors, (221), 47 states have return successors, (221), 217 states have call predecessors, (221), 221 states have call successors, (221) [2023-11-29 02:48:22,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 1188 transitions. [2023-11-29 02:48:22,069 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 1188 transitions. Word has length 307 [2023-11-29 02:48:22,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:48:22,069 INFO L495 AbstractCegarLoop]: Abstraction has 859 states and 1188 transitions. [2023-11-29 02:48:22,069 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.666666666666667) internal successors, (60), 9 states have internal predecessors, (60), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:48:22,069 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 1188 transitions. [2023-11-29 02:48:22,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2023-11-29 02:48:22,071 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:48:22,071 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:48:22,078 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-29 02:48:22,271 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:48:22,272 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:48:22,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:48:22,272 INFO L85 PathProgramCache]: Analyzing trace with hash -247142926, now seen corresponding path program 1 times [2023-11-29 02:48:22,272 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:48:22,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32509531] [2023-11-29 02:48:22,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:48:22,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:48:22,292 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:48:22,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1365962075] [2023-11-29 02:48:22,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:48:22,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:48:22,292 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:48:22,293 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:48:22,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 02:48:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:48:22,455 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 02:48:22,461 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:48:22,490 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4900 trivial. 0 not checked. [2023-11-29 02:48:22,490 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 02:48:22,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:48:22,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32509531] [2023-11-29 02:48:22,490 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 02:48:22,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1365962075] [2023-11-29 02:48:22,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1365962075] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:48:22,490 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:48:22,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 02:48:22,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628543407] [2023-11-29 02:48:22,491 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:48:22,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 02:48:22,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:48:22,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 02:48:22,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:48:22,492 INFO L87 Difference]: Start difference. First operand 859 states and 1188 transitions. Second operand has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:48:22,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:48:22,798 INFO L93 Difference]: Finished difference Result 1539 states and 2100 transitions. [2023-11-29 02:48:22,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 02:48:22,799 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) Word has length 308 [2023-11-29 02:48:22,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:48:22,804 INFO L225 Difference]: With dead ends: 1539 [2023-11-29 02:48:22,804 INFO L226 Difference]: Without dead ends: 874 [2023-11-29 02:48:22,806 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 02:48:22,806 INFO L413 NwaCegarLoop]: 219 mSDtfsCounter, 33 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 02:48:22,806 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [33 Valid, 396 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 02:48:22,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 874 states. [2023-11-29 02:48:22,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 874 to 763. [2023-11-29 02:48:22,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 763 states, 536 states have (on average 1.2854477611940298) internal successors, (689), 537 states have internal predecessors, (689), 191 states have call successors, (191), 35 states have call predecessors, (191), 35 states have return successors, (191), 190 states have call predecessors, (191), 191 states have call successors, (191) [2023-11-29 02:48:22,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 763 states to 763 states and 1071 transitions. [2023-11-29 02:48:22,997 INFO L78 Accepts]: Start accepts. Automaton has 763 states and 1071 transitions. Word has length 308 [2023-11-29 02:48:22,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:48:22,997 INFO L495 AbstractCegarLoop]: Abstraction has 763 states and 1071 transitions. [2023-11-29 02:48:22,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.333333333333332) internal successors, (61), 3 states have internal predecessors, (61), 1 states have call successors, (50), 1 states have call predecessors, (50), 1 states have return successors, (50), 1 states have call predecessors, (50), 1 states have call successors, (50) [2023-11-29 02:48:22,998 INFO L276 IsEmpty]: Start isEmpty. Operand 763 states and 1071 transitions. [2023-11-29 02:48:22,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 309 [2023-11-29 02:48:22,999 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:48:22,999 INFO L195 NwaCegarLoop]: trace histogram [50, 50, 50, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:48:23,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 02:48:23,199 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:48:23,200 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 02:48:23,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:48:23,200 INFO L85 PathProgramCache]: Analyzing trace with hash -603716305, now seen corresponding path program 1 times [2023-11-29 02:48:23,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:48:23,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774035223] [2023-11-29 02:48:23,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:48:23,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:48:23,227 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 02:48:23,227 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2052007486] [2023-11-29 02:48:23,227 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:48:23,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 02:48:23,227 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:48:23,228 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 02:48:23,232 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_0c1dd456-1340-4ce0-92f8-7b1012500f0c/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 02:48:23,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:48:23,407 INFO L262 TraceCheckSpWp]: Trace formula consists of 684 conjuncts, 18 conjunts are in the unsatisfiable core [2023-11-29 02:48:23,413 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 02:50:07,416 INFO L134 CoverageAnalysis]: Checked inductivity of 4900 backedges. 1377 proven. 123 refuted. 0 times theorem prover too weak. 3400 trivial. 0 not checked. [2023-11-29 02:50:07,416 INFO L327 TraceCheckSpWp]: Computing backward predicates...