./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.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_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/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_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/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_b850f84c-0189-4c63-90e9-2a374cd8f83a/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 c28c916d59e15fbb84eacdc574b21cac712312e1644083eaa396f6071a295218 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-28 20:21:01,106 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-28 20:21:01,167 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-28 20:21:01,171 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-28 20:21:01,172 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-28 20:21:01,194 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-28 20:21:01,194 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-28 20:21:01,195 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-28 20:21:01,195 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-28 20:21:01,196 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-28 20:21:01,196 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-28 20:21:01,197 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-28 20:21:01,197 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-28 20:21:01,198 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-28 20:21:01,198 INFO L153 SettingsManager]: * Use SBE=true [2023-11-28 20:21:01,199 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-28 20:21:01,199 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-28 20:21:01,200 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-28 20:21:01,200 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-28 20:21:01,201 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-28 20:21:01,201 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-28 20:21:01,206 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-28 20:21:01,206 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-28 20:21:01,207 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-28 20:21:01,207 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-28 20:21:01,207 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-28 20:21:01,208 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-28 20:21:01,208 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-28 20:21:01,209 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-28 20:21:01,209 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-28 20:21:01,209 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-28 20:21:01,210 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:21:01,210 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-28 20:21:01,210 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-28 20:21:01,210 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-28 20:21:01,211 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-28 20:21:01,211 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-28 20:21:01,211 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-28 20:21:01,211 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-28 20:21:01,211 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-28 20:21:01,212 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-28 20:21:01,212 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-28 20:21:01,212 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_b850f84c-0189-4c63-90e9-2a374cd8f83a/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_b850f84c-0189-4c63-90e9-2a374cd8f83a/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 -> c28c916d59e15fbb84eacdc574b21cac712312e1644083eaa396f6071a295218 [2023-11-28 20:21:01,434 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-28 20:21:01,453 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-28 20:21:01,456 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-28 20:21:01,457 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-28 20:21:01,458 INFO L274 PluginConnector]: CDTParser initialized [2023-11-28 20:21:01,459 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-11-28 20:21:04,253 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-28 20:21:04,489 INFO L384 CDTParser]: Found 1 translation units. [2023-11-28 20:21:04,490 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-11-28 20:21:04,499 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/data/ef7c4f995/9e7e83ee62b544ff9cdae9454ced312c/FLAG3d4efa345 [2023-11-28 20:21:04,512 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/data/ef7c4f995/9e7e83ee62b544ff9cdae9454ced312c [2023-11-28 20:21:04,515 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-28 20:21:04,516 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-28 20:21:04,518 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-28 20:21:04,518 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-28 20:21:04,523 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-28 20:21:04,524 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,525 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c2154f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04, skipping insertion in model container [2023-11-28 20:21:04,525 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,562 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-28 20:21:04,712 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_b850f84c-0189-4c63-90e9-2a374cd8f83a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i[919,932] [2023-11-28 20:21:04,788 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:21:04,802 INFO L202 MainTranslator]: Completed pre-run [2023-11-28 20:21:04,815 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_b850f84c-0189-4c63-90e9-2a374cd8f83a/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i[919,932] [2023-11-28 20:21:04,849 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-28 20:21:04,867 INFO L206 MainTranslator]: Completed translation [2023-11-28 20:21:04,867 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04 WrapperNode [2023-11-28 20:21:04,867 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-28 20:21:04,869 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-28 20:21:04,869 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-28 20:21:04,869 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-28 20:21:04,877 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,890 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,928 INFO L138 Inliner]: procedures = 26, calls = 33, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 225 [2023-11-28 20:21:04,928 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-28 20:21:04,929 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-28 20:21:04,929 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-28 20:21:04,929 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-28 20:21:04,941 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,941 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,945 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,964 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-28 20:21:04,964 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,965 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,976 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,980 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,983 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,986 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:04,991 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-28 20:21:04,992 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-28 20:21:04,992 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-28 20:21:04,992 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-28 20:21:04,993 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (1/1) ... [2023-11-28 20:21:05,000 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-28 20:21:05,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:05,030 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-28 20:21:05,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-28 20:21:05,073 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-28 20:21:05,073 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-28 20:21:05,074 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-28 20:21:05,074 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-28 20:21:05,075 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-28 20:21:05,075 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-28 20:21:05,165 INFO L241 CfgBuilder]: Building ICFG [2023-11-28 20:21:05,167 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-28 20:21:05,633 INFO L282 CfgBuilder]: Performing block encoding [2023-11-28 20:21:05,665 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-28 20:21:05,665 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-28 20:21:05,666 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:21:05 BoogieIcfgContainer [2023-11-28 20:21:05,666 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-28 20:21:05,668 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-28 20:21:05,669 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-28 20:21:05,672 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-28 20:21:05,672 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 08:21:04" (1/3) ... [2023-11-28 20:21:05,673 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7035e451 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:21:05, skipping insertion in model container [2023-11-28 20:21:05,673 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 08:21:04" (2/3) ... [2023-11-28 20:21:05,673 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7035e451 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 08:21:05, skipping insertion in model container [2023-11-28 20:21:05,674 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 08:21:05" (3/3) ... [2023-11-28 20:21:05,675 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-pe-ci_file-34.i [2023-11-28 20:21:05,693 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-28 20:21:05,693 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-28 20:21:05,742 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-28 20:21:05,748 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;@76c5dc2a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-28 20:21:05,748 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-28 20:21:05,752 INFO L276 IsEmpty]: Start isEmpty. Operand has 83 states, 60 states have (on average 1.6) internal successors, (96), 61 states have internal predecessors, (96), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-28 20:21:05,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-28 20:21:05,768 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:05,769 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:05,770 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:05,775 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:05,775 INFO L85 PathProgramCache]: Analyzing trace with hash 583990813, now seen corresponding path program 1 times [2023-11-28 20:21:05,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:05,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [617390570] [2023-11-28 20:21:05,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:05,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:05,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:05,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:05,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [617390570] [2023-11-28 20:21:05,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-28 20:21:05,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1623166684] [2023-11-28 20:21:05,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:05,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:05,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:06,000 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:06,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-28 20:21:06,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:06,170 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-28 20:21:06,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:06,225 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 722 trivial. 0 not checked. [2023-11-28 20:21:06,225 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:06,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1623166684] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:06,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:06,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-28 20:21:06,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149311222] [2023-11-28 20:21:06,230 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:06,235 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-28 20:21:06,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:06,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-28 20:21:06,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-28 20:21:06,272 INFO L87 Difference]: Start difference. First operand has 83 states, 60 states have (on average 1.6) internal successors, (96), 61 states have internal predecessors, (96), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Second operand has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-28 20:21:06,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:06,314 INFO L93 Difference]: Finished difference Result 163 states and 290 transitions. [2023-11-28 20:21:06,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-28 20:21:06,318 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) Word has length 137 [2023-11-28 20:21:06,318 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:06,327 INFO L225 Difference]: With dead ends: 163 [2023-11-28 20:21:06,327 INFO L226 Difference]: Without dead ends: 81 [2023-11-28 20:21:06,331 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 136 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-28 20:21:06,334 INFO L413 NwaCegarLoop]: 128 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, 128 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-28 20:21:06,335 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 128 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-28 20:21:06,349 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2023-11-28 20:21:06,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2023-11-28 20:21:06,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 59 states have (on average 1.5423728813559323) internal successors, (91), 59 states have internal predecessors, (91), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-28 20:21:06,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 131 transitions. [2023-11-28 20:21:06,379 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 131 transitions. Word has length 137 [2023-11-28 20:21:06,380 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:06,380 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 131 transitions. [2023-11-28 20:21:06,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 21.0) internal successors, (42), 2 states have internal predecessors, (42), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-28 20:21:06,381 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 131 transitions. [2023-11-28 20:21:06,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2023-11-28 20:21:06,385 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:06,385 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:06,398 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-28 20:21:06,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-28 20:21:06,590 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:06,591 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:06,591 INFO L85 PathProgramCache]: Analyzing trace with hash -1266876839, now seen corresponding path program 1 times [2023-11-28 20:21:06,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:06,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [369693883] [2023-11-28 20:21:06,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:06,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:06,676 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:06,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2087584876] [2023-11-28 20:21:06,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:06,677 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:06,678 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:06,679 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:06,686 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-28 20:21:06,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:06,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-28 20:21:06,850 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:07,139 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:07,139 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:07,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:07,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [369693883] [2023-11-28 20:21:07,140 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:07,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2087584876] [2023-11-28 20:21:07,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2087584876] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:07,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:07,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-28 20:21:07,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [755923841] [2023-11-28 20:21:07,141 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:07,142 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-28 20:21:07,143 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:07,144 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-28 20:21:07,144 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-28 20:21:07,144 INFO L87 Difference]: Start difference. First operand 81 states and 131 transitions. Second operand has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:07,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:07,476 INFO L93 Difference]: Finished difference Result 252 states and 409 transitions. [2023-11-28 20:21:07,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-28 20:21:07,477 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 137 [2023-11-28 20:21:07,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:07,482 INFO L225 Difference]: With dead ends: 252 [2023-11-28 20:21:07,482 INFO L226 Difference]: Without dead ends: 172 [2023-11-28 20:21:07,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-28 20:21:07,486 INFO L413 NwaCegarLoop]: 189 mSDtfsCounter, 198 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 476 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:07,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 476 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 20:21:07,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2023-11-28 20:21:07,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 83. [2023-11-28 20:21:07,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 83 states, 61 states have (on average 1.5245901639344261) internal successors, (93), 61 states have internal predecessors, (93), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-28 20:21:07,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 83 states to 83 states and 133 transitions. [2023-11-28 20:21:07,513 INFO L78 Accepts]: Start accepts. Automaton has 83 states and 133 transitions. Word has length 137 [2023-11-28 20:21:07,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:07,516 INFO L495 AbstractCegarLoop]: Abstraction has 83 states and 133 transitions. [2023-11-28 20:21:07,516 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.0) internal successors, (40), 5 states have internal predecessors, (40), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:07,516 INFO L276 IsEmpty]: Start isEmpty. Operand 83 states and 133 transitions. [2023-11-28 20:21:07,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-28 20:21:07,520 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:07,520 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:07,534 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-28 20:21:07,734 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:07,735 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:07,735 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:07,735 INFO L85 PathProgramCache]: Analyzing trace with hash 989274053, now seen corresponding path program 1 times [2023-11-28 20:21:07,735 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:07,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899788457] [2023-11-28 20:21:07,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:07,736 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:07,786 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:07,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1690501137] [2023-11-28 20:21:07,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:07,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:07,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:07,788 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:07,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-28 20:21:07,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:07,933 INFO L262 TraceCheckSpWp]: Trace formula consists of 364 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-28 20:21:07,943 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:09,966 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:09,966 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:09,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:09,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899788457] [2023-11-28 20:21:09,967 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:09,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1690501137] [2023-11-28 20:21:09,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1690501137] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:09,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:09,968 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:21:09,968 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [732681256] [2023-11-28 20:21:09,968 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:09,969 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:21:09,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:09,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:21:09,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:21:09,970 INFO L87 Difference]: Start difference. First operand 83 states and 133 transitions. Second operand has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:11,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:11,710 INFO L93 Difference]: Finished difference Result 378 states and 604 transitions. [2023-11-28 20:21:11,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:21:11,711 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 138 [2023-11-28 20:21:11,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:11,715 INFO L225 Difference]: With dead ends: 378 [2023-11-28 20:21:11,715 INFO L226 Difference]: Without dead ends: 296 [2023-11-28 20:21:11,717 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:21:11,718 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 752 mSDsluCounter, 593 mSDsCounter, 0 mSdLazyCounter, 728 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 752 SdHoareTripleChecker+Valid, 704 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 728 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:11,719 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [752 Valid, 704 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 728 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-28 20:21:11,720 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 296 states. [2023-11-28 20:21:11,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 225. [2023-11-28 20:21:11,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 225 states, 176 states have (on average 1.5227272727272727) internal successors, (268), 177 states have internal predecessors, (268), 45 states have call successors, (45), 3 states have call predecessors, (45), 3 states have return successors, (45), 44 states have call predecessors, (45), 45 states have call successors, (45) [2023-11-28 20:21:11,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 358 transitions. [2023-11-28 20:21:11,757 INFO L78 Accepts]: Start accepts. Automaton has 225 states and 358 transitions. Word has length 138 [2023-11-28 20:21:11,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:11,758 INFO L495 AbstractCegarLoop]: Abstraction has 225 states and 358 transitions. [2023-11-28 20:21:11,758 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.4166666666666665) internal successors, (41), 11 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:11,758 INFO L276 IsEmpty]: Start isEmpty. Operand 225 states and 358 transitions. [2023-11-28 20:21:11,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2023-11-28 20:21:11,762 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:11,762 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:11,768 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-28 20:21:11,966 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:11,966 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:11,967 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:11,967 INFO L85 PathProgramCache]: Analyzing trace with hash 1576080067, now seen corresponding path program 1 times [2023-11-28 20:21:11,967 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:11,967 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [165435528] [2023-11-28 20:21:11,967 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:11,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:12,004 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:12,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1836546152] [2023-11-28 20:21:12,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:12,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:12,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:12,006 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:12,009 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-28 20:21:12,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:12,133 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-28 20:21:12,138 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:12,294 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:12,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:12,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:12,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [165435528] [2023-11-28 20:21:12,295 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:12,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836546152] [2023-11-28 20:21:12,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836546152] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:12,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:12,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 20:21:12,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516582235] [2023-11-28 20:21:12,296 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:12,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:21:12,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:12,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:21:12,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:21:12,298 INFO L87 Difference]: Start difference. First operand 225 states and 358 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:12,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:12,482 INFO L93 Difference]: Finished difference Result 722 states and 1152 transitions. [2023-11-28 20:21:12,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:21:12,483 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 138 [2023-11-28 20:21:12,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:12,488 INFO L225 Difference]: With dead ends: 722 [2023-11-28 20:21:12,488 INFO L226 Difference]: Without dead ends: 498 [2023-11-28 20:21:12,490 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 135 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-28 20:21:12,491 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 156 mSDsluCounter, 248 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:12,491 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 428 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:21:12,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2023-11-28 20:21:12,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 397. [2023-11-28 20:21:12,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 300 states have (on average 1.4966666666666666) internal successors, (449), 302 states have internal predecessors, (449), 90 states have call successors, (90), 6 states have call predecessors, (90), 6 states have return successors, (90), 88 states have call predecessors, (90), 90 states have call successors, (90) [2023-11-28 20:21:12,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 629 transitions. [2023-11-28 20:21:12,550 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 629 transitions. Word has length 138 [2023-11-28 20:21:12,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:12,551 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 629 transitions. [2023-11-28 20:21:12,551 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:12,551 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 629 transitions. [2023-11-28 20:21:12,553 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:12,553 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:12,554 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:12,560 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-28 20:21:12,754 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:12,754 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:12,755 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:12,755 INFO L85 PathProgramCache]: Analyzing trace with hash 234101889, now seen corresponding path program 1 times [2023-11-28 20:21:12,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:12,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834342365] [2023-11-28 20:21:12,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:12,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:12,788 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:12,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [566463412] [2023-11-28 20:21:12,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:12,789 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:12,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:12,790 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:12,798 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-28 20:21:12,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:12,919 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 20:21:12,926 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:18,951 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:18,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:18,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:18,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834342365] [2023-11-28 20:21:18,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:18,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [566463412] [2023-11-28 20:21:18,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [566463412] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:18,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:18,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:21:18,954 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597219516] [2023-11-28 20:21:18,954 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:18,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:21:18,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:18,955 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:21:18,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:21:18,956 INFO L87 Difference]: Start difference. First operand 397 states and 629 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:24,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:24,087 INFO L93 Difference]: Finished difference Result 941 states and 1501 transitions. [2023-11-28 20:21:24,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:21:24,088 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:21:24,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:24,094 INFO L225 Difference]: With dead ends: 941 [2023-11-28 20:21:24,094 INFO L226 Difference]: Without dead ends: 777 [2023-11-28 20:21:24,095 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:21:24,096 INFO L413 NwaCegarLoop]: 110 mSDtfsCounter, 875 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 696 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 875 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 696 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:24,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [875 Valid, 611 Invalid, 709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 696 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-28 20:21:24,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2023-11-28 20:21:24,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 646. [2023-11-28 20:21:24,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 500 states have (on average 1.506) internal successors, (753), 503 states have internal predecessors, (753), 135 states have call successors, (135), 10 states have call predecessors, (135), 10 states have return successors, (135), 132 states have call predecessors, (135), 135 states have call successors, (135) [2023-11-28 20:21:24,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 1023 transitions. [2023-11-28 20:21:24,155 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 1023 transitions. Word has length 139 [2023-11-28 20:21:24,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:24,156 INFO L495 AbstractCegarLoop]: Abstraction has 646 states and 1023 transitions. [2023-11-28 20:21:24,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:24,156 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 1023 transitions. [2023-11-28 20:21:24,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:24,157 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:24,157 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:24,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-28 20:21:24,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:24,358 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:24,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:24,359 INFO L85 PathProgramCache]: Analyzing trace with hash 820907903, now seen corresponding path program 1 times [2023-11-28 20:21:24,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:24,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1044890654] [2023-11-28 20:21:24,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:24,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:24,388 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:24,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1538459497] [2023-11-28 20:21:24,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:24,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:24,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:24,390 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:24,399 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-28 20:21:24,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:24,520 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-28 20:21:24,525 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:25,003 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 159 proven. 51 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-11-28 20:21:25,003 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:21:25,281 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:25,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:25,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1044890654] [2023-11-28 20:21:25,282 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:25,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1538459497] [2023-11-28 20:21:25,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1538459497] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 20:21:25,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:21:25,283 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2023-11-28 20:21:25,283 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572759547] [2023-11-28 20:21:25,283 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:25,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 20:21:25,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:25,284 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 20:21:25,284 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2023-11-28 20:21:25,285 INFO L87 Difference]: Start difference. First operand 646 states and 1023 transitions. Second operand has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:26,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:26,318 INFO L93 Difference]: Finished difference Result 1637 states and 2605 transitions. [2023-11-28 20:21:26,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 20:21:26,319 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:21:26,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:26,325 INFO L225 Difference]: With dead ends: 1637 [2023-11-28 20:21:26,325 INFO L226 Difference]: Without dead ends: 1224 [2023-11-28 20:21:26,327 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 110 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=122, Invalid=430, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:21:26,328 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 656 mSDsluCounter, 441 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 656 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:26,328 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [656 Valid, 552 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-28 20:21:26,330 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1224 states. [2023-11-28 20:21:26,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1224 to 784. [2023-11-28 20:21:26,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 784 states, 622 states have (on average 1.5337620578778135) internal successors, (954), 627 states have internal predecessors, (954), 149 states have call successors, (149), 12 states have call predecessors, (149), 12 states have return successors, (149), 144 states have call predecessors, (149), 149 states have call successors, (149) [2023-11-28 20:21:26,416 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 784 states to 784 states and 1252 transitions. [2023-11-28 20:21:26,416 INFO L78 Accepts]: Start accepts. Automaton has 784 states and 1252 transitions. Word has length 139 [2023-11-28 20:21:26,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:26,417 INFO L495 AbstractCegarLoop]: Abstraction has 784 states and 1252 transitions. [2023-11-28 20:21:26,417 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.25) internal successors, (42), 8 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:26,417 INFO L276 IsEmpty]: Start isEmpty. Operand 784 states and 1252 transitions. [2023-11-28 20:21:26,419 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:26,420 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:26,420 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:26,426 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-28 20:21:26,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-28 20:21:26,621 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:26,621 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:26,621 INFO L85 PathProgramCache]: Analyzing trace with hash -683941262, now seen corresponding path program 1 times [2023-11-28 20:21:26,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:26,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338244185] [2023-11-28 20:21:26,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:26,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:26,648 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:26,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1088018040] [2023-11-28 20:21:26,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:26,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:26,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:26,650 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:26,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-28 20:21:26,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:26,754 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-28 20:21:26,757 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:28,805 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:28,805 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:28,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:28,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338244185] [2023-11-28 20:21:28,806 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:28,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1088018040] [2023-11-28 20:21:28,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1088018040] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:28,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:28,806 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:21:28,806 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915105929] [2023-11-28 20:21:28,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:28,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:21:28,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:28,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:21:28,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:21:28,808 INFO L87 Difference]: Start difference. First operand 784 states and 1252 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:31,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:31,688 INFO L93 Difference]: Finished difference Result 1826 states and 2932 transitions. [2023-11-28 20:21:31,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-28 20:21:31,689 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:21:31,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:31,699 INFO L225 Difference]: With dead ends: 1826 [2023-11-28 20:21:31,699 INFO L226 Difference]: Without dead ends: 1558 [2023-11-28 20:21:31,701 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2023-11-28 20:21:31,702 INFO L413 NwaCegarLoop]: 160 mSDtfsCounter, 805 mSDsluCounter, 789 mSDsCounter, 0 mSdLazyCounter, 963 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 805 SdHoareTripleChecker+Valid, 949 SdHoareTripleChecker+Invalid, 1028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 963 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:31,702 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [805 Valid, 949 Invalid, 1028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 963 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-28 20:21:31,704 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1558 states. [2023-11-28 20:21:31,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1558 to 1218. [2023-11-28 20:21:31,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1218 states, 989 states have (on average 1.5328614762386248) internal successors, (1516), 997 states have internal predecessors, (1516), 208 states have call successors, (208), 20 states have call predecessors, (208), 20 states have return successors, (208), 200 states have call predecessors, (208), 208 states have call successors, (208) [2023-11-28 20:21:31,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1218 states to 1218 states and 1932 transitions. [2023-11-28 20:21:31,821 INFO L78 Accepts]: Start accepts. Automaton has 1218 states and 1932 transitions. Word has length 139 [2023-11-28 20:21:31,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:31,821 INFO L495 AbstractCegarLoop]: Abstraction has 1218 states and 1932 transitions. [2023-11-28 20:21:31,822 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:31,822 INFO L276 IsEmpty]: Start isEmpty. Operand 1218 states and 1932 transitions. [2023-11-28 20:21:31,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:31,824 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:31,824 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:31,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-28 20:21:32,025 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2023-11-28 20:21:32,025 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:32,025 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:32,026 INFO L85 PathProgramCache]: Analyzing trace with hash -97135248, now seen corresponding path program 1 times [2023-11-28 20:21:32,026 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:32,026 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170344705] [2023-11-28 20:21:32,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:32,026 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:32,045 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:32,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [835270062] [2023-11-28 20:21:32,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:32,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:32,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:32,046 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:32,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-28 20:21:32,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:32,150 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-28 20:21:32,153 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:32,226 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 393 proven. 24 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2023-11-28 20:21:32,226 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:21:32,361 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 33 proven. 24 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-11-28 20:21:32,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:32,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170344705] [2023-11-28 20:21:32,361 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:32,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835270062] [2023-11-28 20:21:32,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835270062] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:21:32,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 20:21:32,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 9 [2023-11-28 20:21:32,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567665157] [2023-11-28 20:21:32,362 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 20:21:32,362 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-28 20:21:32,362 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:32,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-28 20:21:32,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-28 20:21:32,363 INFO L87 Difference]: Start difference. First operand 1218 states and 1932 transitions. Second operand has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-28 20:21:32,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:32,767 INFO L93 Difference]: Finished difference Result 1663 states and 2612 transitions. [2023-11-28 20:21:32,767 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-28 20:21:32,768 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 139 [2023-11-28 20:21:32,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:32,774 INFO L225 Difference]: With dead ends: 1663 [2023-11-28 20:21:32,774 INFO L226 Difference]: Without dead ends: 988 [2023-11-28 20:21:32,776 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 269 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342 [2023-11-28 20:21:32,776 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 606 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 260 mSolverCounterSat, 120 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 461 SdHoareTripleChecker+Invalid, 380 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:32,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 461 Invalid, 380 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 260 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-28 20:21:32,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 988 states. [2023-11-28 20:21:32,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 988 to 776. [2023-11-28 20:21:32,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 610 states have (on average 1.4918032786885247) internal successors, (910), 614 states have internal predecessors, (910), 146 states have call successors, (146), 19 states have call predecessors, (146), 19 states have return successors, (146), 142 states have call predecessors, (146), 146 states have call successors, (146) [2023-11-28 20:21:32,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1202 transitions. [2023-11-28 20:21:32,837 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1202 transitions. Word has length 139 [2023-11-28 20:21:32,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:32,838 INFO L495 AbstractCegarLoop]: Abstraction has 776 states and 1202 transitions. [2023-11-28 20:21:32,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.888888888888889) internal successors, (53), 9 states have internal predecessors, (53), 2 states have call successors, (28), 2 states have call predecessors, (28), 4 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2023-11-28 20:21:32,838 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1202 transitions. [2023-11-28 20:21:32,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:32,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:32,841 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:32,846 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-28 20:21:33,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:33,042 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:33,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:33,042 INFO L85 PathProgramCache]: Analyzing trace with hash -465086544, now seen corresponding path program 1 times [2023-11-28 20:21:33,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:33,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176784249] [2023-11-28 20:21:33,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:33,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:33,066 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:33,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [443580766] [2023-11-28 20:21:33,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:33,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:33,067 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:33,067 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:33,070 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-28 20:21:33,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:33,216 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 19 conjunts are in the unsatisfiable core [2023-11-28 20:21:33,222 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:35,216 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:35,216 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:35,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:35,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176784249] [2023-11-28 20:21:35,216 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:35,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [443580766] [2023-11-28 20:21:35,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [443580766] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:35,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:35,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:21:35,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943156599] [2023-11-28 20:21:35,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:35,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:21:35,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:35,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:21:35,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:21:35,218 INFO L87 Difference]: Start difference. First operand 776 states and 1202 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:37,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:37,461 INFO L93 Difference]: Finished difference Result 1473 states and 2310 transitions. [2023-11-28 20:21:37,462 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-28 20:21:37,462 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:21:37,462 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:37,468 INFO L225 Difference]: With dead ends: 1473 [2023-11-28 20:21:37,468 INFO L226 Difference]: Without dead ends: 1250 [2023-11-28 20:21:37,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 157 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 189 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=217, Invalid=713, Unknown=0, NotChecked=0, Total=930 [2023-11-28 20:21:37,469 INFO L413 NwaCegarLoop]: 225 mSDtfsCounter, 1006 mSDsluCounter, 882 mSDsCounter, 0 mSdLazyCounter, 810 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1006 SdHoareTripleChecker+Valid, 1107 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 810 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:37,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1006 Valid, 1107 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 810 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-28 20:21:37,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1250 states. [2023-11-28 20:21:37,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1250 to 970. [2023-11-28 20:21:37,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 970 states, 774 states have (on average 1.496124031007752) internal successors, (1158), 779 states have internal predecessors, (1158), 173 states have call successors, (173), 22 states have call predecessors, (173), 22 states have return successors, (173), 168 states have call predecessors, (173), 173 states have call successors, (173) [2023-11-28 20:21:37,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 970 states to 970 states and 1504 transitions. [2023-11-28 20:21:37,566 INFO L78 Accepts]: Start accepts. Automaton has 970 states and 1504 transitions. Word has length 139 [2023-11-28 20:21:37,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:37,567 INFO L495 AbstractCegarLoop]: Abstraction has 970 states and 1504 transitions. [2023-11-28 20:21:37,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:37,567 INFO L276 IsEmpty]: Start isEmpty. Operand 970 states and 1504 transitions. [2023-11-28 20:21:37,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:37,569 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:37,569 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:37,575 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-28 20:21:37,770 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:37,770 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:37,770 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:37,771 INFO L85 PathProgramCache]: Analyzing trace with hash 121719470, now seen corresponding path program 1 times [2023-11-28 20:21:37,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:37,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [333761217] [2023-11-28 20:21:37,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:37,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:37,794 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:37,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [725197158] [2023-11-28 20:21:37,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:37,795 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:37,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:37,796 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:37,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-28 20:21:37,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:37,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-28 20:21:37,924 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:38,196 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 387 proven. 33 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-28 20:21:38,196 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:21:38,389 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 24 proven. 33 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-11-28 20:21:38,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:38,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [333761217] [2023-11-28 20:21:38,389 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:38,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [725197158] [2023-11-28 20:21:38,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [725197158] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:21:38,390 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 20:21:38,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-11-28 20:21:38,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013102527] [2023-11-28 20:21:38,390 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 20:21:38,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-28 20:21:38,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:38,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-28 20:21:38,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-11-28 20:21:38,391 INFO L87 Difference]: Start difference. First operand 970 states and 1504 transitions. Second operand has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:21:39,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:39,833 INFO L93 Difference]: Finished difference Result 2687 states and 4163 transitions. [2023-11-28 20:21:39,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-28 20:21:39,833 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 139 [2023-11-28 20:21:39,833 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:39,842 INFO L225 Difference]: With dead ends: 2687 [2023-11-28 20:21:39,843 INFO L226 Difference]: Without dead ends: 1725 [2023-11-28 20:21:39,846 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 301 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 388 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=427, Invalid=905, Unknown=0, NotChecked=0, Total=1332 [2023-11-28 20:21:39,846 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 1009 mSDsluCounter, 740 mSDsCounter, 0 mSdLazyCounter, 751 mSolverCounterSat, 243 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1027 SdHoareTripleChecker+Valid, 827 SdHoareTripleChecker+Invalid, 994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 243 IncrementalHoareTripleChecker+Valid, 751 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:39,847 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1027 Valid, 827 Invalid, 994 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [243 Valid, 751 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-28 20:21:39,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2023-11-28 20:21:39,942 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1263. [2023-11-28 20:21:39,944 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1263 states, 994 states have (on average 1.4859154929577465) internal successors, (1477), 1002 states have internal predecessors, (1477), 236 states have call successors, (236), 32 states have call predecessors, (236), 32 states have return successors, (236), 228 states have call predecessors, (236), 236 states have call successors, (236) [2023-11-28 20:21:39,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1263 states to 1263 states and 1949 transitions. [2023-11-28 20:21:39,948 INFO L78 Accepts]: Start accepts. Automaton has 1263 states and 1949 transitions. Word has length 139 [2023-11-28 20:21:39,949 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:39,949 INFO L495 AbstractCegarLoop]: Abstraction has 1263 states and 1949 transitions. [2023-11-28 20:21:39,949 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.375) internal successors, (70), 16 states have internal predecessors, (70), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:21:39,949 INFO L276 IsEmpty]: Start isEmpty. Operand 1263 states and 1949 transitions. [2023-11-28 20:21:39,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:39,951 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:39,951 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:39,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-28 20:21:40,151 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:40,152 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:40,152 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:40,152 INFO L85 PathProgramCache]: Analyzing trace with hash 586970113, now seen corresponding path program 1 times [2023-11-28 20:21:40,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:40,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719919909] [2023-11-28 20:21:40,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:40,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:40,173 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:40,173 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1024706195] [2023-11-28 20:21:40,173 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:40,174 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:40,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:40,175 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:40,177 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-28 20:21:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:40,287 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 20:21:40,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:21:47,598 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:21:47,598 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:21:47,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:21:47,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719919909] [2023-11-28 20:21:47,598 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:21:47,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1024706195] [2023-11-28 20:21:47,598 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1024706195] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:21:47,599 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:21:47,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:21:47,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [928348094] [2023-11-28 20:21:47,599 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:21:47,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:21:47,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:21:47,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:21:47,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:21:47,600 INFO L87 Difference]: Start difference. First operand 1263 states and 1949 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:53,636 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:21:53,637 INFO L93 Difference]: Finished difference Result 1763 states and 2725 transitions. [2023-11-28 20:21:53,637 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:21:53,637 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:21:53,638 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:21:53,644 INFO L225 Difference]: With dead ends: 1763 [2023-11-28 20:21:53,644 INFO L226 Difference]: Without dead ends: 1533 [2023-11-28 20:21:53,645 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 4.7s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:21:53,646 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 692 mSDsluCounter, 702 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 867 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-28 20:21:53,646 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 867 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-28 20:21:53,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-11-28 20:21:53,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1426. [2023-11-28 20:21:53,797 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1426 states, 1127 states have (on average 1.4906832298136645) internal successors, (1680), 1136 states have internal predecessors, (1680), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:21:53,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1426 states to 1426 states and 2206 transitions. [2023-11-28 20:21:53,805 INFO L78 Accepts]: Start accepts. Automaton has 1426 states and 2206 transitions. Word has length 139 [2023-11-28 20:21:53,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:21:53,805 INFO L495 AbstractCegarLoop]: Abstraction has 1426 states and 2206 transitions. [2023-11-28 20:21:53,806 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:21:53,806 INFO L276 IsEmpty]: Start isEmpty. Operand 1426 states and 2206 transitions. [2023-11-28 20:21:53,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:21:53,808 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:21:53,808 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:21:53,814 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-28 20:21:54,011 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:54,011 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:21:54,011 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:21:54,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1173776127, now seen corresponding path program 1 times [2023-11-28 20:21:54,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:21:54,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2014047610] [2023-11-28 20:21:54,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:54,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:21:54,028 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:21:54,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1059474084] [2023-11-28 20:21:54,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:21:54,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:21:54,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:21:54,029 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:21:54,030 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-28 20:21:54,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:21:54,221 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-28 20:21:54,225 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:22:01,575 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:22:01,575 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:22:01,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:22:01,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2014047610] [2023-11-28 20:22:01,575 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:22:01,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1059474084] [2023-11-28 20:22:01,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1059474084] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:22:01,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:22:01,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 20:22:01,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1513047209] [2023-11-28 20:22:01,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:22:01,576 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 20:22:01,576 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:22:01,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 20:22:01,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-28 20:22:01,577 INFO L87 Difference]: Start difference. First operand 1426 states and 2206 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:22:10,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:22:10,863 INFO L93 Difference]: Finished difference Result 1867 states and 2878 transitions. [2023-11-28 20:22:10,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-28 20:22:10,864 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:22:10,864 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:22:10,870 INFO L225 Difference]: With dead ends: 1867 [2023-11-28 20:22:10,870 INFO L226 Difference]: Without dead ends: 1533 [2023-11-28 20:22:10,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=150, Invalid=312, Unknown=0, NotChecked=0, Total=462 [2023-11-28 20:22:10,871 INFO L413 NwaCegarLoop]: 176 mSDtfsCounter, 482 mSDsluCounter, 812 mSDsCounter, 0 mSdLazyCounter, 969 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 969 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:22:10,871 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 988 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 969 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2023-11-28 20:22:10,873 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1533 states. [2023-11-28 20:22:10,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1533 to 1450. [2023-11-28 20:22:10,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1450 states, 1151 states have (on average 1.4943527367506515) internal successors, (1720), 1160 states have internal predecessors, (1720), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:22:10,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1450 states to 1450 states and 2246 transitions. [2023-11-28 20:22:10,983 INFO L78 Accepts]: Start accepts. Automaton has 1450 states and 2246 transitions. Word has length 139 [2023-11-28 20:22:10,983 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:22:10,983 INFO L495 AbstractCegarLoop]: Abstraction has 1450 states and 2246 transitions. [2023-11-28 20:22:10,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:22:10,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1450 states and 2246 transitions. [2023-11-28 20:22:10,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:22:10,986 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:22:10,986 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:22:10,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-28 20:22:11,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:11,187 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:22:11,187 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:22:11,187 INFO L85 PathProgramCache]: Analyzing trace with hash -692893565, now seen corresponding path program 1 times [2023-11-28 20:22:11,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:22:11,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2110246941] [2023-11-28 20:22:11,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:11,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:22:11,207 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:22:11,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1071504355] [2023-11-28 20:22:11,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:11,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:11,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:22:11,209 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:22:11,222 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-28 20:22:11,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:22:11,319 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 20:22:11,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:22:23,835 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:22:23,835 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:22:23,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:22:23,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2110246941] [2023-11-28 20:22:23,835 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:22:23,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1071504355] [2023-11-28 20:22:23,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1071504355] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:22:23,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:22:23,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:22:23,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536082147] [2023-11-28 20:22:23,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:22:23,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:22:23,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:22:23,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:22:23,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:22:23,838 INFO L87 Difference]: Start difference. First operand 1450 states and 2246 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:22:32,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:22:32,957 INFO L93 Difference]: Finished difference Result 1918 states and 2966 transitions. [2023-11-28 20:22:32,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:22:32,958 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:22:32,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:22:32,967 INFO L225 Difference]: With dead ends: 1918 [2023-11-28 20:22:32,967 INFO L226 Difference]: Without dead ends: 1567 [2023-11-28 20:22:32,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:22:32,969 INFO L413 NwaCegarLoop]: 180 mSDtfsCounter, 566 mSDsluCounter, 616 mSDsCounter, 0 mSdLazyCounter, 616 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 566 SdHoareTripleChecker+Valid, 796 SdHoareTripleChecker+Invalid, 623 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 616 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:22:32,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [566 Valid, 796 Invalid, 623 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 616 Invalid, 0 Unknown, 0 Unchecked, 5.3s Time] [2023-11-28 20:22:32,972 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1567 states. [2023-11-28 20:22:33,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1567 to 1452. [2023-11-28 20:22:33,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1452 states, 1153 states have (on average 1.4943625325238508) internal successors, (1723), 1162 states have internal predecessors, (1723), 263 states have call successors, (263), 35 states have call predecessors, (263), 35 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:22:33,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1452 states to 1452 states and 2249 transitions. [2023-11-28 20:22:33,111 INFO L78 Accepts]: Start accepts. Automaton has 1452 states and 2249 transitions. Word has length 139 [2023-11-28 20:22:33,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:22:33,111 INFO L495 AbstractCegarLoop]: Abstraction has 1452 states and 2249 transitions. [2023-11-28 20:22:33,111 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:22:33,111 INFO L276 IsEmpty]: Start isEmpty. Operand 1452 states and 2249 transitions. [2023-11-28 20:22:33,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:22:33,113 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:22:33,113 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:22:33,118 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-28 20:22:33,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-28 20:22:33,313 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:22:33,314 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:22:33,314 INFO L85 PathProgramCache]: Analyzing trace with hash -106087551, now seen corresponding path program 1 times [2023-11-28 20:22:33,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:22:33,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104282417] [2023-11-28 20:22:33,314 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:33,314 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:22:33,333 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:22:33,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1524441226] [2023-11-28 20:22:33,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:33,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:33,334 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:22:33,335 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:22:33,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-28 20:22:33,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:22:33,524 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-28 20:22:33,529 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:22:34,416 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 159 proven. 51 refuted. 0 times theorem prover too weak. 550 trivial. 0 not checked. [2023-11-28 20:22:34,416 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:22:45,843 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:22:45,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104282417] [2023-11-28 20:22:45,843 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:22:45,843 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1524441226] [2023-11-28 20:22:45,843 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1524441226] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:22:45,843 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:22:45,843 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2023-11-28 20:22:45,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [647013290] [2023-11-28 20:22:45,844 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-28 20:22:45,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 20:22:45,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:22:45,845 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 20:22:45,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=281, Unknown=0, NotChecked=0, Total=342 [2023-11-28 20:22:45,845 INFO L87 Difference]: Start difference. First operand 1452 states and 2249 transitions. Second operand has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-28 20:22:47,132 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:22:47,132 INFO L93 Difference]: Finished difference Result 3422 states and 5324 transitions. [2023-11-28 20:22:47,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-28 20:22:47,133 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 139 [2023-11-28 20:22:47,133 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:22:47,141 INFO L225 Difference]: With dead ends: 3422 [2023-11-28 20:22:47,141 INFO L226 Difference]: Without dead ends: 2017 [2023-11-28 20:22:47,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 178 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 135 ImplicationChecksByTransitivity, 5.2s TimeCoverageRelationStatistics Valid=190, Invalid=740, Unknown=0, NotChecked=0, Total=930 [2023-11-28 20:22:47,144 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 574 mSDsluCounter, 449 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 574 SdHoareTripleChecker+Valid, 514 SdHoareTripleChecker+Invalid, 711 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-28 20:22:47,144 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [574 Valid, 514 Invalid, 711 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-28 20:22:47,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2017 states. [2023-11-28 20:22:47,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2017 to 1793. [2023-11-28 20:22:47,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1793 states, 1493 states have (on average 1.5043536503683859) internal successors, (2246), 1502 states have internal predecessors, (2246), 263 states have call successors, (263), 36 states have call predecessors, (263), 36 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:22:47,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1793 states to 1793 states and 2772 transitions. [2023-11-28 20:22:47,255 INFO L78 Accepts]: Start accepts. Automaton has 1793 states and 2772 transitions. Word has length 139 [2023-11-28 20:22:47,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:22:47,255 INFO L495 AbstractCegarLoop]: Abstraction has 1793 states and 2772 transitions. [2023-11-28 20:22:47,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.363636363636363) internal successors, (48), 10 states have internal predecessors, (48), 2 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2023-11-28 20:22:47,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1793 states and 2772 transitions. [2023-11-28 20:22:47,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:22:47,257 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:22:47,257 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:22:47,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-28 20:22:47,458 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:47,458 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:22:47,458 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:22:47,458 INFO L85 PathProgramCache]: Analyzing trace with hash 255732976, now seen corresponding path program 1 times [2023-11-28 20:22:47,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:22:47,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465478818] [2023-11-28 20:22:47,459 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:47,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:22:47,476 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:22:47,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [446875831] [2023-11-28 20:22:47,476 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:47,476 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:47,476 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:22:47,477 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:22:47,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-28 20:22:47,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:22:47,633 INFO L262 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-28 20:22:47,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:22:48,669 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 408 proven. 81 refuted. 0 times theorem prover too weak. 271 trivial. 0 not checked. [2023-11-28 20:22:48,669 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:22:52,510 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:22:52,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465478818] [2023-11-28 20:22:52,510 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:22:52,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446875831] [2023-11-28 20:22:52,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446875831] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-28 20:22:52,510 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:22:52,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2023-11-28 20:22:52,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740680273] [2023-11-28 20:22:52,510 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-28 20:22:52,511 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-28 20:22:52,511 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:22:52,511 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-28 20:22:52,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=336, Unknown=0, NotChecked=0, Total=420 [2023-11-28 20:22:52,512 INFO L87 Difference]: Start difference. First operand 1793 states and 2772 transitions. Second operand has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-11-28 20:22:53,539 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:22:53,539 INFO L93 Difference]: Finished difference Result 2782 states and 4253 transitions. [2023-11-28 20:22:53,540 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 20:22:53,540 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 139 [2023-11-28 20:22:53,540 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:22:53,548 INFO L225 Difference]: With dead ends: 2782 [2023-11-28 20:22:53,548 INFO L226 Difference]: Without dead ends: 1957 [2023-11-28 20:22:53,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 181 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 213 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=270, Invalid=990, Unknown=0, NotChecked=0, Total=1260 [2023-11-28 20:22:53,550 INFO L413 NwaCegarLoop]: 69 mSDtfsCounter, 351 mSDsluCounter, 462 mSDsCounter, 0 mSdLazyCounter, 744 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 351 SdHoareTripleChecker+Valid, 531 SdHoareTripleChecker+Invalid, 797 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 744 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:22:53,551 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [351 Valid, 531 Invalid, 797 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 744 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-28 20:22:53,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1957 states. [2023-11-28 20:22:53,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1957 to 1797. [2023-11-28 20:22:53,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1797 states, 1496 states have (on average 1.5020053475935828) internal successors, (2247), 1505 states have internal predecessors, (2247), 263 states have call successors, (263), 37 states have call predecessors, (263), 37 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:22:53,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 2773 transitions. [2023-11-28 20:22:53,657 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 2773 transitions. Word has length 139 [2023-11-28 20:22:53,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:22:53,657 INFO L495 AbstractCegarLoop]: Abstraction has 1797 states and 2773 transitions. [2023-11-28 20:22:53,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.857142857142857) internal successors, (54), 13 states have internal predecessors, (54), 3 states have call successors, (20), 3 states have call predecessors, (20), 5 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2023-11-28 20:22:53,658 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 2773 transitions. [2023-11-28 20:22:53,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:22:53,659 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:22:53,659 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:22:53,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-28 20:22:53,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:53,860 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:22:53,860 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:22:53,860 INFO L85 PathProgramCache]: Analyzing trace with hash -230678337, now seen corresponding path program 1 times [2023-11-28 20:22:53,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:22:53,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320329250] [2023-11-28 20:22:53,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:53,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:22:53,875 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:22:53,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1128447031] [2023-11-28 20:22:53,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:22:53,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:22:53,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:22:53,876 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:22:53,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-28 20:22:53,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:22:53,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-28 20:22:53,988 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:22:56,246 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:22:56,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:22:56,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:22:56,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320329250] [2023-11-28 20:22:56,247 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:22:56,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1128447031] [2023-11-28 20:22:56,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1128447031] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:22:56,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:22:56,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:22:56,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2129378459] [2023-11-28 20:22:56,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:22:56,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:22:56,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:22:56,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:22:56,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:22:56,248 INFO L87 Difference]: Start difference. First operand 1797 states and 2773 transitions. Second operand has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:01,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:23:01,450 INFO L93 Difference]: Finished difference Result 2405 states and 3702 transitions. [2023-11-28 20:23:01,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:23:01,451 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:23:01,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:23:01,462 INFO L225 Difference]: With dead ends: 2405 [2023-11-28 20:23:01,462 INFO L226 Difference]: Without dead ends: 1972 [2023-11-28 20:23:01,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 83 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:23:01,464 INFO L413 NwaCegarLoop]: 206 mSDtfsCounter, 692 mSDsluCounter, 691 mSDsCounter, 0 mSdLazyCounter, 765 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 692 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 772 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 765 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2023-11-28 20:23:01,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [692 Valid, 897 Invalid, 772 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 765 Invalid, 0 Unknown, 0 Unchecked, 4.0s Time] [2023-11-28 20:23:01,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1972 states. [2023-11-28 20:23:01,626 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1972 to 1849. [2023-11-28 20:23:01,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1849 states, 1548 states have (on average 1.503875968992248) internal successors, (2328), 1557 states have internal predecessors, (2328), 263 states have call successors, (263), 37 states have call predecessors, (263), 37 states have return successors, (263), 254 states have call predecessors, (263), 263 states have call successors, (263) [2023-11-28 20:23:01,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1849 states to 1849 states and 2854 transitions. [2023-11-28 20:23:01,636 INFO L78 Accepts]: Start accepts. Automaton has 1849 states and 2854 transitions. Word has length 139 [2023-11-28 20:23:01,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:23:01,637 INFO L495 AbstractCegarLoop]: Abstraction has 1849 states and 2854 transitions. [2023-11-28 20:23:01,637 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5) internal successors, (42), 11 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:01,637 INFO L276 IsEmpty]: Start isEmpty. Operand 1849 states and 2854 transitions. [2023-11-28 20:23:01,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:23:01,639 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:23:01,640 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:23:01,645 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-28 20:23:01,840 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-28 20:23:01,841 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:23:01,841 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:23:01,841 INFO L85 PathProgramCache]: Analyzing trace with hash 356127677, now seen corresponding path program 1 times [2023-11-28 20:23:01,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:23:01,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1082469226] [2023-11-28 20:23:01,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:01,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:23:01,874 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:23:01,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1189188644] [2023-11-28 20:23:01,874 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:01,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:23:01,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:23:01,875 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:23:01,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-28 20:23:02,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:23:02,060 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-28 20:23:02,063 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:23:02,188 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:23:02,188 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:23:02,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:23:02,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1082469226] [2023-11-28 20:23:02,188 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:23:02,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189188644] [2023-11-28 20:23:02,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189188644] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:23:02,189 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:23:02,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-28 20:23:02,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1409914323] [2023-11-28 20:23:02,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:23:02,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-28 20:23:02,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:23:02,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-28 20:23:02,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-28 20:23:02,190 INFO L87 Difference]: Start difference. First operand 1849 states and 2854 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:02,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:23:02,395 INFO L93 Difference]: Finished difference Result 2953 states and 4559 transitions. [2023-11-28 20:23:02,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-28 20:23:02,396 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:23:02,396 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:23:02,402 INFO L225 Difference]: With dead ends: 2953 [2023-11-28 20:23:02,402 INFO L226 Difference]: Without dead ends: 1504 [2023-11-28 20:23:02,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 136 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-28 20:23:02,405 INFO L413 NwaCegarLoop]: 126 mSDtfsCounter, 86 mSDsluCounter, 244 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:23:02,405 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 370 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-28 20:23:02,406 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1504 states. [2023-11-28 20:23:02,531 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1504 to 1476. [2023-11-28 20:23:02,533 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1476 states, 1228 states have (on average 1.501628664495114) internal successors, (1844), 1236 states have internal predecessors, (1844), 216 states have call successors, (216), 31 states have call predecessors, (216), 31 states have return successors, (216), 208 states have call predecessors, (216), 216 states have call successors, (216) [2023-11-28 20:23:02,538 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1476 states to 1476 states and 2276 transitions. [2023-11-28 20:23:02,538 INFO L78 Accepts]: Start accepts. Automaton has 1476 states and 2276 transitions. Word has length 139 [2023-11-28 20:23:02,539 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:23:02,539 INFO L495 AbstractCegarLoop]: Abstraction has 1476 states and 2276 transitions. [2023-11-28 20:23:02,539 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:02,539 INFO L276 IsEmpty]: Start isEmpty. Operand 1476 states and 2276 transitions. [2023-11-28 20:23:02,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-28 20:23:02,541 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:23:02,541 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:23:02,547 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-28 20:23:02,741 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-28 20:23:02,742 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:23:02,742 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:23:02,742 INFO L85 PathProgramCache]: Analyzing trace with hash -850516925, now seen corresponding path program 1 times [2023-11-28 20:23:02,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:23:02,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1649253574] [2023-11-28 20:23:02,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:02,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:23:02,760 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:23:02,760 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1389365888] [2023-11-28 20:23:02,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:02,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:23:02,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:23:02,762 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:23:02,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-28 20:23:03,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:23:03,019 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-28 20:23:03,022 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:23:06,187 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 314 proven. 126 refuted. 0 times theorem prover too weak. 320 trivial. 0 not checked. [2023-11-28 20:23:06,187 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:23:22,413 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:23:22,413 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:23:22,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1649253574] [2023-11-28 20:23:22,414 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:23:22,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1389365888] [2023-11-28 20:23:22,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1389365888] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 20:23:22,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:23:22,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [23] total 31 [2023-11-28 20:23:22,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894306276] [2023-11-28 20:23:22,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:23:22,415 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-28 20:23:22,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:23:22,416 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-28 20:23:22,416 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=769, Unknown=0, NotChecked=0, Total=930 [2023-11-28 20:23:22,416 INFO L87 Difference]: Start difference. First operand 1476 states and 2276 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:54,552 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:23:54,552 INFO L93 Difference]: Finished difference Result 3550 states and 5576 transitions. [2023-11-28 20:23:54,553 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-28 20:23:54,553 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 139 [2023-11-28 20:23:54,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:23:54,563 INFO L225 Difference]: With dead ends: 3550 [2023-11-28 20:23:54,563 INFO L226 Difference]: Without dead ends: 2543 [2023-11-28 20:23:54,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 626 ImplicationChecksByTransitivity, 24.0s TimeCoverageRelationStatistics Valid=370, Invalid=1700, Unknown=0, NotChecked=0, Total=2070 [2023-11-28 20:23:54,566 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 557 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 730 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 557 SdHoareTripleChecker+Valid, 693 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 730 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:23:54,566 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [557 Valid, 693 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 730 Invalid, 0 Unknown, 0 Unchecked, 13.6s Time] [2023-11-28 20:23:54,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2543 states. [2023-11-28 20:23:54,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2543 to 1720. [2023-11-28 20:23:54,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1720 states, 1442 states have (on average 1.5083217753120666) internal successors, (2175), 1455 states have internal predecessors, (2175), 241 states have call successors, (241), 36 states have call predecessors, (241), 36 states have return successors, (241), 228 states have call predecessors, (241), 241 states have call successors, (241) [2023-11-28 20:23:54,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1720 states to 1720 states and 2657 transitions. [2023-11-28 20:23:54,724 INFO L78 Accepts]: Start accepts. Automaton has 1720 states and 2657 transitions. Word has length 139 [2023-11-28 20:23:54,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:23:54,724 INFO L495 AbstractCegarLoop]: Abstraction has 1720 states and 2657 transitions. [2023-11-28 20:23:54,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 10 states have internal predecessors, (42), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:54,725 INFO L276 IsEmpty]: Start isEmpty. Operand 1720 states and 2657 transitions. [2023-11-28 20:23:54,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-28 20:23:54,726 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:23:54,726 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:23:54,731 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-28 20:23:54,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-28 20:23:54,927 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:23:54,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:23:54,927 INFO L85 PathProgramCache]: Analyzing trace with hash -260897040, now seen corresponding path program 1 times [2023-11-28 20:23:54,927 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:23:54,927 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101222743] [2023-11-28 20:23:54,927 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:54,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:23:54,943 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:23:54,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [15740139] [2023-11-28 20:23:54,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:54,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:23:54,943 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:23:54,944 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:23:54,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-28 20:23:55,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:23:55,160 INFO L262 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-28 20:23:55,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:23:56,727 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:23:56,727 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:23:56,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:23:56,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101222743] [2023-11-28 20:23:56,727 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:23:56,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [15740139] [2023-11-28 20:23:56,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [15740139] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:23:56,728 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:23:56,728 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-28 20:23:56,728 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [361251225] [2023-11-28 20:23:56,728 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:23:56,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 20:23:56,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:23:56,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 20:23:56,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2023-11-28 20:23:56,729 INFO L87 Difference]: Start difference. First operand 1720 states and 2657 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:58,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:23:58,035 INFO L93 Difference]: Finished difference Result 2112 states and 3275 transitions. [2023-11-28 20:23:58,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-28 20:23:58,036 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-11-28 20:23:58,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:23:58,044 INFO L225 Difference]: With dead ends: 2112 [2023-11-28 20:23:58,044 INFO L226 Difference]: Without dead ends: 1922 [2023-11-28 20:23:58,045 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=63, Invalid=119, Unknown=0, NotChecked=0, Total=182 [2023-11-28 20:23:58,045 INFO L413 NwaCegarLoop]: 209 mSDtfsCounter, 311 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 459 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 311 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 459 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-28 20:23:58,045 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [311 Valid, 756 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 459 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-28 20:23:58,047 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1922 states. [2023-11-28 20:23:58,192 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1922 to 1717. [2023-11-28 20:23:58,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1717 states, 1439 states have (on average 1.5072967338429466) internal successors, (2169), 1452 states have internal predecessors, (2169), 241 states have call successors, (241), 36 states have call predecessors, (241), 36 states have return successors, (241), 228 states have call predecessors, (241), 241 states have call successors, (241) [2023-11-28 20:23:58,198 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1717 states to 1717 states and 2651 transitions. [2023-11-28 20:23:58,198 INFO L78 Accepts]: Start accepts. Automaton has 1717 states and 2651 transitions. Word has length 140 [2023-11-28 20:23:58,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:23:58,198 INFO L495 AbstractCegarLoop]: Abstraction has 1717 states and 2651 transitions. [2023-11-28 20:23:58,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:23:58,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1717 states and 2651 transitions. [2023-11-28 20:23:58,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-28 20:23:58,199 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:23:58,200 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:23:58,205 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2023-11-28 20:23:58,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:23:58,400 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:23:58,400 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:23:58,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1410527788, now seen corresponding path program 1 times [2023-11-28 20:23:58,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:23:58,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [810637496] [2023-11-28 20:23:58,401 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:58,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:23:58,419 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:23:58,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [102266625] [2023-11-28 20:23:58,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:23:58,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:23:58,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:23:58,420 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:23:58,422 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-28 20:23:58,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:23:58,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-28 20:23:58,862 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:24:02,513 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 381 proven. 150 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-28 20:24:02,513 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:24:32,840 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:24:32,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:24:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [810637496] [2023-11-28 20:24:32,841 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:24:32,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [102266625] [2023-11-28 20:24:32,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [102266625] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 20:24:32,841 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:24:32,841 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [28] total 38 [2023-11-28 20:24:32,841 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840224825] [2023-11-28 20:24:32,841 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:24:32,842 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:24:32,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:24:32,842 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:24:32,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=302, Invalid=1104, Unknown=0, NotChecked=0, Total=1406 [2023-11-28 20:24:32,844 INFO L87 Difference]: Start difference. First operand 1717 states and 2651 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:24:58,713 WARN L293 SmtUtils]: Spent 8.36s on a formula simplification. DAG size of input: 152 DAG size of output: 136 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-28 20:25:13,462 WARN L293 SmtUtils]: Spent 8.96s on a formula simplification. DAG size of input: 138 DAG size of output: 124 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-28 20:25:29,574 WARN L293 SmtUtils]: Spent 10.08s on a formula simplification. DAG size of input: 139 DAG size of output: 125 (called from [L 391] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2023-11-28 20:25:47,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:25:47,921 INFO L93 Difference]: Finished difference Result 3998 states and 6324 transitions. [2023-11-28 20:25:47,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-28 20:25:47,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-11-28 20:25:47,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:25:47,930 INFO L225 Difference]: With dead ends: 3998 [2023-11-28 20:25:47,930 INFO L226 Difference]: Without dead ends: 3484 [2023-11-28 20:25:47,932 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 298 GetRequests, 243 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1006 ImplicationChecksByTransitivity, 69.9s TimeCoverageRelationStatistics Valid=604, Invalid=2588, Unknown=0, NotChecked=0, Total=3192 [2023-11-28 20:25:47,933 INFO L413 NwaCegarLoop]: 116 mSDtfsCounter, 530 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 603 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 530 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 603 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.3s IncrementalHoareTripleChecker+Time [2023-11-28 20:25:47,933 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [530 Valid, 562 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 603 Invalid, 0 Unknown, 0 Unchecked, 15.3s Time] [2023-11-28 20:25:47,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3484 states. [2023-11-28 20:25:48,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3484 to 1957. [2023-11-28 20:25:48,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1957 states, 1651 states have (on average 1.511205330102968) internal successors, (2495), 1671 states have internal predecessors, (2495), 262 states have call successors, (262), 43 states have call predecessors, (262), 43 states have return successors, (262), 242 states have call predecessors, (262), 262 states have call successors, (262) [2023-11-28 20:25:48,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1957 states to 1957 states and 3019 transitions. [2023-11-28 20:25:48,140 INFO L78 Accepts]: Start accepts. Automaton has 1957 states and 3019 transitions. Word has length 140 [2023-11-28 20:25:48,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:25:48,140 INFO L495 AbstractCegarLoop]: Abstraction has 1957 states and 3019 transitions. [2023-11-28 20:25:48,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 12 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:25:48,140 INFO L276 IsEmpty]: Start isEmpty. Operand 1957 states and 3019 transitions. [2023-11-28 20:25:48,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-28 20:25:48,141 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:25:48,142 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:25:48,146 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-28 20:25:48,342 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:25:48,342 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:25:48,342 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:25:48,343 INFO L85 PathProgramCache]: Analyzing trace with hash 601181162, now seen corresponding path program 1 times [2023-11-28 20:25:48,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:25:48,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227105706] [2023-11-28 20:25:48,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:25:48,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:25:48,360 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:25:48,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [262282436] [2023-11-28 20:25:48,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:25:48,360 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:25:48,360 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:25:48,361 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:25:48,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-28 20:25:48,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:25:48,660 INFO L262 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 29 conjunts are in the unsatisfiable core [2023-11-28 20:25:48,663 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:25:51,156 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 402 proven. 108 refuted. 0 times theorem prover too weak. 250 trivial. 0 not checked. [2023-11-28 20:25:51,156 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:25:53,150 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:25:53,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:25:53,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227105706] [2023-11-28 20:25:53,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:25:53,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262282436] [2023-11-28 20:25:53,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262282436] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-28 20:25:53,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-28 20:25:53,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [17] total 22 [2023-11-28 20:25:53,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356562469] [2023-11-28 20:25:53,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:25:53,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-28 20:25:53,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:25:53,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-28 20:25:53,152 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2023-11-28 20:25:53,152 INFO L87 Difference]: Start difference. First operand 1957 states and 3019 transitions. Second operand has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:25:54,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:25:54,682 INFO L93 Difference]: Finished difference Result 2877 states and 4445 transitions. [2023-11-28 20:25:54,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-28 20:25:54,683 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-11-28 20:25:54,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:25:54,687 INFO L225 Difference]: With dead ends: 2877 [2023-11-28 20:25:54,687 INFO L226 Difference]: Without dead ends: 2190 [2023-11-28 20:25:54,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=142, Invalid=614, Unknown=0, NotChecked=0, Total=756 [2023-11-28 20:25:54,689 INFO L413 NwaCegarLoop]: 144 mSDtfsCounter, 232 mSDsluCounter, 407 mSDsCounter, 0 mSdLazyCounter, 391 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 551 SdHoareTripleChecker+Invalid, 396 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 391 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-28 20:25:54,689 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 551 Invalid, 396 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 391 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-28 20:25:54,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2190 states. [2023-11-28 20:25:54,864 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2190 to 1637. [2023-11-28 20:25:54,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1637 states, 1390 states have (on average 1.493525179856115) internal successors, (2076), 1402 states have internal predecessors, (2076), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-11-28 20:25:54,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1637 states to 1637 states and 2484 transitions. [2023-11-28 20:25:54,870 INFO L78 Accepts]: Start accepts. Automaton has 1637 states and 2484 transitions. Word has length 140 [2023-11-28 20:25:54,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:25:54,870 INFO L495 AbstractCegarLoop]: Abstraction has 1637 states and 2484 transitions. [2023-11-28 20:25:54,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.375) internal successors, (43), 8 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:25:54,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1637 states and 2484 transitions. [2023-11-28 20:25:54,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-28 20:25:54,872 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:25:54,873 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:25:54,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2023-11-28 20:25:55,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:25:55,073 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:25:55,074 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:25:55,074 INFO L85 PathProgramCache]: Analyzing trace with hash 141639680, now seen corresponding path program 1 times [2023-11-28 20:25:55,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:25:55,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1062513483] [2023-11-28 20:25:55,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:25:55,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:25:55,092 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:25:55,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1950737751] [2023-11-28 20:25:55,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:25:55,093 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:25:55,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:25:55,094 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:25:55,095 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-28 20:25:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:25:56,138 INFO L262 TraceCheckSpWp]: Trace formula consists of 372 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-28 20:25:56,140 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:25:57,280 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:25:57,280 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:25:57,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:25:57,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1062513483] [2023-11-28 20:25:57,280 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:25:57,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1950737751] [2023-11-28 20:25:57,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1950737751] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:25:57,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:25:57,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-28 20:25:57,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70337505] [2023-11-28 20:25:57,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:25:57,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-28 20:25:57,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:25:57,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-28 20:25:57,282 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-28 20:25:57,282 INFO L87 Difference]: Start difference. First operand 1637 states and 2484 transitions. Second operand has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:25:59,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:25:59,795 INFO L93 Difference]: Finished difference Result 2893 states and 4385 transitions. [2023-11-28 20:25:59,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-28 20:25:59,796 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-11-28 20:25:59,796 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:25:59,799 INFO L225 Difference]: With dead ends: 2893 [2023-11-28 20:25:59,799 INFO L226 Difference]: Without dead ends: 1697 [2023-11-28 20:25:59,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=105, Invalid=275, Unknown=0, NotChecked=0, Total=380 [2023-11-28 20:25:59,801 INFO L413 NwaCegarLoop]: 96 mSDtfsCounter, 495 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 580 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 575 SdHoareTripleChecker+Invalid, 625 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 580 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:25:59,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [495 Valid, 575 Invalid, 625 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 580 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-28 20:25:59,803 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1697 states. [2023-11-28 20:25:59,951 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1697 to 1645. [2023-11-28 20:25:59,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1645 states, 1398 states have (on average 1.4899856938483549) internal successors, (2083), 1410 states have internal predecessors, (2083), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-11-28 20:25:59,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1645 states to 1645 states and 2491 transitions. [2023-11-28 20:25:59,956 INFO L78 Accepts]: Start accepts. Automaton has 1645 states and 2491 transitions. Word has length 140 [2023-11-28 20:25:59,956 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:25:59,956 INFO L495 AbstractCegarLoop]: Abstraction has 1645 states and 2491 transitions. [2023-11-28 20:25:59,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 3.909090909090909) internal successors, (43), 10 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:25:59,956 INFO L276 IsEmpty]: Start isEmpty. Operand 1645 states and 2491 transitions. [2023-11-28 20:25:59,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-28 20:25:59,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:25:59,957 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:25:59,962 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-28 20:26:00,158 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-28 20:26:00,158 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:26:00,158 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:26:00,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1825507910, now seen corresponding path program 1 times [2023-11-28 20:26:00,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:26:00,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1676633323] [2023-11-28 20:26:00,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:00,159 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:26:00,175 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:26:00,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1072549452] [2023-11-28 20:26:00,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:00,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:26:00,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:26:00,177 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:26:00,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-28 20:26:00,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:26:00,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 367 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 20:26:00,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:26:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:26:10,998 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:26:10,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:26:10,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1676633323] [2023-11-28 20:26:10,998 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:26:10,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072549452] [2023-11-28 20:26:10,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072549452] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:26:10,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:26:10,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:26:10,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714428874] [2023-11-28 20:26:10,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:26:10,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:26:10,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:26:11,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:26:11,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:26:11,000 INFO L87 Difference]: Start difference. First operand 1645 states and 2491 transitions. Second operand has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:26:19,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:26:19,735 INFO L93 Difference]: Finished difference Result 2870 states and 4360 transitions. [2023-11-28 20:26:19,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-28 20:26:19,736 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 140 [2023-11-28 20:26:19,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:26:19,739 INFO L225 Difference]: With dead ends: 2870 [2023-11-28 20:26:19,739 INFO L226 Difference]: Without dead ends: 1727 [2023-11-28 20:26:19,741 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 6.3s TimeCoverageRelationStatistics Valid=171, Invalid=381, Unknown=0, NotChecked=0, Total=552 [2023-11-28 20:26:19,741 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 457 mSDsluCounter, 547 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 685 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2023-11-28 20:26:19,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 728 Invalid, 685 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 678 Invalid, 0 Unknown, 0 Unchecked, 4.1s Time] [2023-11-28 20:26:19,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1727 states. [2023-11-28 20:26:19,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1727 to 1647. [2023-11-28 20:26:19,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1647 states, 1400 states have (on average 1.4892857142857143) internal successors, (2085), 1412 states have internal predecessors, (2085), 204 states have call successors, (204), 42 states have call predecessors, (204), 42 states have return successors, (204), 192 states have call predecessors, (204), 204 states have call successors, (204) [2023-11-28 20:26:19,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1647 states to 1647 states and 2493 transitions. [2023-11-28 20:26:19,933 INFO L78 Accepts]: Start accepts. Automaton has 1647 states and 2493 transitions. Word has length 140 [2023-11-28 20:26:19,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:26:19,933 INFO L495 AbstractCegarLoop]: Abstraction has 1647 states and 2493 transitions. [2023-11-28 20:26:19,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.5833333333333335) internal successors, (43), 11 states have internal predecessors, (43), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:26:19,933 INFO L276 IsEmpty]: Start isEmpty. Operand 1647 states and 2493 transitions. [2023-11-28 20:26:19,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-28 20:26:19,935 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:26:19,935 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:26:19,941 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-28 20:26:20,135 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-28 20:26:20,136 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:26:20,136 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:26:20,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1098759500, now seen corresponding path program 1 times [2023-11-28 20:26:20,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:26:20,136 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222024745] [2023-11-28 20:26:20,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:20,136 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:26:20,150 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:26:20,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1659735554] [2023-11-28 20:26:20,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:20,151 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:26:20,151 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:26:20,151 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:26:20,152 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-28 20:26:20,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:26:20,263 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-28 20:26:20,265 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:26:20,540 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 397 proven. 30 refuted. 0 times theorem prover too weak. 333 trivial. 0 not checked. [2023-11-28 20:26:20,540 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:26:20,754 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 27 proven. 30 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-11-28 20:26:20,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:26:20,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222024745] [2023-11-28 20:26:20,754 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:26:20,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659735554] [2023-11-28 20:26:20,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659735554] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:26:20,755 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 20:26:20,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-28 20:26:20,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [672498597] [2023-11-28 20:26:20,755 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 20:26:20,755 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-28 20:26:20,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:26:20,756 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-28 20:26:20,756 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=251, Unknown=0, NotChecked=0, Total=306 [2023-11-28 20:26:20,756 INFO L87 Difference]: Start difference. First operand 1647 states and 2493 transitions. Second operand has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:26:23,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:26:23,980 INFO L93 Difference]: Finished difference Result 6834 states and 10262 transitions. [2023-11-28 20:26:23,980 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2023-11-28 20:26:23,980 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 141 [2023-11-28 20:26:23,980 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:26:23,992 INFO L225 Difference]: With dead ends: 6834 [2023-11-28 20:26:23,992 INFO L226 Difference]: Without dead ends: 5881 [2023-11-28 20:26:23,996 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 341 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1299 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=879, Invalid=3281, Unknown=0, NotChecked=0, Total=4160 [2023-11-28 20:26:23,997 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 2632 mSDsluCounter, 1464 mSDsCounter, 0 mSdLazyCounter, 1089 mSolverCounterSat, 901 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2644 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 1990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 901 IncrementalHoareTripleChecker+Valid, 1089 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-28 20:26:23,997 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2644 Valid, 1651 Invalid, 1990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [901 Valid, 1089 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-28 20:26:24,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5881 states. [2023-11-28 20:26:24,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5881 to 2662. [2023-11-28 20:26:24,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2662 states, 2275 states have (on average 1.495824175824176) internal successors, (3403), 2298 states have internal predecessors, (3403), 308 states have call successors, (308), 78 states have call predecessors, (308), 78 states have return successors, (308), 285 states have call predecessors, (308), 308 states have call successors, (308) [2023-11-28 20:26:24,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2662 states to 2662 states and 4019 transitions. [2023-11-28 20:26:24,329 INFO L78 Accepts]: Start accepts. Automaton has 2662 states and 4019 transitions. Word has length 141 [2023-11-28 20:26:24,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:26:24,329 INFO L495 AbstractCegarLoop]: Abstraction has 2662 states and 4019 transitions. [2023-11-28 20:26:24,329 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.555555555555555) internal successors, (82), 18 states have internal predecessors, (82), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:26:24,329 INFO L276 IsEmpty]: Start isEmpty. Operand 2662 states and 4019 transitions. [2023-11-28 20:26:24,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-28 20:26:24,331 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:26:24,331 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:26:24,336 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-28 20:26:24,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-28 20:26:24,531 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:26:24,532 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:26:24,532 INFO L85 PathProgramCache]: Analyzing trace with hash -975969619, now seen corresponding path program 1 times [2023-11-28 20:26:24,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:26:24,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1115433379] [2023-11-28 20:26:24,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:24,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:26:24,551 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:26:24,551 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1386148225] [2023-11-28 20:26:24,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:24,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:26:24,551 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:26:24,552 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:26:24,554 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-28 20:26:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:26:24,680 INFO L262 TraceCheckSpWp]: Trace formula consists of 373 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-28 20:26:24,683 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:26:31,750 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:26:31,751 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:26:31,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:26:31,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1115433379] [2023-11-28 20:26:31,751 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:26:31,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386148225] [2023-11-28 20:26:31,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386148225] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:26:31,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:26:31,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-28 20:26:31,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177065171] [2023-11-28 20:26:31,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:26:31,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-28 20:26:31,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:26:31,752 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-28 20:26:31,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2023-11-28 20:26:31,753 INFO L87 Difference]: Start difference. First operand 2662 states and 4019 transitions. Second operand has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:26:41,777 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:26:41,778 INFO L93 Difference]: Finished difference Result 4047 states and 6168 transitions. [2023-11-28 20:26:41,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2023-11-28 20:26:41,778 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 141 [2023-11-28 20:26:41,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:26:41,785 INFO L225 Difference]: With dead ends: 4047 [2023-11-28 20:26:41,785 INFO L226 Difference]: Without dead ends: 3559 [2023-11-28 20:26:41,787 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 6.6s TimeCoverageRelationStatistics Valid=380, Invalid=1102, Unknown=0, NotChecked=0, Total=1482 [2023-11-28 20:26:41,788 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 1030 mSDsluCounter, 860 mSDsCounter, 0 mSdLazyCounter, 688 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1030 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 780 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 688 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2023-11-28 20:26:41,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1030 Valid, 1031 Invalid, 780 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 688 Invalid, 0 Unknown, 0 Unchecked, 4.4s Time] [2023-11-28 20:26:41,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3559 states. [2023-11-28 20:26:42,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3559 to 2714. [2023-11-28 20:26:42,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2714 states, 2327 states have (on average 1.4993553932101418) internal successors, (3489), 2350 states have internal predecessors, (3489), 308 states have call successors, (308), 78 states have call predecessors, (308), 78 states have return successors, (308), 285 states have call predecessors, (308), 308 states have call successors, (308) [2023-11-28 20:26:42,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2714 states to 2714 states and 4105 transitions. [2023-11-28 20:26:42,105 INFO L78 Accepts]: Start accepts. Automaton has 2714 states and 4105 transitions. Word has length 141 [2023-11-28 20:26:42,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:26:42,105 INFO L495 AbstractCegarLoop]: Abstraction has 2714 states and 4105 transitions. [2023-11-28 20:26:42,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.6666666666666665) internal successors, (44), 11 states have internal predecessors, (44), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:26:42,105 INFO L276 IsEmpty]: Start isEmpty. Operand 2714 states and 4105 transitions. [2023-11-28 20:26:42,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2023-11-28 20:26:42,106 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:26:42,106 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:26:42,111 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-28 20:26:42,307 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-28 20:26:42,307 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:26:42,307 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:26:42,307 INFO L85 PathProgramCache]: Analyzing trace with hash -389163605, now seen corresponding path program 1 times [2023-11-28 20:26:42,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:26:42,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [449448243] [2023-11-28 20:26:42,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:42,308 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:26:42,324 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:26:42,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [762282996] [2023-11-28 20:26:42,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:42,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:26:42,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:26:42,325 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:26:42,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-28 20:26:43,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:26:43,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-28 20:26:43,162 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:26:43,586 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 387 proven. 33 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-28 20:26:43,587 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-28 20:26:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 24 proven. 33 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2023-11-28 20:26:45,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:26:45,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [449448243] [2023-11-28 20:26:45,700 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:26:45,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [762282996] [2023-11-28 20:26:45,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [762282996] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-28 20:26:45,700 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-28 20:26:45,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10] total 18 [2023-11-28 20:26:45,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887675286] [2023-11-28 20:26:45,700 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-28 20:26:45,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-28 20:26:45,701 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:26:45,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-28 20:26:45,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2023-11-28 20:26:45,702 INFO L87 Difference]: Start difference. First operand 2714 states and 4105 transitions. Second operand has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:26:51,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:26:51,613 INFO L93 Difference]: Finished difference Result 7608 states and 11457 transitions. [2023-11-28 20:26:51,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-28 20:26:51,614 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) Word has length 141 [2023-11-28 20:26:51,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:26:51,621 INFO L225 Difference]: With dead ends: 7608 [2023-11-28 20:26:51,621 INFO L226 Difference]: Without dead ends: 5627 [2023-11-28 20:26:51,625 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 317 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 559 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=503, Invalid=1753, Unknown=0, NotChecked=0, Total=2256 [2023-11-28 20:26:51,625 INFO L413 NwaCegarLoop]: 183 mSDtfsCounter, 1088 mSDsluCounter, 1188 mSDsCounter, 0 mSdLazyCounter, 2145 mSolverCounterSat, 298 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1108 SdHoareTripleChecker+Valid, 1371 SdHoareTripleChecker+Invalid, 2443 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 298 IncrementalHoareTripleChecker+Valid, 2145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-28 20:26:51,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1108 Valid, 1371 Invalid, 2443 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [298 Valid, 2145 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-28 20:26:51,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5627 states. [2023-11-28 20:26:52,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5627 to 3587. [2023-11-28 20:26:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3587 states, 2971 states have (on average 1.4530461124200607) internal successors, (4317), 2999 states have internal predecessors, (4317), 487 states have call successors, (487), 128 states have call predecessors, (487), 128 states have return successors, (487), 459 states have call predecessors, (487), 487 states have call successors, (487) [2023-11-28 20:26:52,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3587 states to 3587 states and 5291 transitions. [2023-11-28 20:26:52,363 INFO L78 Accepts]: Start accepts. Automaton has 3587 states and 5291 transitions. Word has length 141 [2023-11-28 20:26:52,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:26:52,363 INFO L495 AbstractCegarLoop]: Abstraction has 3587 states and 5291 transitions. [2023-11-28 20:26:52,363 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.444444444444445) internal successors, (80), 18 states have internal predecessors, (80), 4 states have call successors, (40), 3 states have call predecessors, (40), 5 states have return successors, (40), 4 states have call predecessors, (40), 4 states have call successors, (40) [2023-11-28 20:26:52,363 INFO L276 IsEmpty]: Start isEmpty. Operand 3587 states and 5291 transitions. [2023-11-28 20:26:52,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-11-28 20:26:52,365 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:26:52,365 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:26:52,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-28 20:26:52,565 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-28 20:26:52,566 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:26:52,566 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:26:52,566 INFO L85 PathProgramCache]: Analyzing trace with hash 336143246, now seen corresponding path program 1 times [2023-11-28 20:26:52,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:26:52,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [219382500] [2023-11-28 20:26:52,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:52,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:26:52,583 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:26:52,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1058639657] [2023-11-28 20:26:52,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:26:52,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:26:52,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:26:52,584 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:26:52,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-28 20:26:52,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:26:52,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 374 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-28 20:26:52,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-28 20:27:59,129 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 760 trivial. 0 not checked. [2023-11-28 20:27:59,129 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-28 20:27:59,129 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-28 20:27:59,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [219382500] [2023-11-28 20:27:59,129 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-28 20:27:59,129 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058639657] [2023-11-28 20:27:59,129 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058639657] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-28 20:27:59,130 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-28 20:27:59,130 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-28 20:27:59,130 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621160249] [2023-11-28 20:27:59,130 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-28 20:27:59,130 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-28 20:27:59,130 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-28 20:27:59,131 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-28 20:27:59,131 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2023-11-28 20:27:59,131 INFO L87 Difference]: Start difference. First operand 3587 states and 5291 transitions. Second operand has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:28:01,323 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-28 20:28:01,324 INFO L93 Difference]: Finished difference Result 4109 states and 6046 transitions. [2023-11-28 20:28:01,324 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-28 20:28:01,324 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) Word has length 142 [2023-11-28 20:28:01,324 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-28 20:28:01,329 INFO L225 Difference]: With dead ends: 4109 [2023-11-28 20:28:01,329 INFO L226 Difference]: Without dead ends: 4107 [2023-11-28 20:28:01,330 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 133 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=155, Invalid=601, Unknown=0, NotChecked=0, Total=756 [2023-11-28 20:28:01,330 INFO L413 NwaCegarLoop]: 90 mSDtfsCounter, 451 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 859 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 822 SdHoareTripleChecker+Invalid, 902 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 859 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-28 20:28:01,330 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 822 Invalid, 902 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 859 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-28 20:28:01,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4107 states. [2023-11-28 20:28:02,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4107 to 3661. [2023-11-28 20:28:02,069 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3661 states, 3045 states have (on average 1.4532019704433496) internal successors, (4425), 3073 states have internal predecessors, (4425), 487 states have call successors, (487), 128 states have call predecessors, (487), 128 states have return successors, (487), 459 states have call predecessors, (487), 487 states have call successors, (487) [2023-11-28 20:28:02,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3661 states to 3661 states and 5399 transitions. [2023-11-28 20:28:02,079 INFO L78 Accepts]: Start accepts. Automaton has 3661 states and 5399 transitions. Word has length 142 [2023-11-28 20:28:02,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-28 20:28:02,079 INFO L495 AbstractCegarLoop]: Abstraction has 3661 states and 5399 transitions. [2023-11-28 20:28:02,080 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 3.0) internal successors, (45), 14 states have internal predecessors, (45), 1 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 1 states have call predecessors, (20), 1 states have call successors, (20) [2023-11-28 20:28:02,080 INFO L276 IsEmpty]: Start isEmpty. Operand 3661 states and 5399 transitions. [2023-11-28 20:28:02,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2023-11-28 20:28:02,081 INFO L187 NwaCegarLoop]: Found error trace [2023-11-28 20:28:02,082 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 20:28:02,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-28 20:28:02,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-28 20:28:02,282 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-28 20:28:02,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-28 20:28:02,283 INFO L85 PathProgramCache]: Analyzing trace with hash 257634250, now seen corresponding path program 1 times [2023-11-28 20:28:02,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-28 20:28:02,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [528619584] [2023-11-28 20:28:02,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:28:02,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-28 20:28:02,298 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-28 20:28:02,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1607484362] [2023-11-28 20:28:02,299 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-28 20:28:02,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-28 20:28:02,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-28 20:28:02,299 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-28 20:28:02,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b850f84c-0189-4c63-90e9-2a374cd8f83a/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-28 20:28:02,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-28 20:28:02,416 INFO L262 TraceCheckSpWp]: Trace formula consists of 371 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-28 20:28:02,421 INFO L285 TraceCheckSpWp]: Computing forward predicates...