./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/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 ecf82f73685a389a6d8ab3479ee5cabf8a5c47771e1a4d141e5607a0c68dd324 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 03:50:07,890 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 03:50:07,952 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-32bit-Automizer_Default.epf [2023-11-29 03:50:07,957 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 03:50:07,957 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 03:50:07,982 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 03:50:07,982 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 03:50:07,983 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 03:50:07,984 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 03:50:07,984 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 03:50:07,985 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 03:50:07,985 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 03:50:07,986 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 03:50:07,987 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 03:50:07,987 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 03:50:07,988 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 03:50:07,988 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 03:50:07,989 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-29 03:50:07,989 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 03:50:07,990 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-29 03:50:07,990 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 03:50:07,991 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 03:50:07,991 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 03:50:07,992 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 03:50:07,992 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-29 03:50:07,993 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 03:50:07,993 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 03:50:07,994 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 03:50:07,994 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 03:50:07,995 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 03:50:07,995 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 03:50:07,995 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:50:07,996 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 03:50:07,996 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 03:50:07,996 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 03:50:07,996 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 03:50:07,996 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 03:50:07,997 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 03:50:07,997 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 03:50:07,997 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 03:50:07,997 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 03:50:07,998 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 03:50:07,998 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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/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 -> ecf82f73685a389a6d8ab3479ee5cabf8a5c47771e1a4d141e5607a0c68dd324 [2023-11-29 03:50:08,210 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 03:50:08,238 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 03:50:08,240 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 03:50:08,241 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 03:50:08,242 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 03:50:08,243 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.i [2023-11-29 03:50:10,952 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 03:50:11,128 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 03:50:11,128 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.i [2023-11-29 03:50:11,135 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/data/718dd2502/1afacafdbbe34f6691331c005d1bf1e0/FLAG1116d6ace [2023-11-29 03:50:11,146 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/data/718dd2502/1afacafdbbe34f6691331c005d1bf1e0 [2023-11-29 03:50:11,148 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 03:50:11,149 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 03:50:11,150 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 03:50:11,151 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 03:50:11,155 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 03:50:11,156 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,157 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2ad9d9c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11, skipping insertion in model container [2023-11-29 03:50:11,157 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,186 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 03:50:11,307 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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.i[916,929] [2023-11-29 03:50:11,358 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:50:11,367 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 03:50:11,381 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_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-58.i[916,929] [2023-11-29 03:50:11,409 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 03:50:11,427 INFO L206 MainTranslator]: Completed translation [2023-11-29 03:50:11,427 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11 WrapperNode [2023-11-29 03:50:11,427 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 03:50:11,428 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 03:50:11,429 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 03:50:11,429 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 03:50:11,436 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,449 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,488 INFO L138 Inliner]: procedures = 26, calls = 162, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 408 [2023-11-29 03:50:11,489 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 03:50:11,490 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 03:50:11,490 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 03:50:11,490 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 03:50:11,501 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,502 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,508 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,533 INFO L175 MemorySlicer]: Split 125 memory accesses to 12 slices as follows [2, 7, 28, 16, 8, 12, 7, 11, 6, 19, 6, 3]. 22 percent of accesses are in the largest equivalence class. The 13 initializations are split as follows [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]. The 15 writes are split as follows [0, 3, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1]. [2023-11-29 03:50:11,533 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,534 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,549 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,554 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,558 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,562 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,568 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 03:50:11,569 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 03:50:11,569 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 03:50:11,569 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 03:50:11,570 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (1/1) ... [2023-11-29 03:50:11,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 03:50:11,588 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:11,601 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 03:50:11,604 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 03:50:11,635 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 03:50:11,636 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 03:50:11,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 03:50:11,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 03:50:11,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 03:50:11,637 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 03:50:11,638 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 03:50:11,639 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 03:50:11,640 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 03:50:11,641 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 03:50:11,641 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 03:50:11,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 03:50:11,643 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 03:50:11,798 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 03:50:11,800 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 03:50:12,244 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 03:50:12,280 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 03:50:12,280 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-29 03:50:12,280 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:50:12 BoogieIcfgContainer [2023-11-29 03:50:12,281 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 03:50:12,284 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 03:50:12,284 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 03:50:12,287 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 03:50:12,287 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 03:50:11" (1/3) ... [2023-11-29 03:50:12,288 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32451ddd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:50:12, skipping insertion in model container [2023-11-29 03:50:12,288 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 03:50:11" (2/3) ... [2023-11-29 03:50:12,288 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32451ddd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 03:50:12, skipping insertion in model container [2023-11-29 03:50:12,289 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:50:12" (3/3) ... [2023-11-29 03:50:12,290 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-p_file-58.i [2023-11-29 03:50:12,309 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 03:50:12,310 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-29 03:50:12,360 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 03:50:12,367 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;@7dc5c8a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 03:50:12,367 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-29 03:50:12,372 INFO L276 IsEmpty]: Start isEmpty. Operand has 85 states, 67 states have (on average 1.4328358208955223) internal successors, (96), 68 states have internal predecessors, (96), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-29 03:50:12,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:12,385 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:12,386 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:12,387 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:12,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:12,392 INFO L85 PathProgramCache]: Analyzing trace with hash 1705673958, now seen corresponding path program 1 times [2023-11-29 03:50:12,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:12,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123682362] [2023-11-29 03:50:12,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:12,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:12,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:12,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:12,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123682362] [2023-11-29 03:50:12,621 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-29 03:50:12,621 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708969426] [2023-11-29 03:50:12,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:12,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:12,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:12,624 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:12,635 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 03:50:12,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:12,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 03:50:12,900 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:12,940 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2023-11-29 03:50:12,940 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:12,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708969426] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:12,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:12,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 03:50:12,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664682227] [2023-11-29 03:50:12,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:12,949 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 03:50:12,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:12,978 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 03:50:12,979 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 03:50:12,981 INFO L87 Difference]: Start difference. First operand has 85 states, 67 states have (on average 1.4328358208955223) internal successors, (96), 68 states have internal predecessors, (96), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) Second operand has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 03:50:13,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:13,021 INFO L93 Difference]: Finished difference Result 163 states and 259 transitions. [2023-11-29 03:50:13,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 03:50:13,024 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) Word has length 111 [2023-11-29 03:50:13,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:13,032 INFO L225 Difference]: With dead ends: 163 [2023-11-29 03:50:13,033 INFO L226 Difference]: Without dead ends: 79 [2023-11-29 03:50:13,037 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 03:50:13,040 INFO L413 NwaCegarLoop]: 109 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 109 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:13,042 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 109 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 03:50:13,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2023-11-29 03:50:13,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2023-11-29 03:50:13,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79 states, 62 states have (on average 1.3387096774193548) internal successors, (83), 62 states have internal predecessors, (83), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-29 03:50:13,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 113 transitions. [2023-11-29 03:50:13,088 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 113 transitions. Word has length 111 [2023-11-29 03:50:13,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:13,088 INFO L495 AbstractCegarLoop]: Abstraction has 79 states and 113 transitions. [2023-11-29 03:50:13,089 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 20.5) internal successors, (41), 2 states have internal predecessors, (41), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 03:50:13,089 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 113 transitions. [2023-11-29 03:50:13,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:13,093 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:13,094 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:13,101 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:13,294 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:13,295 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:13,295 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:13,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1642599684, now seen corresponding path program 1 times [2023-11-29 03:50:13,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:13,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842543173] [2023-11-29 03:50:13,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:13,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:13,363 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:13,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1989691599] [2023-11-29 03:50:13,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:13,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:13,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:13,365 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:13,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 03:50:13,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:13,580 INFO L262 TraceCheckSpWp]: Trace formula consists of 452 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 03:50:13,586 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:13,629 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:13,629 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:13,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:13,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842543173] [2023-11-29 03:50:13,630 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:13,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989691599] [2023-11-29 03:50:13,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989691599] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:13,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:13,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:50:13,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [116123414] [2023-11-29 03:50:13,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:13,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:50:13,633 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:13,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:50:13,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:50:13,634 INFO L87 Difference]: Start difference. First operand 79 states and 113 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:13,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:13,685 INFO L93 Difference]: Finished difference Result 161 states and 230 transitions. [2023-11-29 03:50:13,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:50:13,685 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:13,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:13,688 INFO L225 Difference]: With dead ends: 161 [2023-11-29 03:50:13,688 INFO L226 Difference]: Without dead ends: 83 [2023-11-29 03:50:13,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:13,690 INFO L413 NwaCegarLoop]: 107 mSDtfsCounter, 3 mSDsluCounter, 208 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:13,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 315 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 03:50:13,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 83 states. [2023-11-29 03:50:13,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 83 to 81. [2023-11-29 03:50:13,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 64 states have (on average 1.328125) internal successors, (85), 64 states have internal predecessors, (85), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-29 03:50:13,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 115 transitions. [2023-11-29 03:50:13,704 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 115 transitions. Word has length 111 [2023-11-29 03:50:13,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:13,706 INFO L495 AbstractCegarLoop]: Abstraction has 81 states and 115 transitions. [2023-11-29 03:50:13,706 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:13,706 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 115 transitions. [2023-11-29 03:50:13,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:13,709 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:13,709 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:13,715 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 03:50:13,911 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2023-11-29 03:50:13,912 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:13,912 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:13,912 INFO L85 PathProgramCache]: Analyzing trace with hash 1642659266, now seen corresponding path program 1 times [2023-11-29 03:50:13,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:13,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080785676] [2023-11-29 03:50:13,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:13,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:13,972 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:13,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1675391468] [2023-11-29 03:50:13,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:13,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:13,973 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:13,975 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:13,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 03:50:14,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:14,190 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 03:50:14,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:14,254 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 03:50:14,300 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 40 [2023-11-29 03:50:14,326 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:14,326 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:14,436 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:14,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:14,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080785676] [2023-11-29 03:50:14,436 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:14,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675391468] [2023-11-29 03:50:14,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675391468] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:14,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:14,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 11 [2023-11-29 03:50:14,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2029984592] [2023-11-29 03:50:14,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:14,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:14,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:14,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:14,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:50:14,439 INFO L87 Difference]: Start difference. First operand 81 states and 115 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:14,688 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:14,688 INFO L93 Difference]: Finished difference Result 223 states and 316 transitions. [2023-11-29 03:50:14,689 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:50:14,689 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:14,690 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:14,691 INFO L225 Difference]: With dead ends: 223 [2023-11-29 03:50:14,691 INFO L226 Difference]: Without dead ends: 143 [2023-11-29 03:50:14,692 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 224 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:50:14,693 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 163 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 446 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:14,694 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 446 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:14,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2023-11-29 03:50:14,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 95. [2023-11-29 03:50:14,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 95 states, 78 states have (on average 1.3461538461538463) internal successors, (105), 78 states have internal predecessors, (105), 15 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2023-11-29 03:50:14,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 95 states to 95 states and 135 transitions. [2023-11-29 03:50:14,707 INFO L78 Accepts]: Start accepts. Automaton has 95 states and 135 transitions. Word has length 111 [2023-11-29 03:50:14,707 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:14,707 INFO L495 AbstractCegarLoop]: Abstraction has 95 states and 135 transitions. [2023-11-29 03:50:14,708 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:14,708 INFO L276 IsEmpty]: Start isEmpty. Operand 95 states and 135 transitions. [2023-11-29 03:50:14,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:14,710 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:14,710 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:14,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2023-11-29 03:50:14,915 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:14,916 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:14,916 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:14,916 INFO L85 PathProgramCache]: Analyzing trace with hash -1951243452, now seen corresponding path program 1 times [2023-11-29 03:50:14,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:14,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [329279285] [2023-11-29 03:50:14,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:14,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:14,960 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:14,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [670726033] [2023-11-29 03:50:14,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:14,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:14,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:14,962 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:14,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 03:50:15,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:15,162 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-29 03:50:15,168 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:15,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2023-11-29 03:50:15,256 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2023-11-29 03:50:15,261 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2023-11-29 03:50:15,275 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:15,275 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:15,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:15,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [329279285] [2023-11-29 03:50:15,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:15,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670726033] [2023-11-29 03:50:15,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670726033] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:15,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:15,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:50:15,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [924071929] [2023-11-29 03:50:15,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:15,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:15,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:15,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:15,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:15,278 INFO L87 Difference]: Start difference. First operand 95 states and 135 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:15,481 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:15,481 INFO L93 Difference]: Finished difference Result 266 states and 374 transitions. [2023-11-29 03:50:15,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:50:15,486 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:15,487 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:15,488 INFO L225 Difference]: With dead ends: 266 [2023-11-29 03:50:15,488 INFO L226 Difference]: Without dead ends: 172 [2023-11-29 03:50:15,489 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:50:15,490 INFO L413 NwaCegarLoop]: 111 mSDtfsCounter, 152 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 382 SdHoareTripleChecker+Invalid, 112 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:15,490 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 382 Invalid, 112 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:15,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2023-11-29 03:50:15,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 128. [2023-11-29 03:50:15,504 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 128 states, 108 states have (on average 1.3425925925925926) internal successors, (145), 109 states have internal predecessors, (145), 17 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (17), 16 states have call predecessors, (17), 17 states have call successors, (17) [2023-11-29 03:50:15,505 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 179 transitions. [2023-11-29 03:50:15,505 INFO L78 Accepts]: Start accepts. Automaton has 128 states and 179 transitions. Word has length 111 [2023-11-29 03:50:15,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:15,518 INFO L495 AbstractCegarLoop]: Abstraction has 128 states and 179 transitions. [2023-11-29 03:50:15,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:15,518 INFO L276 IsEmpty]: Start isEmpty. Operand 128 states and 179 transitions. [2023-11-29 03:50:15,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:15,520 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:15,521 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:15,527 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:15,727 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:15,727 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:15,728 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:15,728 INFO L85 PathProgramCache]: Analyzing trace with hash 1943293965, now seen corresponding path program 1 times [2023-11-29 03:50:15,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:15,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1547701201] [2023-11-29 03:50:15,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:15,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:15,769 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:15,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [600506076] [2023-11-29 03:50:15,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:15,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:15,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:15,771 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:15,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 03:50:15,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:15,970 INFO L262 TraceCheckSpWp]: Trace formula consists of 445 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 03:50:15,974 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:16,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 03:50:16,023 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:16,023 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:16,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:16,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1547701201] [2023-11-29 03:50:16,023 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:16,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [600506076] [2023-11-29 03:50:16,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [600506076] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:16,024 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:16,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:16,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615365191] [2023-11-29 03:50:16,024 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:16,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:16,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:16,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:16,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:16,026 INFO L87 Difference]: Start difference. First operand 128 states and 179 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:16,215 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:16,215 INFO L93 Difference]: Finished difference Result 355 states and 496 transitions. [2023-11-29 03:50:16,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:16,216 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:16,217 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:16,220 INFO L225 Difference]: With dead ends: 355 [2023-11-29 03:50:16,220 INFO L226 Difference]: Without dead ends: 228 [2023-11-29 03:50:16,220 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:16,221 INFO L413 NwaCegarLoop]: 142 mSDtfsCounter, 160 mSDsluCounter, 345 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 160 SdHoareTripleChecker+Valid, 487 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:16,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [160 Valid, 487 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:16,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 228 states. [2023-11-29 03:50:16,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 205. [2023-11-29 03:50:16,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 205 states, 166 states have (on average 1.3012048192771084) internal successors, (216), 168 states have internal predecessors, (216), 34 states have call successors, (34), 4 states have call predecessors, (34), 4 states have return successors, (34), 32 states have call predecessors, (34), 34 states have call successors, (34) [2023-11-29 03:50:16,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 205 states to 205 states and 284 transitions. [2023-11-29 03:50:16,246 INFO L78 Accepts]: Start accepts. Automaton has 205 states and 284 transitions. Word has length 111 [2023-11-29 03:50:16,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:16,247 INFO L495 AbstractCegarLoop]: Abstraction has 205 states and 284 transitions. [2023-11-29 03:50:16,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:16,247 INFO L276 IsEmpty]: Start isEmpty. Operand 205 states and 284 transitions. [2023-11-29 03:50:16,249 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:16,249 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:16,249 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:16,255 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-29 03:50:16,450 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:16,450 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:16,450 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:16,451 INFO L85 PathProgramCache]: Analyzing trace with hash 621590912, now seen corresponding path program 1 times [2023-11-29 03:50:16,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:16,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [204293080] [2023-11-29 03:50:16,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:16,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:16,484 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:16,484 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1756512189] [2023-11-29 03:50:16,484 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:16,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:16,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:16,486 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:16,489 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 03:50:16,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:16,678 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-29 03:50:16,682 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:16,754 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2023-11-29 03:50:16,759 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 28 treesize of output 20 [2023-11-29 03:50:16,763 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 16 [2023-11-29 03:50:16,779 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:16,779 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:16,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:16,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [204293080] [2023-11-29 03:50:16,779 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:16,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1756512189] [2023-11-29 03:50:16,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1756512189] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:16,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:16,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:50:16,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511805500] [2023-11-29 03:50:16,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:16,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:16,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:16,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:16,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:16,782 INFO L87 Difference]: Start difference. First operand 205 states and 284 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:17,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:17,001 INFO L93 Difference]: Finished difference Result 430 states and 594 transitions. [2023-11-29 03:50:17,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 03:50:17,002 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:17,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:17,004 INFO L225 Difference]: With dead ends: 430 [2023-11-29 03:50:17,004 INFO L226 Difference]: Without dead ends: 234 [2023-11-29 03:50:17,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:50:17,005 INFO L413 NwaCegarLoop]: 134 mSDtfsCounter, 129 mSDsluCounter, 430 mSDsCounter, 0 mSdLazyCounter, 145 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 564 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 145 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:17,006 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 564 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 145 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:17,007 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 234 states. [2023-11-29 03:50:17,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 234 to 180. [2023-11-29 03:50:17,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 180 states, 143 states have (on average 1.2797202797202798) internal successors, (183), 144 states have internal predecessors, (183), 32 states have call successors, (32), 4 states have call predecessors, (32), 4 states have return successors, (32), 31 states have call predecessors, (32), 32 states have call successors, (32) [2023-11-29 03:50:17,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 180 states to 180 states and 247 transitions. [2023-11-29 03:50:17,026 INFO L78 Accepts]: Start accepts. Automaton has 180 states and 247 transitions. Word has length 111 [2023-11-29 03:50:17,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:17,027 INFO L495 AbstractCegarLoop]: Abstraction has 180 states and 247 transitions. [2023-11-29 03:50:17,027 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:17,027 INFO L276 IsEmpty]: Start isEmpty. Operand 180 states and 247 transitions. [2023-11-29 03:50:17,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 03:50:17,029 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:17,029 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:17,035 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 03:50:17,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:17,235 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:17,236 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:17,236 INFO L85 PathProgramCache]: Analyzing trace with hash 1322655490, now seen corresponding path program 1 times [2023-11-29 03:50:17,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:17,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6617573] [2023-11-29 03:50:17,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:17,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:17,269 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:17,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1540521065] [2023-11-29 03:50:17,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:17,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:17,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:17,271 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:17,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 03:50:17,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:17,471 INFO L262 TraceCheckSpWp]: Trace formula consists of 447 conjuncts, 20 conjunts are in the unsatisfiable core [2023-11-29 03:50:17,475 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:17,494 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 03:50:17,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 52 treesize of output 40 [2023-11-29 03:50:17,544 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:17,544 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:17,640 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:17,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:17,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6617573] [2023-11-29 03:50:17,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:17,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540521065] [2023-11-29 03:50:17,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540521065] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:17,640 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:17,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 11 [2023-11-29 03:50:17,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143509644] [2023-11-29 03:50:17,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:17,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:17,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:17,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:17,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:50:17,642 INFO L87 Difference]: Start difference. First operand 180 states and 247 transitions. Second operand has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:17,799 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:17,799 INFO L93 Difference]: Finished difference Result 395 states and 540 transitions. [2023-11-29 03:50:17,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:17,800 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 111 [2023-11-29 03:50:17,800 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:17,802 INFO L225 Difference]: With dead ends: 395 [2023-11-29 03:50:17,802 INFO L226 Difference]: Without dead ends: 224 [2023-11-29 03:50:17,803 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 223 GetRequests, 211 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2023-11-29 03:50:17,804 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 131 mSDsluCounter, 505 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:17,804 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 671 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:17,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2023-11-29 03:50:17,821 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 221. [2023-11-29 03:50:17,822 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.2727272727272727) internal successors, (224), 178 states have internal predecessors, (224), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:17,824 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 300 transitions. [2023-11-29 03:50:17,824 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 300 transitions. Word has length 111 [2023-11-29 03:50:17,824 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:17,825 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 300 transitions. [2023-11-29 03:50:17,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.5) internal successors, (39), 6 states have internal predecessors, (39), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:17,825 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 300 transitions. [2023-11-29 03:50:17,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 03:50:17,827 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:17,827 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:17,833 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-29 03:50:18,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:18,028 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:18,028 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:18,028 INFO L85 PathProgramCache]: Analyzing trace with hash 638888476, now seen corresponding path program 1 times [2023-11-29 03:50:18,028 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:18,028 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118502199] [2023-11-29 03:50:18,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:18,029 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:18,065 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:18,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [699612855] [2023-11-29 03:50:18,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:18,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:18,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:18,066 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:18,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 03:50:18,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:18,272 INFO L262 TraceCheckSpWp]: Trace formula consists of 453 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 03:50:18,276 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:18,312 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 03:50:18,321 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:18,321 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:18,321 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:18,321 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118502199] [2023-11-29 03:50:18,321 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:18,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699612855] [2023-11-29 03:50:18,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699612855] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:18,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:18,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:18,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414004688] [2023-11-29 03:50:18,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:18,323 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:18,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:18,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:18,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:18,324 INFO L87 Difference]: Start difference. First operand 221 states and 300 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:18,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:18,511 INFO L93 Difference]: Finished difference Result 435 states and 591 transitions. [2023-11-29 03:50:18,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:18,511 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 112 [2023-11-29 03:50:18,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:18,513 INFO L225 Difference]: With dead ends: 435 [2023-11-29 03:50:18,513 INFO L226 Difference]: Without dead ends: 223 [2023-11-29 03:50:18,514 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:18,515 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 130 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:18,515 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 395 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:18,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2023-11-29 03:50:18,532 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 221. [2023-11-29 03:50:18,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 176 states have (on average 1.2613636363636365) internal successors, (222), 178 states have internal predecessors, (222), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:18,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 298 transitions. [2023-11-29 03:50:18,534 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 298 transitions. Word has length 112 [2023-11-29 03:50:18,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:18,535 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 298 transitions. [2023-11-29 03:50:18,535 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:18,535 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 298 transitions. [2023-11-29 03:50:18,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 03:50:18,537 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:18,537 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:18,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-29 03:50:18,737 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:18,738 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:18,738 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:18,739 INFO L85 PathProgramCache]: Analyzing trace with hash 939523175, now seen corresponding path program 1 times [2023-11-29 03:50:18,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:18,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913642053] [2023-11-29 03:50:18,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:18,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:18,770 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:18,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1354105392] [2023-11-29 03:50:18,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:18,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:18,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:18,772 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:18,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 03:50:18,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:18,984 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 03:50:18,987 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:19,030 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 03:50:19,034 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 03:50:19,044 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:19,044 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:19,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:19,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913642053] [2023-11-29 03:50:19,044 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:19,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354105392] [2023-11-29 03:50:19,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354105392] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:19,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:19,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:19,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678026535] [2023-11-29 03:50:19,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:19,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:19,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:19,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:19,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:19,047 INFO L87 Difference]: Start difference. First operand 221 states and 298 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:19,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:19,212 INFO L93 Difference]: Finished difference Result 494 states and 670 transitions. [2023-11-29 03:50:19,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:19,213 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 112 [2023-11-29 03:50:19,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:19,215 INFO L225 Difference]: With dead ends: 494 [2023-11-29 03:50:19,215 INFO L226 Difference]: Without dead ends: 282 [2023-11-29 03:50:19,216 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:19,216 INFO L413 NwaCegarLoop]: 120 mSDtfsCounter, 104 mSDsluCounter, 302 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 422 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:19,217 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [104 Valid, 422 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:19,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 282 states. [2023-11-29 03:50:19,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 282 to 233. [2023-11-29 03:50:19,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233 states, 188 states have (on average 1.2659574468085106) internal successors, (238), 190 states have internal predecessors, (238), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:19,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233 states to 233 states and 314 transitions. [2023-11-29 03:50:19,232 INFO L78 Accepts]: Start accepts. Automaton has 233 states and 314 transitions. Word has length 112 [2023-11-29 03:50:19,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:19,232 INFO L495 AbstractCegarLoop]: Abstraction has 233 states and 314 transitions. [2023-11-29 03:50:19,232 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:19,233 INFO L276 IsEmpty]: Start isEmpty. Operand 233 states and 314 transitions. [2023-11-29 03:50:19,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 03:50:19,233 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:19,234 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:19,239 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:19,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:19,436 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:19,436 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:19,436 INFO L85 PathProgramCache]: Analyzing trace with hash 238458597, now seen corresponding path program 1 times [2023-11-29 03:50:19,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:19,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1353287699] [2023-11-29 03:50:19,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:19,436 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:19,460 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:19,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1079299143] [2023-11-29 03:50:19,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:19,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:19,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:19,462 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:19,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 03:50:19,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:19,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 03:50:19,667 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:19,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2023-11-29 03:50:19,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 03:50:19,738 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 03:50:19,786 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:19,786 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:19,926 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:19,926 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:19,926 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1353287699] [2023-11-29 03:50:19,927 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:19,927 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1079299143] [2023-11-29 03:50:19,927 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1079299143] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:19,927 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:19,927 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 15 [2023-11-29 03:50:19,927 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1141790848] [2023-11-29 03:50:19,927 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:19,928 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:50:19,928 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:19,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:50:19,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:50:19,929 INFO L87 Difference]: Start difference. First operand 233 states and 314 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:20,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:20,281 INFO L93 Difference]: Finished difference Result 484 states and 654 transitions. [2023-11-29 03:50:20,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 03:50:20,282 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 112 [2023-11-29 03:50:20,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:20,284 INFO L225 Difference]: With dead ends: 484 [2023-11-29 03:50:20,285 INFO L226 Difference]: Without dead ends: 260 [2023-11-29 03:50:20,286 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=65, Invalid=315, Unknown=0, NotChecked=0, Total=380 [2023-11-29 03:50:20,286 INFO L413 NwaCegarLoop]: 122 mSDtfsCounter, 156 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 214 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 214 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:20,287 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 718 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 214 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:20,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-11-29 03:50:20,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 236. [2023-11-29 03:50:20,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 236 states, 191 states have (on average 1.2617801047120418) internal successors, (241), 193 states have internal predecessors, (241), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:20,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 236 states to 236 states and 317 transitions. [2023-11-29 03:50:20,310 INFO L78 Accepts]: Start accepts. Automaton has 236 states and 317 transitions. Word has length 112 [2023-11-29 03:50:20,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:20,311 INFO L495 AbstractCegarLoop]: Abstraction has 236 states and 317 transitions. [2023-11-29 03:50:20,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:20,311 INFO L276 IsEmpty]: Start isEmpty. Operand 236 states and 317 transitions. [2023-11-29 03:50:20,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 03:50:20,313 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:20,313 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:20,319 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 03:50:20,513 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2023-11-29 03:50:20,513 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:20,514 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:20,514 INFO L85 PathProgramCache]: Analyzing trace with hash -648824727, now seen corresponding path program 1 times [2023-11-29 03:50:20,514 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:20,514 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737920175] [2023-11-29 03:50:20,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:20,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:20,546 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:20,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1378914030] [2023-11-29 03:50:20,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:20,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:20,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:20,548 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:20,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 03:50:20,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:20,752 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 03:50:20,758 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:20,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 15 [2023-11-29 03:50:20,809 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:20,827 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:20,871 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:20,871 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:21,027 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:21,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:21,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737920175] [2023-11-29 03:50:21,027 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:21,028 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378914030] [2023-11-29 03:50:21,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378914030] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:21,028 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:21,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 15 [2023-11-29 03:50:21,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616547320] [2023-11-29 03:50:21,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:21,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 03:50:21,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:21,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 03:50:21,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=178, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:50:21,030 INFO L87 Difference]: Start difference. First operand 236 states and 317 transitions. Second operand has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:21,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:21,298 INFO L93 Difference]: Finished difference Result 517 states and 696 transitions. [2023-11-29 03:50:21,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 03:50:21,299 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 112 [2023-11-29 03:50:21,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:21,301 INFO L225 Difference]: With dead ends: 517 [2023-11-29 03:50:21,301 INFO L226 Difference]: Without dead ends: 290 [2023-11-29 03:50:21,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 209 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2023-11-29 03:50:21,303 INFO L413 NwaCegarLoop]: 149 mSDtfsCounter, 188 mSDsluCounter, 706 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 188 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:21,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [188 Valid, 855 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 178 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:21,304 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 290 states. [2023-11-29 03:50:21,319 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 290 to 260. [2023-11-29 03:50:21,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 215 states have (on average 1.2744186046511627) internal successors, (274), 217 states have internal predecessors, (274), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:21,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 350 transitions. [2023-11-29 03:50:21,322 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 350 transitions. Word has length 112 [2023-11-29 03:50:21,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:21,322 INFO L495 AbstractCegarLoop]: Abstraction has 260 states and 350 transitions. [2023-11-29 03:50:21,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.0) internal successors, (40), 8 states have internal predecessors, (40), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:21,323 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 350 transitions. [2023-11-29 03:50:21,324 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 03:50:21,324 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:21,325 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:21,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2023-11-29 03:50:21,527 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-29 03:50:21,527 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:21,527 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:21,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1349889305, now seen corresponding path program 1 times [2023-11-29 03:50:21,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:21,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [129096219] [2023-11-29 03:50:21,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:21,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:21,556 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:21,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [936429481] [2023-11-29 03:50:21,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:21,556 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:21,556 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:21,557 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:21,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-29 03:50:21,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:21,764 INFO L262 TraceCheckSpWp]: Trace formula consists of 451 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:21,768 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:21,808 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 03:50:21,812 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 03:50:21,824 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:21,824 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:21,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:21,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [129096219] [2023-11-29 03:50:21,825 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:21,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [936429481] [2023-11-29 03:50:21,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [936429481] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:21,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:21,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:21,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055862354] [2023-11-29 03:50:21,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:21,826 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:21,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:21,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:21,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:21,827 INFO L87 Difference]: Start difference. First operand 260 states and 350 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:21,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:21,987 INFO L93 Difference]: Finished difference Result 519 states and 697 transitions. [2023-11-29 03:50:21,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:21,988 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 112 [2023-11-29 03:50:21,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:21,990 INFO L225 Difference]: With dead ends: 519 [2023-11-29 03:50:21,991 INFO L226 Difference]: Without dead ends: 260 [2023-11-29 03:50:21,991 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:21,992 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 74 mSDsluCounter, 297 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 432 SdHoareTripleChecker+Invalid, 127 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:21,992 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 432 Invalid, 127 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:21,993 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 260 states. [2023-11-29 03:50:22,007 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 260 to 257. [2023-11-29 03:50:22,008 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 212 states have (on average 1.2688679245283019) internal successors, (269), 214 states have internal predecessors, (269), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:22,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 345 transitions. [2023-11-29 03:50:22,010 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 345 transitions. Word has length 112 [2023-11-29 03:50:22,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:22,011 INFO L495 AbstractCegarLoop]: Abstraction has 257 states and 345 transitions. [2023-11-29 03:50:22,011 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, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:22,011 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 345 transitions. [2023-11-29 03:50:22,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2023-11-29 03:50:22,012 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:22,013 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:22,019 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-29 03:50:22,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-29 03:50:22,213 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:22,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:22,214 INFO L85 PathProgramCache]: Analyzing trace with hash -567829615, now seen corresponding path program 1 times [2023-11-29 03:50:22,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:22,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2109320819] [2023-11-29 03:50:22,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:22,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:22,240 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:22,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1818877655] [2023-11-29 03:50:22,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:22,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:22,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:22,242 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:22,244 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-29 03:50:22,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:22,423 INFO L262 TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 21 conjunts are in the unsatisfiable core [2023-11-29 03:50:22,427 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:22,443 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2023-11-29 03:50:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:22,485 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:22,558 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:22,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:22,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2109320819] [2023-11-29 03:50:22,558 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:22,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818877655] [2023-11-29 03:50:22,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818877655] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:22,558 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:22,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 9 [2023-11-29 03:50:22,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464515413] [2023-11-29 03:50:22,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:22,559 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:22,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:22,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:22,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:50:22,561 INFO L87 Difference]: Start difference. First operand 257 states and 345 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:22,701 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:22,701 INFO L93 Difference]: Finished difference Result 690 states and 917 transitions. [2023-11-29 03:50:22,703 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 03:50:22,703 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 113 [2023-11-29 03:50:22,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:22,706 INFO L225 Difference]: With dead ends: 690 [2023-11-29 03:50:22,706 INFO L226 Difference]: Without dead ends: 434 [2023-11-29 03:50:22,707 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2023-11-29 03:50:22,707 INFO L413 NwaCegarLoop]: 113 mSDtfsCounter, 103 mSDsluCounter, 421 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 534 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:22,708 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [103 Valid, 534 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:22,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2023-11-29 03:50:22,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 290. [2023-11-29 03:50:22,723 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 245 states have (on average 1.2448979591836735) internal successors, (305), 247 states have internal predecessors, (305), 38 states have call successors, (38), 6 states have call predecessors, (38), 6 states have return successors, (38), 36 states have call predecessors, (38), 38 states have call successors, (38) [2023-11-29 03:50:22,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 381 transitions. [2023-11-29 03:50:22,724 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 381 transitions. Word has length 113 [2023-11-29 03:50:22,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:22,724 INFO L495 AbstractCegarLoop]: Abstraction has 290 states and 381 transitions. [2023-11-29 03:50:22,724 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:22,725 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 381 transitions. [2023-11-29 03:50:22,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2023-11-29 03:50:22,726 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:22,726 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:22,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-29 03:50:22,927 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-29 03:50:22,927 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:22,927 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:22,927 INFO L85 PathProgramCache]: Analyzing trace with hash -600799736, now seen corresponding path program 1 times [2023-11-29 03:50:22,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:22,928 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483809288] [2023-11-29 03:50:22,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:22,928 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:22,952 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:22,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2131796388] [2023-11-29 03:50:22,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:22,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:22,953 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:22,954 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:22,955 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-29 03:50:24,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:24,837 INFO L262 TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 03:50:24,840 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:24,914 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 33 [2023-11-29 03:50:24,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 29 [2023-11-29 03:50:24,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 25 [2023-11-29 03:50:24,930 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 21 [2023-11-29 03:50:24,952 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:24,952 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:24,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:24,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483809288] [2023-11-29 03:50:24,952 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:24,952 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131796388] [2023-11-29 03:50:24,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131796388] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:24,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:24,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:24,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914121843] [2023-11-29 03:50:24,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:24,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:24,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:24,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:24,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:24,955 INFO L87 Difference]: Start difference. First operand 290 states and 381 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:25,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:25,278 INFO L93 Difference]: Finished difference Result 687 states and 900 transitions. [2023-11-29 03:50:25,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:25,279 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 114 [2023-11-29 03:50:25,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:25,281 INFO L225 Difference]: With dead ends: 687 [2023-11-29 03:50:25,282 INFO L226 Difference]: Without dead ends: 398 [2023-11-29 03:50:25,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:25,283 INFO L413 NwaCegarLoop]: 135 mSDtfsCounter, 73 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:25,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 411 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:50:25,285 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2023-11-29 03:50:25,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 262. [2023-11-29 03:50:25,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 262 states, 219 states have (on average 1.2191780821917808) internal successors, (267), 220 states have internal predecessors, (267), 36 states have call successors, (36), 6 states have call predecessors, (36), 6 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:25,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 262 states to 262 states and 339 transitions. [2023-11-29 03:50:25,306 INFO L78 Accepts]: Start accepts. Automaton has 262 states and 339 transitions. Word has length 114 [2023-11-29 03:50:25,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:25,306 INFO L495 AbstractCegarLoop]: Abstraction has 262 states and 339 transitions. [2023-11-29 03:50:25,306 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:25,307 INFO L276 IsEmpty]: Start isEmpty. Operand 262 states and 339 transitions. [2023-11-29 03:50:25,308 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 03:50:25,308 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:25,308 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:25,317 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2023-11-29 03:50:25,509 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 03:50:25,509 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:25,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:25,509 INFO L85 PathProgramCache]: Analyzing trace with hash -1845344712, now seen corresponding path program 1 times [2023-11-29 03:50:25,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:25,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636819106] [2023-11-29 03:50:25,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:25,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:25,537 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:25,538 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [693428218] [2023-11-29 03:50:25,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:25,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:25,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:25,539 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:25,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-29 03:50:25,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:25,729 INFO L262 TraceCheckSpWp]: Trace formula consists of 482 conjuncts, 26 conjunts are in the unsatisfiable core [2023-11-29 03:50:25,732 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:25,745 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2023-11-29 03:50:25,778 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 37 [2023-11-29 03:50:25,793 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:25,793 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:25,881 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:25,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:25,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636819106] [2023-11-29 03:50:25,881 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:25,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [693428218] [2023-11-29 03:50:25,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [693428218] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:25,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:25,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2023-11-29 03:50:25,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [549238613] [2023-11-29 03:50:25,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:25,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:25,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:25,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:25,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-29 03:50:25,883 INFO L87 Difference]: Start difference. First operand 262 states and 339 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:25,967 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:25,967 INFO L93 Difference]: Finished difference Result 295 states and 377 transitions. [2023-11-29 03:50:25,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:50:25,968 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 115 [2023-11-29 03:50:25,968 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:25,970 INFO L225 Difference]: With dead ends: 295 [2023-11-29 03:50:25,970 INFO L226 Difference]: Without dead ends: 293 [2023-11-29 03:50:25,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:50:25,972 INFO L413 NwaCegarLoop]: 121 mSDtfsCounter, 66 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:25,972 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 405 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-11-29 03:50:25,973 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2023-11-29 03:50:25,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 239. [2023-11-29 03:50:25,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 239 states, 195 states have (on average 1.2) internal successors, (234), 196 states have internal predecessors, (234), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:25,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 306 transitions. [2023-11-29 03:50:25,994 INFO L78 Accepts]: Start accepts. Automaton has 239 states and 306 transitions. Word has length 115 [2023-11-29 03:50:25,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:25,995 INFO L495 AbstractCegarLoop]: Abstraction has 239 states and 306 transitions. [2023-11-29 03:50:25,995 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 5 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:25,995 INFO L276 IsEmpty]: Start isEmpty. Operand 239 states and 306 transitions. [2023-11-29 03:50:25,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-29 03:50:25,996 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:25,996 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:26,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2023-11-29 03:50:26,197 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2023-11-29 03:50:26,197 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:26,197 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:26,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1845285130, now seen corresponding path program 1 times [2023-11-29 03:50:26,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:26,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905365807] [2023-11-29 03:50:26,197 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:26,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:26,216 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:26,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1455955041] [2023-11-29 03:50:26,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:26,216 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:26,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:26,217 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:26,219 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-29 03:50:26,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:26,395 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 24 conjunts are in the unsatisfiable core [2023-11-29 03:50:26,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:26,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2023-11-29 03:50:26,469 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 80 treesize of output 68 [2023-11-29 03:50:26,502 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:26,503 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:26,658 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:26,658 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:26,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905365807] [2023-11-29 03:50:26,658 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:26,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455955041] [2023-11-29 03:50:26,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1455955041] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:26,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:26,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 10 [2023-11-29 03:50:26,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891393608] [2023-11-29 03:50:26,659 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:26,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:50:26,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:26,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:50:26,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:50:26,661 INFO L87 Difference]: Start difference. First operand 239 states and 306 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:26,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:26,896 INFO L93 Difference]: Finished difference Result 599 states and 765 transitions. [2023-11-29 03:50:26,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 03:50:26,897 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 115 [2023-11-29 03:50:26,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:26,900 INFO L225 Difference]: With dead ends: 599 [2023-11-29 03:50:26,900 INFO L226 Difference]: Without dead ends: 377 [2023-11-29 03:50:26,901 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 233 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-11-29 03:50:26,901 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 61 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:26,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 397 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:26,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-11-29 03:50:26,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 351. [2023-11-29 03:50:26,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 307 states have (on average 1.231270358306189) internal successors, (378), 308 states have internal predecessors, (378), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:26,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 450 transitions. [2023-11-29 03:50:26,926 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 450 transitions. Word has length 115 [2023-11-29 03:50:26,926 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:26,926 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 450 transitions. [2023-11-29 03:50:26,926 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 6 states have internal predecessors, (43), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:26,926 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 450 transitions. [2023-11-29 03:50:26,927 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-11-29 03:50:26,927 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:26,928 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:26,934 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2023-11-29 03:50:27,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-29 03:50:27,128 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:27,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:27,128 INFO L85 PathProgramCache]: Analyzing trace with hash -2059658580, now seen corresponding path program 1 times [2023-11-29 03:50:27,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:27,129 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2020127449] [2023-11-29 03:50:27,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:27,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:27,152 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:27,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1394130795] [2023-11-29 03:50:27,152 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:27,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:27,152 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:27,153 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:27,154 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-29 03:50:32,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:32,622 INFO L262 TraceCheckSpWp]: Trace formula consists of 475 conjuncts, 22 conjunts are in the unsatisfiable core [2023-11-29 03:50:32,626 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:32,691 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 31 [2023-11-29 03:50:32,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2023-11-29 03:50:32,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 23 [2023-11-29 03:50:32,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2023-11-29 03:50:32,722 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:32,722 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:32,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:32,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2020127449] [2023-11-29 03:50:32,723 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:32,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1394130795] [2023-11-29 03:50:32,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1394130795] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:32,723 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:32,723 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:32,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [973187709] [2023-11-29 03:50:32,723 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:32,724 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:32,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:32,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:32,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:32,725 INFO L87 Difference]: Start difference. First operand 351 states and 450 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:32,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:32,937 INFO L93 Difference]: Finished difference Result 731 states and 933 transitions. [2023-11-29 03:50:32,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:50:32,938 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 116 [2023-11-29 03:50:32,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:32,940 INFO L225 Difference]: With dead ends: 731 [2023-11-29 03:50:32,940 INFO L226 Difference]: Without dead ends: 397 [2023-11-29 03:50:32,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:32,941 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 40 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:32,941 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 369 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:32,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2023-11-29 03:50:32,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 351. [2023-11-29 03:50:32,956 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 307 states have (on average 1.218241042345277) internal successors, (374), 308 states have internal predecessors, (374), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:32,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 446 transitions. [2023-11-29 03:50:32,958 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 446 transitions. Word has length 116 [2023-11-29 03:50:32,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:32,959 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 446 transitions. [2023-11-29 03:50:32,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:32,959 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 446 transitions. [2023-11-29 03:50:32,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2023-11-29 03:50:32,960 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:32,960 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:32,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2023-11-29 03:50:33,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 03:50:33,161 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:33,161 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:33,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1244881833, now seen corresponding path program 1 times [2023-11-29 03:50:33,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:33,161 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336729498] [2023-11-29 03:50:33,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:33,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:33,182 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:33,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [844311131] [2023-11-29 03:50:33,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:33,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:33,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:33,183 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:33,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-29 03:50:33,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:33,379 INFO L262 TraceCheckSpWp]: Trace formula consists of 477 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 03:50:33,382 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:33,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:33,444 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 03:50:33,452 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:33,452 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:33,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:33,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336729498] [2023-11-29 03:50:33,452 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:33,453 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [844311131] [2023-11-29 03:50:33,453 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [844311131] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:33,453 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:33,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:33,453 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749511914] [2023-11-29 03:50:33,453 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:33,454 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:33,454 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:33,454 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:33,454 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:33,455 INFO L87 Difference]: Start difference. First operand 351 states and 446 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:33,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:33,598 INFO L93 Difference]: Finished difference Result 711 states and 895 transitions. [2023-11-29 03:50:33,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:33,598 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 116 [2023-11-29 03:50:33,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:33,601 INFO L225 Difference]: With dead ends: 711 [2023-11-29 03:50:33,601 INFO L226 Difference]: Without dead ends: 377 [2023-11-29 03:50:33,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:33,602 INFO L413 NwaCegarLoop]: 148 mSDtfsCounter, 49 mSDsluCounter, 347 mSDsCounter, 0 mSdLazyCounter, 140 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 495 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 140 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:33,603 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 495 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 140 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:33,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 377 states. [2023-11-29 03:50:33,624 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 377 to 345. [2023-11-29 03:50:33,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 301 states have (on average 1.2093023255813953) internal successors, (364), 302 states have internal predecessors, (364), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:33,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 436 transitions. [2023-11-29 03:50:33,627 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 436 transitions. Word has length 116 [2023-11-29 03:50:33,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:33,628 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 436 transitions. [2023-11-29 03:50:33,628 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:33,628 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 436 transitions. [2023-11-29 03:50:33,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 03:50:33,629 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:33,630 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:33,636 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-29 03:50:33,835 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-29 03:50:33,835 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:33,836 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:33,836 INFO L85 PathProgramCache]: Analyzing trace with hash -725022507, now seen corresponding path program 1 times [2023-11-29 03:50:33,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:33,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [635989775] [2023-11-29 03:50:33,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:33,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:33,859 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:33,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1386093616] [2023-11-29 03:50:33,859 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:33,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:33,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:33,860 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:33,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-29 03:50:34,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:34,048 INFO L262 TraceCheckSpWp]: Trace formula consists of 478 conjuncts, 23 conjunts are in the unsatisfiable core [2023-11-29 03:50:34,051 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:34,063 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 13 [2023-11-29 03:50:34,116 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:34,116 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:34,178 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:34,178 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:34,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [635989775] [2023-11-29 03:50:34,178 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:34,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1386093616] [2023-11-29 03:50:34,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1386093616] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:34,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:34,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9] total 11 [2023-11-29 03:50:34,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1319465910] [2023-11-29 03:50:34,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:34,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:50:34,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:34,180 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:50:34,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-29 03:50:34,180 INFO L87 Difference]: Start difference. First operand 345 states and 436 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:34,339 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:34,340 INFO L93 Difference]: Finished difference Result 853 states and 1067 transitions. [2023-11-29 03:50:34,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 03:50:34,340 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 117 [2023-11-29 03:50:34,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:34,343 INFO L225 Difference]: With dead ends: 853 [2023-11-29 03:50:34,343 INFO L226 Difference]: Without dead ends: 525 [2023-11-29 03:50:34,344 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-29 03:50:34,345 INFO L413 NwaCegarLoop]: 140 mSDtfsCounter, 116 mSDsluCounter, 622 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 762 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:34,345 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 762 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:34,346 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 525 states. [2023-11-29 03:50:34,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 525 to 397. [2023-11-29 03:50:34,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 353 states have (on average 1.2011331444759208) internal successors, (424), 354 states have internal predecessors, (424), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:34,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 496 transitions. [2023-11-29 03:50:34,372 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 496 transitions. Word has length 117 [2023-11-29 03:50:34,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:34,372 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 496 transitions. [2023-11-29 03:50:34,373 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:34,373 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 496 transitions. [2023-11-29 03:50:34,374 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 03:50:34,374 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:34,374 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:34,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:34,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:34,575 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:34,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:34,575 INFO L85 PathProgramCache]: Analyzing trace with hash -1203052261, now seen corresponding path program 1 times [2023-11-29 03:50:34,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:34,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101681868] [2023-11-29 03:50:34,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:34,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:34,594 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:34,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [361876962] [2023-11-29 03:50:34,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:34,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:34,594 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:34,595 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:34,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-29 03:50:34,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:34,814 INFO L262 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 16 conjunts are in the unsatisfiable core [2023-11-29 03:50:34,817 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:34,934 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 37 [2023-11-29 03:50:34,965 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:34,978 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:34,978 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:34,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:34,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101681868] [2023-11-29 03:50:34,979 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:34,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [361876962] [2023-11-29 03:50:34,979 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [361876962] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:34,979 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:34,979 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 03:50:34,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024372130] [2023-11-29 03:50:34,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:34,980 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 03:50:34,980 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:34,980 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 03:50:34,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:34,981 INFO L87 Difference]: Start difference. First operand 397 states and 496 transitions. Second operand has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:35,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:35,170 INFO L93 Difference]: Finished difference Result 845 states and 1050 transitions. [2023-11-29 03:50:35,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 03:50:35,171 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 122 [2023-11-29 03:50:35,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:35,174 INFO L225 Difference]: With dead ends: 845 [2023-11-29 03:50:35,174 INFO L226 Difference]: Without dead ends: 465 [2023-11-29 03:50:35,175 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:50:35,175 INFO L413 NwaCegarLoop]: 114 mSDtfsCounter, 74 mSDsluCounter, 264 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 378 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:35,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 378 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:35,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 465 states. [2023-11-29 03:50:35,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 465 to 401. [2023-11-29 03:50:35,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 357 states have (on average 1.1876750700280112) internal successors, (424), 358 states have internal predecessors, (424), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:35,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 496 transitions. [2023-11-29 03:50:35,201 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 496 transitions. Word has length 122 [2023-11-29 03:50:35,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:35,201 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 496 transitions. [2023-11-29 03:50:35,201 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.142857142857143) internal successors, (50), 7 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:35,202 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 496 transitions. [2023-11-29 03:50:35,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 03:50:35,203 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:35,203 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:35,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2023-11-29 03:50:35,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:35,404 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:35,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:35,404 INFO L85 PathProgramCache]: Analyzing trace with hash 315122705, now seen corresponding path program 1 times [2023-11-29 03:50:35,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:35,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076300324] [2023-11-29 03:50:35,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:35,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:35,428 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:35,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2008653492] [2023-11-29 03:50:35,428 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:35,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:35,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:35,430 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:35,432 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-29 03:50:35,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:35,803 INFO L262 TraceCheckSpWp]: Trace formula consists of 501 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-29 03:50:35,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:35,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 28 [2023-11-29 03:50:35,912 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 03:50:35,923 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:35,923 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:35,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:35,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076300324] [2023-11-29 03:50:35,923 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:35,923 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008653492] [2023-11-29 03:50:35,923 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008653492] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:35,923 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:35,923 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:35,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1121846243] [2023-11-29 03:50:35,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:35,924 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:35,924 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:35,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:35,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:35,925 INFO L87 Difference]: Start difference. First operand 401 states and 496 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:36,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:36,146 INFO L93 Difference]: Finished difference Result 837 states and 1030 transitions. [2023-11-29 03:50:36,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:36,146 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 122 [2023-11-29 03:50:36,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:36,150 INFO L225 Difference]: With dead ends: 837 [2023-11-29 03:50:36,151 INFO L226 Difference]: Without dead ends: 453 [2023-11-29 03:50:36,152 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:36,153 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 63 mSDsluCounter, 279 mSDsCounter, 0 mSdLazyCounter, 111 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 111 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:36,153 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [63 Valid, 406 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 111 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:36,154 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 453 states. [2023-11-29 03:50:36,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 453 to 401. [2023-11-29 03:50:36,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 357 states have (on average 1.1764705882352942) internal successors, (420), 358 states have internal predecessors, (420), 36 states have call successors, (36), 7 states have call predecessors, (36), 7 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2023-11-29 03:50:36,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 492 transitions. [2023-11-29 03:50:36,180 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 492 transitions. Word has length 122 [2023-11-29 03:50:36,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:36,180 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 492 transitions. [2023-11-29 03:50:36,180 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:36,180 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 492 transitions. [2023-11-29 03:50:36,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 03:50:36,181 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:36,182 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:36,189 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:36,382 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:36,382 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:36,382 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:36,383 INFO L85 PathProgramCache]: Analyzing trace with hash 1016187283, now seen corresponding path program 1 times [2023-11-29 03:50:36,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:36,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926716498] [2023-11-29 03:50:36,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:36,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:36,404 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:36,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2081590486] [2023-11-29 03:50:36,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:36,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:36,405 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:36,406 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:36,406 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-29 03:50:36,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:36,592 INFO L262 TraceCheckSpWp]: Trace formula consists of 496 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 03:50:36,594 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:36,628 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:36,628 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:36,628 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:36,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926716498] [2023-11-29 03:50:36,628 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:36,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081590486] [2023-11-29 03:50:36,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081590486] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:36,629 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:36,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:36,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132264021] [2023-11-29 03:50:36,629 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:36,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:36,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:36,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:36,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:36,630 INFO L87 Difference]: Start difference. First operand 401 states and 492 transitions. Second operand has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:36,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:36,734 INFO L93 Difference]: Finished difference Result 867 states and 1062 transitions. [2023-11-29 03:50:36,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:50:36,735 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 122 [2023-11-29 03:50:36,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:36,737 INFO L225 Difference]: With dead ends: 867 [2023-11-29 03:50:36,737 INFO L226 Difference]: Without dead ends: 483 [2023-11-29 03:50:36,738 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:50:36,738 INFO L413 NwaCegarLoop]: 127 mSDtfsCounter, 87 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 71 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:36,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 412 Invalid, 71 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:36,739 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2023-11-29 03:50:36,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 481. [2023-11-29 03:50:36,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 481 states, 409 states have (on average 1.1491442542787287) internal successors, (470), 412 states have internal predecessors, (470), 58 states have call successors, (58), 13 states have call predecessors, (58), 13 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2023-11-29 03:50:36,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 481 states to 481 states and 586 transitions. [2023-11-29 03:50:36,763 INFO L78 Accepts]: Start accepts. Automaton has 481 states and 586 transitions. Word has length 122 [2023-11-29 03:50:36,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:36,764 INFO L495 AbstractCegarLoop]: Abstraction has 481 states and 586 transitions. [2023-11-29 03:50:36,764 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:36,764 INFO L276 IsEmpty]: Start isEmpty. Operand 481 states and 586 transitions. [2023-11-29 03:50:36,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 03:50:36,765 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:36,765 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:36,770 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2023-11-29 03:50:36,965 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:36,965 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:36,966 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:36,966 INFO L85 PathProgramCache]: Analyzing trace with hash 286206815, now seen corresponding path program 1 times [2023-11-29 03:50:36,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:36,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [669662863] [2023-11-29 03:50:36,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:36,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:36,991 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:36,992 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1490309895] [2023-11-29 03:50:36,992 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:36,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:36,992 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:36,994 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:36,996 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-29 03:50:38,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:38,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 37 conjunts are in the unsatisfiable core [2023-11-29 03:50:38,793 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:39,185 INFO L349 Elim1Store]: treesize reduction 12, result has 60.0 percent of original size [2023-11-29 03:50:39,185 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 105 treesize of output 108 [2023-11-29 03:50:39,240 INFO L349 Elim1Store]: treesize reduction 60, result has 13.0 percent of original size [2023-11-29 03:50:39,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 106 treesize of output 125 [2023-11-29 03:50:39,280 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 19 [2023-11-29 03:50:39,453 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 89 treesize of output 69 [2023-11-29 03:50:39,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 61 [2023-11-29 03:50:39,519 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 65 treesize of output 45 [2023-11-29 03:50:39,663 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2023-11-29 03:50:39,664 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:40,061 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2023-11-29 03:50:40,348 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:40,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:40,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [669662863] [2023-11-29 03:50:40,348 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:40,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490309895] [2023-11-29 03:50:40,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490309895] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:40,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:40,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [15] total 21 [2023-11-29 03:50:40,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416985069] [2023-11-29 03:50:40,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:40,349 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-29 03:50:40,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:40,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-29 03:50:40,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2023-11-29 03:50:40,350 INFO L87 Difference]: Start difference. First operand 481 states and 586 transitions. Second operand has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:41,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:41,982 INFO L93 Difference]: Finished difference Result 1125 states and 1353 transitions. [2023-11-29 03:50:41,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-29 03:50:41,982 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 127 [2023-11-29 03:50:41,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:41,985 INFO L225 Difference]: With dead ends: 1125 [2023-11-29 03:50:41,985 INFO L226 Difference]: Without dead ends: 661 [2023-11-29 03:50:41,986 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 232 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=151, Invalid=841, Unknown=0, NotChecked=0, Total=992 [2023-11-29 03:50:41,986 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 151 mSDsluCounter, 1191 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1314 SdHoareTripleChecker+Invalid, 392 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:41,987 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1314 Invalid, 392 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 03:50:41,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2023-11-29 03:50:42,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 581. [2023-11-29 03:50:42,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 509 states have (on average 1.1355599214145382) internal successors, (578), 512 states have internal predecessors, (578), 58 states have call successors, (58), 13 states have call predecessors, (58), 13 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2023-11-29 03:50:42,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 694 transitions. [2023-11-29 03:50:42,014 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 694 transitions. Word has length 127 [2023-11-29 03:50:42,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:42,015 INFO L495 AbstractCegarLoop]: Abstraction has 581 states and 694 transitions. [2023-11-29 03:50:42,015 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.230769230769231) internal successors, (55), 13 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:42,015 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 694 transitions. [2023-11-29 03:50:42,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 03:50:42,016 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:42,016 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:42,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-29 03:50:42,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:42,217 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:42,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:42,217 INFO L85 PathProgramCache]: Analyzing trace with hash 544372253, now seen corresponding path program 1 times [2023-11-29 03:50:42,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:42,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588275748] [2023-11-29 03:50:42,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:42,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:42,242 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:42,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583062551] [2023-11-29 03:50:42,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:42,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:42,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:42,244 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:42,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-29 03:50:42,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:42,501 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 03:50:42,505 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:42,536 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 03:50:42,546 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:42,546 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:42,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:42,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588275748] [2023-11-29 03:50:42,546 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:42,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583062551] [2023-11-29 03:50:42,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583062551] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:42,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:42,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:42,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327428735] [2023-11-29 03:50:42,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:42,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:42,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:42,548 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:42,548 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:42,548 INFO L87 Difference]: Start difference. First operand 581 states and 694 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:42,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:42,767 INFO L93 Difference]: Finished difference Result 1147 states and 1367 transitions. [2023-11-29 03:50:42,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:42,768 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 127 [2023-11-29 03:50:42,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:42,771 INFO L225 Difference]: With dead ends: 1147 [2023-11-29 03:50:42,772 INFO L226 Difference]: Without dead ends: 583 [2023-11-29 03:50:42,773 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:42,773 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 165 mSDsluCounter, 339 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 505 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:42,774 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 505 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-29 03:50:42,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 583 states. [2023-11-29 03:50:42,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 583 to 581. [2023-11-29 03:50:42,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 581 states, 509 states have (on average 1.1277013752455796) internal successors, (574), 512 states have internal predecessors, (574), 58 states have call successors, (58), 13 states have call predecessors, (58), 13 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2023-11-29 03:50:42,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 581 states to 581 states and 690 transitions. [2023-11-29 03:50:42,816 INFO L78 Accepts]: Start accepts. Automaton has 581 states and 690 transitions. Word has length 127 [2023-11-29 03:50:42,816 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:42,816 INFO L495 AbstractCegarLoop]: Abstraction has 581 states and 690 transitions. [2023-11-29 03:50:42,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:42,816 INFO L276 IsEmpty]: Start isEmpty. Operand 581 states and 690 transitions. [2023-11-29 03:50:42,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 03:50:42,818 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:42,818 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:42,825 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2023-11-29 03:50:43,018 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:43,019 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:43,019 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:43,019 INFO L85 PathProgramCache]: Analyzing trace with hash 348246429, now seen corresponding path program 1 times [2023-11-29 03:50:43,019 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:43,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664417336] [2023-11-29 03:50:43,019 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:43,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:43,038 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:43,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [895778639] [2023-11-29 03:50:43,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:43,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:43,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:43,040 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:43,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-29 03:50:43,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:43,296 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:43,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:43,323 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 03:50:43,325 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 03:50:43,335 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:43,335 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:43,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:43,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664417336] [2023-11-29 03:50:43,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:43,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [895778639] [2023-11-29 03:50:43,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [895778639] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:43,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:43,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:43,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558939611] [2023-11-29 03:50:43,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:43,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:43,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:43,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:43,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:43,337 INFO L87 Difference]: Start difference. First operand 581 states and 690 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:43,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:43,512 INFO L93 Difference]: Finished difference Result 1297 states and 1528 transitions. [2023-11-29 03:50:43,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:43,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 127 [2023-11-29 03:50:43,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:43,517 INFO L225 Difference]: With dead ends: 1297 [2023-11-29 03:50:43,517 INFO L226 Difference]: Without dead ends: 733 [2023-11-29 03:50:43,518 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 03:50:43,519 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 54 mSDsluCounter, 295 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:43,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 412 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:43,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 733 states. [2023-11-29 03:50:43,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 733 to 597. [2023-11-29 03:50:43,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 597 states, 525 states have (on average 1.1238095238095238) internal successors, (590), 528 states have internal predecessors, (590), 58 states have call successors, (58), 13 states have call predecessors, (58), 13 states have return successors, (58), 55 states have call predecessors, (58), 58 states have call successors, (58) [2023-11-29 03:50:43,549 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 597 states to 597 states and 706 transitions. [2023-11-29 03:50:43,549 INFO L78 Accepts]: Start accepts. Automaton has 597 states and 706 transitions. Word has length 127 [2023-11-29 03:50:43,549 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:43,549 INFO L495 AbstractCegarLoop]: Abstraction has 597 states and 706 transitions. [2023-11-29 03:50:43,549 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:43,550 INFO L276 IsEmpty]: Start isEmpty. Operand 597 states and 706 transitions. [2023-11-29 03:50:43,550 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 03:50:43,551 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:43,551 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:43,556 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:43,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:43,751 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:43,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:43,752 INFO L85 PathProgramCache]: Analyzing trace with hash -161226661, now seen corresponding path program 1 times [2023-11-29 03:50:43,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:43,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1614121952] [2023-11-29 03:50:43,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:43,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:43,776 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:43,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [556464765] [2023-11-29 03:50:43,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:43,777 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:43,777 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:43,778 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:43,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-29 03:50:43,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:43,998 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-29 03:50:44,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:44,007 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-29 03:50:44,022 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2023-11-29 03:50:44,028 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:44,028 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:44,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:44,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1614121952] [2023-11-29 03:50:44,029 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:44,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [556464765] [2023-11-29 03:50:44,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [556464765] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:44,029 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:44,029 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:44,029 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010045919] [2023-11-29 03:50:44,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:44,030 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:44,030 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:44,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:44,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:44,030 INFO L87 Difference]: Start difference. First operand 597 states and 706 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:44,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:44,174 INFO L93 Difference]: Finished difference Result 1359 states and 1603 transitions. [2023-11-29 03:50:44,174 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:44,174 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 127 [2023-11-29 03:50:44,174 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:44,177 INFO L225 Difference]: With dead ends: 1359 [2023-11-29 03:50:44,177 INFO L226 Difference]: Without dead ends: 739 [2023-11-29 03:50:44,178 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 123 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:44,178 INFO L413 NwaCegarLoop]: 139 mSDtfsCounter, 134 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 120 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:44,178 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 438 Invalid, 120 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:44,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 739 states. [2023-11-29 03:50:44,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 739 to 737. [2023-11-29 03:50:44,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 737 states, 633 states have (on average 1.1090047393364928) internal successors, (702), 637 states have internal predecessors, (702), 84 states have call successors, (84), 19 states have call predecessors, (84), 19 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:44,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 737 states to 737 states and 870 transitions. [2023-11-29 03:50:44,216 INFO L78 Accepts]: Start accepts. Automaton has 737 states and 870 transitions. Word has length 127 [2023-11-29 03:50:44,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:44,216 INFO L495 AbstractCegarLoop]: Abstraction has 737 states and 870 transitions. [2023-11-29 03:50:44,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 5 states have internal predecessors, (55), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:44,216 INFO L276 IsEmpty]: Start isEmpty. Operand 737 states and 870 transitions. [2023-11-29 03:50:44,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:44,218 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:44,218 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:44,224 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2023-11-29 03:50:44,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:44,419 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:44,419 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:44,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1522103296, now seen corresponding path program 1 times [2023-11-29 03:50:44,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:44,419 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802569466] [2023-11-29 03:50:44,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:44,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:44,441 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:44,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [758766906] [2023-11-29 03:50:44,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:44,442 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:44,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:44,443 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:44,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-29 03:50:44,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:44,652 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:44,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:44,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 03:50:44,707 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 13 [2023-11-29 03:50:44,716 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:44,716 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:44,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:44,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802569466] [2023-11-29 03:50:44,716 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:44,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [758766906] [2023-11-29 03:50:44,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [758766906] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:44,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:44,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:44,716 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117234401] [2023-11-29 03:50:44,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:44,717 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:44,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:44,717 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:44,717 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:44,718 INFO L87 Difference]: Start difference. First operand 737 states and 870 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:44,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:44,935 INFO L93 Difference]: Finished difference Result 1495 states and 1758 transitions. [2023-11-29 03:50:44,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:44,936 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2023-11-29 03:50:44,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:44,940 INFO L225 Difference]: With dead ends: 1495 [2023-11-29 03:50:44,940 INFO L226 Difference]: Without dead ends: 775 [2023-11-29 03:50:44,941 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:44,941 INFO L413 NwaCegarLoop]: 117 mSDtfsCounter, 55 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 410 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:44,942 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 410 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 120 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:44,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2023-11-29 03:50:44,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 740. [2023-11-29 03:50:44,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 740 states, 636 states have (on average 1.1022012578616351) internal successors, (701), 640 states have internal predecessors, (701), 84 states have call successors, (84), 19 states have call predecessors, (84), 19 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:44,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 740 states to 740 states and 869 transitions. [2023-11-29 03:50:44,997 INFO L78 Accepts]: Start accepts. Automaton has 740 states and 869 transitions. Word has length 128 [2023-11-29 03:50:44,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:44,998 INFO L495 AbstractCegarLoop]: Abstraction has 740 states and 869 transitions. [2023-11-29 03:50:44,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:44,998 INFO L276 IsEmpty]: Start isEmpty. Operand 740 states and 869 transitions. [2023-11-29 03:50:44,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:44,999 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:45,000 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:45,006 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2023-11-29 03:50:45,200 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:45,200 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:45,200 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:45,201 INFO L85 PathProgramCache]: Analyzing trace with hash 1012630206, now seen corresponding path program 1 times [2023-11-29 03:50:45,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:45,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468648422] [2023-11-29 03:50:45,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:45,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:45,224 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:45,224 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [259872747] [2023-11-29 03:50:45,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:45,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:45,224 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:45,225 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:45,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-29 03:50:45,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:45,470 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:45,473 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:45,501 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:45,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 03:50:45,514 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:45,514 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:45,514 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:45,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468648422] [2023-11-29 03:50:45,514 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:45,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [259872747] [2023-11-29 03:50:45,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [259872747] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:45,514 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:45,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:45,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [354422460] [2023-11-29 03:50:45,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:45,515 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:45,515 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:45,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:45,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:45,516 INFO L87 Difference]: Start difference. First operand 740 states and 869 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:45,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:45,679 INFO L93 Difference]: Finished difference Result 1427 states and 1676 transitions. [2023-11-29 03:50:45,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:45,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2023-11-29 03:50:45,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:45,683 INFO L225 Difference]: With dead ends: 1427 [2023-11-29 03:50:45,683 INFO L226 Difference]: Without dead ends: 704 [2023-11-29 03:50:45,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:45,685 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 45 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:45,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 405 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 116 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:45,687 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2023-11-29 03:50:45,736 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 696. [2023-11-29 03:50:45,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 592 states have (on average 1.0962837837837838) internal successors, (649), 596 states have internal predecessors, (649), 84 states have call successors, (84), 19 states have call predecessors, (84), 19 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:45,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 817 transitions. [2023-11-29 03:50:45,739 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 817 transitions. Word has length 128 [2023-11-29 03:50:45,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:45,740 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 817 transitions. [2023-11-29 03:50:45,740 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:45,740 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 817 transitions. [2023-11-29 03:50:45,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:45,741 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:45,741 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:45,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-29 03:50:45,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-29 03:50:45,942 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:45,942 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:45,942 INFO L85 PathProgramCache]: Analyzing trace with hash 816504382, now seen corresponding path program 1 times [2023-11-29 03:50:45,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:45,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893595624] [2023-11-29 03:50:45,942 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:45,942 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:45,969 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:45,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1152224591] [2023-11-29 03:50:45,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:45,969 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:45,970 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:45,970 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:45,973 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-29 03:50:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:46,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:46,246 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:46,298 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:46,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 03:50:46,309 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:46,309 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:46,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:46,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893595624] [2023-11-29 03:50:46,309 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:46,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1152224591] [2023-11-29 03:50:46,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1152224591] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:46,310 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:46,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:46,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232344975] [2023-11-29 03:50:46,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:46,310 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:46,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:46,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:46,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:46,311 INFO L87 Difference]: Start difference. First operand 696 states and 817 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:46,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:46,478 INFO L93 Difference]: Finished difference Result 1440 states and 1679 transitions. [2023-11-29 03:50:46,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:50:46,478 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2023-11-29 03:50:46,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:46,481 INFO L225 Difference]: With dead ends: 1440 [2023-11-29 03:50:46,481 INFO L226 Difference]: Without dead ends: 761 [2023-11-29 03:50:46,483 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:46,483 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 47 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 117 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:46,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 423 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 117 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:46,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 761 states. [2023-11-29 03:50:46,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 761 to 696. [2023-11-29 03:50:46,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 592 states have (on average 1.0929054054054055) internal successors, (647), 596 states have internal predecessors, (647), 84 states have call successors, (84), 19 states have call predecessors, (84), 19 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:46,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 815 transitions. [2023-11-29 03:50:46,518 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 815 transitions. Word has length 128 [2023-11-29 03:50:46,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:46,519 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 815 transitions. [2023-11-29 03:50:46,519 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:46,519 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 815 transitions. [2023-11-29 03:50:46,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:46,520 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:46,520 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:46,526 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-29 03:50:46,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-29 03:50:46,721 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:46,721 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:46,721 INFO L85 PathProgramCache]: Analyzing trace with hash -194612868, now seen corresponding path program 1 times [2023-11-29 03:50:46,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:46,721 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868980521] [2023-11-29 03:50:46,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:46,721 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:46,740 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:46,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [703296873] [2023-11-29 03:50:46,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:46,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:46,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:46,742 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:46,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-29 03:50:46,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:46,952 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-29 03:50:46,954 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:47,007 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:47,010 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2023-11-29 03:50:47,030 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:50:47,030 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 03:50:47,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:47,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868980521] [2023-11-29 03:50:47,030 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:47,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [703296873] [2023-11-29 03:50:47,030 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [703296873] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:50:47,030 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:50:47,030 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 03:50:47,031 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202205609] [2023-11-29 03:50:47,031 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:50:47,031 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 03:50:47,031 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:47,031 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 03:50:47,032 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:50:47,032 INFO L87 Difference]: Start difference. First operand 696 states and 815 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:47,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:47,179 INFO L93 Difference]: Finished difference Result 1383 states and 1616 transitions. [2023-11-29 03:50:47,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 03:50:47,180 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2023-11-29 03:50:47,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:47,183 INFO L225 Difference]: With dead ends: 1383 [2023-11-29 03:50:47,184 INFO L226 Difference]: Without dead ends: 704 [2023-11-29 03:50:47,184 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 129 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2023-11-29 03:50:47,185 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 41 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:47,185 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 395 Invalid, 109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-29 03:50:47,186 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 704 states. [2023-11-29 03:50:47,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 704 to 696. [2023-11-29 03:50:47,234 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 696 states, 592 states have (on average 1.089527027027027) internal successors, (645), 596 states have internal predecessors, (645), 84 states have call successors, (84), 19 states have call predecessors, (84), 19 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:47,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 696 states to 696 states and 813 transitions. [2023-11-29 03:50:47,236 INFO L78 Accepts]: Start accepts. Automaton has 696 states and 813 transitions. Word has length 128 [2023-11-29 03:50:47,237 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:47,237 INFO L495 AbstractCegarLoop]: Abstraction has 696 states and 813 transitions. [2023-11-29 03:50:47,237 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:50:47,237 INFO L276 IsEmpty]: Start isEmpty. Operand 696 states and 813 transitions. [2023-11-29 03:50:47,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:47,238 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:47,238 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:47,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2023-11-29 03:50:47,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:47,439 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:47,439 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:47,439 INFO L85 PathProgramCache]: Analyzing trace with hash 63552570, now seen corresponding path program 1 times [2023-11-29 03:50:47,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:47,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1454570275] [2023-11-29 03:50:47,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:47,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:47,464 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:47,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [611468084] [2023-11-29 03:50:47,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:47,465 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:47,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:47,466 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:47,468 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-29 03:50:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:50:49,233 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 65 conjunts are in the unsatisfiable core [2023-11-29 03:50:49,237 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:50:49,421 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:50:50,103 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:50:50,423 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2023-11-29 03:50:50,429 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:50:50,693 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 59 treesize of output 43 [2023-11-29 03:50:50,697 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 22 [2023-11-29 03:50:50,704 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 15 [2023-11-29 03:50:50,749 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 40 proven. 215 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2023-11-29 03:50:50,750 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:50:50,986 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 31 [2023-11-29 03:50:55,453 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:50:55,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1454570275] [2023-11-29 03:50:55,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:50:55,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611468084] [2023-11-29 03:50:55,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611468084] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 03:50:55,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:50:55,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2023-11-29 03:50:55,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [199086381] [2023-11-29 03:50:55,454 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-29 03:50:55,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2023-11-29 03:50:55,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:50:55,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2023-11-29 03:50:55,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=649, Unknown=1, NotChecked=0, Total=756 [2023-11-29 03:50:55,456 INFO L87 Difference]: Start difference. First operand 696 states and 813 transitions. Second operand has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-29 03:50:57,375 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:50:57,375 INFO L93 Difference]: Finished difference Result 1532 states and 1755 transitions. [2023-11-29 03:50:57,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2023-11-29 03:50:57,376 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) Word has length 128 [2023-11-29 03:50:57,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:50:57,381 INFO L225 Difference]: With dead ends: 1532 [2023-11-29 03:50:57,381 INFO L226 Difference]: Without dead ends: 853 [2023-11-29 03:50:57,383 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 50 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 577 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=453, Invalid=2198, Unknown=1, NotChecked=0, Total=2652 [2023-11-29 03:50:57,383 INFO L413 NwaCegarLoop]: 74 mSDtfsCounter, 520 mSDsluCounter, 677 mSDsCounter, 0 mSdLazyCounter, 1102 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 520 SdHoareTripleChecker+Valid, 751 SdHoareTripleChecker+Invalid, 1150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 03:50:57,384 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [520 Valid, 751 Invalid, 1150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1102 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 03:50:57,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 853 states. [2023-11-29 03:50:57,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 853 to 729. [2023-11-29 03:50:57,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 729 states, 615 states have (on average 1.0845528455284552) internal successors, (667), 619 states have internal predecessors, (667), 84 states have call successors, (84), 29 states have call predecessors, (84), 29 states have return successors, (84), 80 states have call predecessors, (84), 84 states have call successors, (84) [2023-11-29 03:50:57,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 729 states to 729 states and 835 transitions. [2023-11-29 03:50:57,466 INFO L78 Accepts]: Start accepts. Automaton has 729 states and 835 transitions. Word has length 128 [2023-11-29 03:50:57,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:50:57,466 INFO L495 AbstractCegarLoop]: Abstraction has 729 states and 835 transitions. [2023-11-29 03:50:57,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 18 states have (on average 3.7777777777777777) internal successors, (68), 17 states have internal predecessors, (68), 5 states have call successors, (15), 4 states have call predecessors, (15), 5 states have return successors, (15), 4 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-29 03:50:57,466 INFO L276 IsEmpty]: Start isEmpty. Operand 729 states and 835 transitions. [2023-11-29 03:50:57,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:50:57,468 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:50:57,468 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:50:57,476 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-29 03:50:57,675 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-29 03:50:57,675 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:50:57,675 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:50:57,676 INFO L85 PathProgramCache]: Analyzing trace with hash 413867838, now seen corresponding path program 1 times [2023-11-29 03:50:57,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:50:57,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [366398117] [2023-11-29 03:50:57,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:57,676 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:50:57,693 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:50:57,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1102886306] [2023-11-29 03:50:57,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:50:57,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:50:57,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:50:57,694 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:50:57,695 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-29 03:51:02,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:51:02,188 INFO L262 TraceCheckSpWp]: Trace formula consists of 525 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-29 03:51:02,192 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:51:02,225 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:51:03,025 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:51:03,318 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2023-11-29 03:51:03,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:51:03,422 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 42 treesize of output 30 [2023-11-29 03:51:03,424 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 43 treesize of output 27 [2023-11-29 03:51:03,462 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 48 proven. 141 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-29 03:51:03,463 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:51:04,007 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 60 [2023-11-29 03:51:04,334 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 78 proven. 39 refuted. 0 times theorem prover too weak. 303 trivial. 0 not checked. [2023-11-29 03:51:04,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:51:04,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [366398117] [2023-11-29 03:51:04,335 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:51:04,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1102886306] [2023-11-29 03:51:04,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1102886306] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 03:51:04,335 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 03:51:04,335 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 17] total 34 [2023-11-29 03:51:04,335 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233428779] [2023-11-29 03:51:04,335 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 03:51:04,336 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2023-11-29 03:51:04,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:51:04,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2023-11-29 03:51:04,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=221, Invalid=901, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 03:51:04,338 INFO L87 Difference]: Start difference. First operand 729 states and 835 transitions. Second operand has 34 states, 28 states have (on average 3.7857142857142856) internal successors, (106), 30 states have internal predecessors, (106), 10 states have call successors, (30), 5 states have call predecessors, (30), 9 states have return successors, (30), 8 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-29 03:51:12,222 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:51:12,222 INFO L93 Difference]: Finished difference Result 1866 states and 2119 transitions. [2023-11-29 03:51:12,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2023-11-29 03:51:12,223 INFO L78 Accepts]: Start accepts. Automaton has has 34 states, 28 states have (on average 3.7857142857142856) internal successors, (106), 30 states have internal predecessors, (106), 10 states have call successors, (30), 5 states have call predecessors, (30), 9 states have return successors, (30), 8 states have call predecessors, (30), 10 states have call successors, (30) Word has length 128 [2023-11-29 03:51:12,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:51:12,227 INFO L225 Difference]: With dead ends: 1866 [2023-11-29 03:51:12,227 INFO L226 Difference]: Without dead ends: 1158 [2023-11-29 03:51:12,230 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 226 SyntacticMatches, 0 SemanticMatches, 78 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1441 ImplicationChecksByTransitivity, 7.4s TimeCoverageRelationStatistics Valid=1419, Invalid=4900, Unknown=1, NotChecked=0, Total=6320 [2023-11-29 03:51:12,230 INFO L413 NwaCegarLoop]: 98 mSDtfsCounter, 1139 mSDsluCounter, 780 mSDsCounter, 0 mSdLazyCounter, 1147 mSolverCounterSat, 185 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1139 SdHoareTripleChecker+Valid, 878 SdHoareTripleChecker+Invalid, 1332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 1147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:51:12,231 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1139 Valid, 878 Invalid, 1332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 1147 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 03:51:12,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1158 states. [2023-11-29 03:51:12,332 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1158 to 837. [2023-11-29 03:51:12,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 837 states, 684 states have (on average 1.0804093567251463) internal successors, (739), 689 states have internal predecessors, (739), 110 states have call successors, (110), 42 states have call predecessors, (110), 42 states have return successors, (110), 105 states have call predecessors, (110), 110 states have call successors, (110) [2023-11-29 03:51:12,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 837 states to 837 states and 959 transitions. [2023-11-29 03:51:12,335 INFO L78 Accepts]: Start accepts. Automaton has 837 states and 959 transitions. Word has length 128 [2023-11-29 03:51:12,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:51:12,335 INFO L495 AbstractCegarLoop]: Abstraction has 837 states and 959 transitions. [2023-11-29 03:51:12,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 28 states have (on average 3.7857142857142856) internal successors, (106), 30 states have internal predecessors, (106), 10 states have call successors, (30), 5 states have call predecessors, (30), 9 states have return successors, (30), 8 states have call predecessors, (30), 10 states have call successors, (30) [2023-11-29 03:51:12,335 INFO L276 IsEmpty]: Start isEmpty. Operand 837 states and 959 transitions. [2023-11-29 03:51:12,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 03:51:12,336 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:51:12,336 INFO L195 NwaCegarLoop]: trace histogram [15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:51:12,343 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2023-11-29 03:51:12,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2023-11-29 03:51:12,537 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-29 03:51:12,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:51:12,537 INFO L85 PathProgramCache]: Analyzing trace with hash -330814216, now seen corresponding path program 1 times [2023-11-29 03:51:12,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:51:12,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1299306997] [2023-11-29 03:51:12,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:51:12,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:51:12,556 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-29 03:51:12,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1671797492] [2023-11-29 03:51:12,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:51:12,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 03:51:12,557 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 03:51:12,558 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 03:51:12,559 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-29 03:51:12,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:51:12,969 INFO L262 TraceCheckSpWp]: Trace formula consists of 521 conjuncts, 93 conjunts are in the unsatisfiable core [2023-11-29 03:51:12,975 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 03:51:13,053 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:51:13,354 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-29 03:51:15,658 INFO L349 Elim1Store]: treesize reduction 31, result has 32.6 percent of original size [2023-11-29 03:51:15,658 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 42 [2023-11-29 03:51:15,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 64 treesize of output 44 [2023-11-29 03:51:15,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2023-11-29 03:51:15,995 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 29 [2023-11-29 03:51:16,276 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 14 proven. 185 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2023-11-29 03:51:16,276 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 03:51:16,859 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 420 trivial. 0 not checked. [2023-11-29 03:51:16,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:51:16,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1299306997] [2023-11-29 03:51:16,860 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-29 03:51:16,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671797492] [2023-11-29 03:51:16,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671797492] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 03:51:16,860 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 03:51:16,860 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [28] total 39 [2023-11-29 03:51:16,860 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353483518] [2023-11-29 03:51:16,860 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:51:16,860 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 03:51:16,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:51:16,861 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 03:51:16,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1368, Unknown=0, NotChecked=0, Total=1482 [2023-11-29 03:51:16,862 INFO L87 Difference]: Start difference. First operand 837 states and 959 transitions. Second operand has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:51:17,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:51:17,806 INFO L93 Difference]: Finished difference Result 1655 states and 1895 transitions. [2023-11-29 03:51:17,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-29 03:51:17,807 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) Word has length 128 [2023-11-29 03:51:17,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:51:17,807 INFO L225 Difference]: With dead ends: 1655 [2023-11-29 03:51:17,807 INFO L226 Difference]: Without dead ends: 0 [2023-11-29 03:51:17,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 628 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=197, Invalid=2059, Unknown=0, NotChecked=0, Total=2256 [2023-11-29 03:51:17,810 INFO L413 NwaCegarLoop]: 112 mSDtfsCounter, 90 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 423 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1210 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 423 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:51:17,810 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 1210 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 423 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 03:51:17,811 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2023-11-29 03:51:17,811 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2023-11-29 03:51:17,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 03:51:17,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2023-11-29 03:51:17,811 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 128 [2023-11-29 03:51:17,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:51:17,811 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2023-11-29 03:51:17,811 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.0) internal successors, (56), 14 states have internal predecessors, (56), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 1 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-29 03:51:17,811 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2023-11-29 03:51:17,811 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2023-11-29 03:51:17,813 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2023-11-29 03:51:17,821 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2023-11-29 03:51:18,014 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2023-11-29 03:51:18,016 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2023-11-29 04:04:02,643 WARN L293 SmtUtils]: Spent 12.72m on a formula simplification. DAG size of input: 291 DAG size of output: 344 (called from [L 182] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.or) [2023-11-29 04:04:24,121 WARN L293 SmtUtils]: Spent 9.64s on a formula simplification. DAG size of input: 344 DAG size of output: 138 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2023-11-29 04:04:36,427 WARN L293 SmtUtils]: Spent 9.74s on a formula simplification. DAG size of input: 613 DAG size of output: 1 (called from [L 149] de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.HoareAnnotationComposer.combineInter) [2023-11-29 04:04:36,503 INFO L902 garLoopResultBuilder]: At program point $Ultimate##0(line 20) the Hoare annotation is: true [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L20(line 20) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L20-2(line 20) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(line 20) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L19(line 19) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L19-1(line 19) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L19-3(line 19) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L102(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L102-1(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L102-3(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L102-5(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,503 INFO L899 garLoopResultBuilder]: For program point L102-7(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-8(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-9(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-10(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-11(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-13(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-14(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L895 garLoopResultBuilder]: At program point L86(line 86) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-16(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L86-1(line 86) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-17(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,504 INFO L899 garLoopResultBuilder]: For program point L102-19(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-21(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-23(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-24(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-26(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-28(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-30(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-31(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-32(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-34(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-36(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-37(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,505 INFO L899 garLoopResultBuilder]: For program point L102-39(line 102) no Hoare annotation was computed. [2023-11-29 04:04:36,506 INFO L895 garLoopResultBuilder]: At program point L87(line 87) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,506 INFO L899 garLoopResultBuilder]: For program point L87-1(line 87) no Hoare annotation was computed. [2023-11-29 04:04:36,506 INFO L899 garLoopResultBuilder]: For program point L54(lines 54 62) no Hoare annotation was computed. [2023-11-29 04:04:36,506 INFO L899 garLoopResultBuilder]: For program point L55(line 55) no Hoare annotation was computed. [2023-11-29 04:04:36,506 INFO L899 garLoopResultBuilder]: For program point L55-2(line 55) no Hoare annotation was computed. [2023-11-29 04:04:36,506 INFO L895 garLoopResultBuilder]: At program point L89(line 89) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,506 INFO L899 garLoopResultBuilder]: For program point L89-1(line 89) no Hoare annotation was computed. [2023-11-29 04:04:36,507 INFO L895 garLoopResultBuilder]: At program point L90(line 90) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,507 INFO L899 garLoopResultBuilder]: For program point L90-1(line 90) no Hoare annotation was computed. [2023-11-29 04:04:36,507 INFO L899 garLoopResultBuilder]: For program point L57(lines 57 61) no Hoare annotation was computed. [2023-11-29 04:04:36,507 INFO L899 garLoopResultBuilder]: For program point L57-2(lines 54 62) no Hoare annotation was computed. [2023-11-29 04:04:36,507 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2023-11-29 04:04:36,507 INFO L895 garLoopResultBuilder]: At program point L91(line 91) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,507 INFO L899 garLoopResultBuilder]: For program point L91-1(line 91) no Hoare annotation was computed. [2023-11-29 04:04:36,508 INFO L895 garLoopResultBuilder]: At program point L108-2(lines 108 114) the Hoare annotation is: (let ((.cse28 (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0))) (let ((.cse27 (mod (select (select |#memory_int#4| ~var_1_5_Pointer~0.base) ~var_1_5_Pointer~0.offset) 256)) (.cse24 (select (select |#memory_int#7| ~var_1_8_Pointer~0.base) ~var_1_8_Pointer~0.offset)) (.cse6 (mod (select (select |#memory_int#1| ~var_1_1_Pointer~0.base) ~var_1_1_Pointer~0.offset) 256)) (.cse25 (mod (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) 4294967296)) (.cse26 (mod .cse28 256)) (.cse5 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256)) (.cse7 (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256))) (let ((.cse4 (= .cse7 (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256))) (.cse3 (<= 2147483647 (mod (select (select |#memory_int#10| |~#var_1_11~0.base|) 0) 4294967296))) (.cse0 (= ~var_1_11_Pointer~0.offset 0)) (.cse1 (<= .cse5 254)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse8 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse9 (<= .cse26 127)) (.cse10 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse11 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse12 (= |~#var_1_4~0.offset| 0)) (.cse13 (<= .cse25 4294967294)) (.cse14 (= ~var_1_3_Pointer~0.offset 0)) (.cse23 (= (mod (+ .cse28 253) 256) .cse6)) (.cse18 (= (select (select |#memory_int#6| ~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) .cse26)) (.cse16 (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296)) (.cse20 (mod (div (+ .cse26 .cse27) .cse24) 4294967296)) (.cse21 (<= (+ .cse7 2 .cse26) .cse27)) (.cse22 (<= (+ .cse5 4) .cse26)) (.cse15 (= |~#var_1_11~0.offset| 0)) (.cse17 (= ~var_1_4_Pointer~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3 (or (and .cse4 (= .cse5 .cse6)) (and .cse4 (= .cse7 .cse6))) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (<= 4294967041 .cse16) .cse17) (and .cse4 .cse0 .cse1 .cse2 .cse3 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 .cse15 (let ((.cse19 (<= .cse16 4294967040))) (or (and .cse18 .cse19) (and (<= (+ .cse16 1) .cse20) .cse19) (and .cse21 .cse22 .cse19) (and .cse23 .cse19))) .cse17) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse0 .cse1 .cse2 (<= .cse16 .cse5) .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14 (<= (+ 1 .cse24) .cse5) (<= 2147483647 .cse25) (or .cse23 .cse18 (< .cse16 .cse20) (and .cse21 .cse22)) .cse15 .cse17))))) [2023-11-29 04:04:36,508 INFO L899 garLoopResultBuilder]: For program point L108-3(lines 108 114) no Hoare annotation was computed. [2023-11-29 04:04:36,508 INFO L895 garLoopResultBuilder]: At program point L93(line 93) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,508 INFO L899 garLoopResultBuilder]: For program point L93-1(line 93) no Hoare annotation was computed. [2023-11-29 04:04:36,509 INFO L895 garLoopResultBuilder]: At program point L77(line 77) the Hoare annotation is: (let ((.cse20 (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0))) (let ((.cse12 (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256)) (.cse14 (mod (select (select |#memory_int#4| ~var_1_5_Pointer~0.base) ~var_1_5_Pointer~0.offset) 256)) (.cse13 (mod .cse20 256))) (let ((.cse17 (= (mod (+ .cse20 253) 256) (mod (select (select |#memory_int#1| ~var_1_1_Pointer~0.base) ~var_1_1_Pointer~0.offset) 256))) (.cse18 (= (select (select |#memory_int#6| ~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) .cse13)) (.cse16 (mod (div (+ .cse13 .cse14) (select (select |#memory_int#7| ~var_1_8_Pointer~0.base) ~var_1_8_Pointer~0.offset)) 4294967296)) (.cse0 (= .cse12 (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256))) (.cse1 (= ~var_1_11_Pointer~0.offset 0)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (<= 2147483647 (mod (select (select |#memory_int#10| |~#var_1_11~0.base|) 0) 4294967296))) (.cse4 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse5 (<= .cse13 127)) (.cse6 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse7 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse8 (= |~#var_1_4~0.offset| 0)) (.cse9 (<= (mod (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) 4294967296) 4294967294)) (.cse10 (= ~var_1_3_Pointer~0.offset 0)) (.cse11 (= |~#var_1_11~0.offset| 0)) (.cse15 (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296)) (.cse19 (= ~var_1_4_Pointer~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (or (<= (+ .cse12 2 .cse13) .cse14) (<= (+ .cse15 1) .cse16) .cse17 .cse18) .cse19) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 (or .cse17 .cse18 (< .cse15 .cse16) (< (+ .cse12 .cse13 1) .cse14)) .cse8 .cse9 .cse10 .cse11 (<= .cse15 255) .cse19) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 (<= 4294967041 .cse15) .cse19))))) [2023-11-29 04:04:36,509 INFO L899 garLoopResultBuilder]: For program point L77-1(line 77) no Hoare annotation was computed. [2023-11-29 04:04:36,509 INFO L895 garLoopResultBuilder]: At program point L94(line 94) the Hoare annotation is: (let ((.cse0 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (and (= ~var_1_11_Pointer~0.offset 0) (<= .cse0 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0) (<= (+ .cse0 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse0)) 4294967296)))) [2023-11-29 04:04:36,509 INFO L899 garLoopResultBuilder]: For program point L94-1(line 94) no Hoare annotation was computed. [2023-11-29 04:04:36,509 INFO L895 garLoopResultBuilder]: At program point L78(line 78) the Hoare annotation is: (let ((.cse16 (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0))) (let ((.cse15 (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296)) (.cse17 (mod .cse16 256)) (.cse19 (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256))) (let ((.cse0 (= .cse19 (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256))) (.cse1 (= ~var_1_11_Pointer~0.offset 0)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (<= 2147483647 (mod (select (select |#memory_int#10| |~#var_1_11~0.base|) 0) 4294967296))) (.cse4 (= |ULTIMATE.start_updateVariables_#t~mem48#1| (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0))) (.cse5 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse6 (<= .cse17 127)) (.cse7 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse8 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse9 (let ((.cse18 (mod (select (select |#memory_int#4| ~var_1_5_Pointer~0.base) ~var_1_5_Pointer~0.offset) 256))) (or (= (mod (+ .cse16 253) 256) (mod (select (select |#memory_int#1| ~var_1_1_Pointer~0.base) ~var_1_1_Pointer~0.offset) 256)) (= (select (select |#memory_int#6| ~var_1_7_Pointer~0.base) ~var_1_7_Pointer~0.offset) .cse17) (< .cse15 (mod (div (+ .cse17 .cse18) (select (select |#memory_int#7| ~var_1_8_Pointer~0.base) ~var_1_8_Pointer~0.offset)) 4294967296)) (< (+ .cse19 .cse17 1) .cse18)))) (.cse10 (= |~#var_1_4~0.offset| 0)) (.cse11 (<= (mod (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) 4294967296) 4294967294)) (.cse12 (= ~var_1_3_Pointer~0.offset 0)) (.cse13 (= |~#var_1_11~0.offset| 0)) (.cse14 (= ~var_1_4_Pointer~0.offset 0))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 .cse14) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse10 .cse11 .cse12 .cse13 (<= 4294967041 .cse15) .cse14) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11 .cse12 .cse13 (<= .cse15 255) .cse14))))) [2023-11-29 04:04:36,509 INFO L899 garLoopResultBuilder]: For program point L78-1(line 78) no Hoare annotation was computed. [2023-11-29 04:04:36,509 INFO L899 garLoopResultBuilder]: For program point L46(lines 46 74) no Hoare annotation was computed. [2023-11-29 04:04:36,510 INFO L899 garLoopResultBuilder]: For program point $Ultimate##0(line -1) no Hoare annotation was computed. [2023-11-29 04:04:36,510 INFO L895 garLoopResultBuilder]: At program point L96(line 96) the Hoare annotation is: (and (= ~var_1_11_Pointer~0.offset 0) (= |ULTIMATE.start_updateVariables_#t~mem66#1| (select (select |#memory_int#10| |~#var_1_11~0.base|) 0)) (<= (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256) 254) (= |~#var_1_3~0.offset| 0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0)) [2023-11-29 04:04:36,510 INFO L899 garLoopResultBuilder]: For program point L96-1(line 96) no Hoare annotation was computed. [2023-11-29 04:04:36,510 INFO L895 garLoopResultBuilder]: At program point L80(line 80) the Hoare annotation is: (let ((.cse11 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (let ((.cse0 (= ~var_1_11_Pointer~0.offset 0)) (.cse1 (<= .cse11 254)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse4 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse5 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse6 (= |~#var_1_4~0.offset| 0)) (.cse7 (= ~var_1_3_Pointer~0.offset 0)) (.cse8 (= |~#var_1_11~0.offset| 0)) (.cse9 (= ~var_1_4_Pointer~0.offset 0)) (.cse10 (<= (+ .cse11 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse11)) 4294967296)))) (or (and (= (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256) (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 (<= (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296) 255) .cse9 .cse10)))) [2023-11-29 04:04:36,510 INFO L899 garLoopResultBuilder]: For program point L80-1(line 80) no Hoare annotation was computed. [2023-11-29 04:04:36,510 INFO L895 garLoopResultBuilder]: At program point L97(line 97) the Hoare annotation is: (let ((.cse0 (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0))) (and (= ~var_1_11_Pointer~0.offset 0) (<= (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256) 254) (= |~#var_1_3~0.offset| 0) (= |ULTIMATE.start_updateVariables_#t~mem67#1| .cse0) (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|) (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127) (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|) (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base) (= |~#var_1_4~0.offset| 0) (= ~var_1_3_Pointer~0.offset 0) (<= 2147483647 (mod .cse0 4294967296)) (= |~#var_1_11~0.offset| 0) (= ~var_1_4_Pointer~0.offset 0))) [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L97-1(line 97) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L895 garLoopResultBuilder]: At program point L81(line 81) the Hoare annotation is: (let ((.cse12 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (let ((.cse0 (= ~var_1_11_Pointer~0.offset 0)) (.cse1 (<= .cse12 254)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse4 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse5 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse6 (= |~#var_1_4~0.offset| 0)) (.cse7 (= ~var_1_3_Pointer~0.offset 0)) (.cse8 (= |ULTIMATE.start_updateVariables_#t~mem51#1| (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0))) (.cse9 (= |~#var_1_11~0.offset| 0)) (.cse10 (= ~var_1_4_Pointer~0.offset 0)) (.cse11 (<= (+ .cse12 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse12)) 4294967296)))) (or (and (= (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256) (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296) 255) .cse10 .cse11)))) [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L81-1(line 81) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L48(lines 48 50) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L48-2(lines 48 50) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L65(lines 65 73) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 19) no Hoare annotation was computed. [2023-11-29 04:04:36,511 INFO L899 garLoopResultBuilder]: For program point L66(lines 66 70) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L895 garLoopResultBuilder]: At program point L83(line 83) the Hoare annotation is: (let ((.cse12 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (let ((.cse0 (= ~var_1_11_Pointer~0.offset 0)) (.cse1 (<= .cse12 254)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse4 (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127)) (.cse5 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse6 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse7 (= |~#var_1_4~0.offset| 0)) (.cse8 (= ~var_1_3_Pointer~0.offset 0)) (.cse9 (= |~#var_1_11~0.offset| 0)) (.cse10 (= ~var_1_4_Pointer~0.offset 0)) (.cse11 (<= (+ .cse12 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse12)) 4294967296)))) (or (and (= (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256) (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296) 255) .cse10 .cse11)))) [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L83-1(line 83) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-2(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-3(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-5(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-7(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-9(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,512 INFO L899 garLoopResultBuilder]: For program point L67-10(line 67) no Hoare annotation was computed. [2023-11-29 04:04:36,513 INFO L895 garLoopResultBuilder]: At program point L84(line 84) the Hoare annotation is: (let ((.cse12 (mod (select (select |#memory_int#2| ~var_1_3_Pointer~0.base) 0) 256))) (let ((.cse0 (= ~var_1_11_Pointer~0.offset 0)) (.cse1 (<= .cse12 254)) (.cse2 (= |~#var_1_3~0.offset| 0)) (.cse3 (= ~var_1_11_Pointer~0.base |~#var_1_11~0.base|)) (.cse4 (<= (mod (select (select |#memory_int#3| ~var_1_4_Pointer~0.base) 0) 256) 127)) (.cse5 (= ~var_1_3_Pointer~0.base |~#var_1_3~0.base|)) (.cse6 (= |~#var_1_4~0.base| ~var_1_4_Pointer~0.base)) (.cse7 (= |~#var_1_4~0.offset| 0)) (.cse8 (= ~var_1_3_Pointer~0.offset 0)) (.cse9 (= |~#var_1_11~0.offset| 0)) (.cse10 (= ~var_1_4_Pointer~0.offset 0)) (.cse11 (<= (+ .cse12 1) (mod (+ (select (select |#memory_int#10| ~var_1_11_Pointer~0.base) 0) (* 4294967295 .cse12)) 4294967296)))) (or (and (= (mod (select (select |#memory_int#5| ~var_1_6_Pointer~0.base) ~var_1_6_Pointer~0.offset) 256) (mod (select (select |#memory_int#11| ~var_1_12_Pointer~0.base) ~var_1_12_Pointer~0.offset) 256)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and (not (= (mod (select (select |#memory_int#8| ~var_1_9_Pointer~0.base) ~var_1_9_Pointer~0.offset) 256) 0)) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 (<= (mod (select (select |#memory_int#9| ~var_1_10_Pointer~0.base) ~var_1_10_Pointer~0.offset) 4294967296) 255) .cse10 .cse11)))) [2023-11-29 04:04:36,513 INFO L899 garLoopResultBuilder]: For program point L84-1(line 84) no Hoare annotation was computed. [2023-11-29 04:04:36,516 INFO L445 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 04:04:36,518 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 04:04:36,537 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,538 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~#var_1_11~0!base][0] could not be translated [2023-11-29 04:04:36,538 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,538 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,539 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,539 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,539 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,539 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,540 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,540 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,541 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,542 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,542 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,542 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,543 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,543 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,543 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~#var_1_11~0!base][0] could not be translated [2023-11-29 04:04:36,543 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,544 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,544 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#6[~var_1_7_Pointer~0!base][~var_1_7_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,544 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,545 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,545 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,545 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,545 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,545 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,546 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,546 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,546 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,546 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,546 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,547 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#8[~var_1_9_Pointer~0!base][~var_1_9_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,548 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,548 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,548 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,548 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,548 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#6[~var_1_7_Pointer~0!base][~var_1_7_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,549 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,550 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated [2023-11-29 04:04:36,551 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,551 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated [2023-11-29 04:04:36,551 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 04:04:36 BoogieIcfgContainer [2023-11-29 04:04:36,552 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 04:04:36,552 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 04:04:36,552 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 04:04:36,552 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 04:04:36,553 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 03:50:12" (3/4) ... [2023-11-29 04:04:36,555 INFO L137 WitnessPrinter]: Generating witness for correct program [2023-11-29 04:04:36,558 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2023-11-29 04:04:36,569 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 18 nodes and edges [2023-11-29 04:04:36,570 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2023-11-29 04:04:36,571 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2023-11-29 04:04:36,572 INFO L943 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2023-11-29 04:04:36,698 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/witness.graphml [2023-11-29 04:04:36,698 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/witness.yml [2023-11-29 04:04:36,698 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 04:04:36,699 INFO L158 Benchmark]: Toolchain (without parser) took 865549.60ms. Allocated memory was 155.2MB in the beginning and 778.0MB in the end (delta: 622.9MB). Free memory was 114.8MB in the beginning and 287.3MB in the end (delta: -172.5MB). Peak memory consumption was 453.5MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,699 INFO L158 Benchmark]: CDTParser took 0.13ms. Allocated memory is still 155.2MB. Free memory is still 129.4MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 04:04:36,699 INFO L158 Benchmark]: CACSL2BoogieTranslator took 277.24ms. Allocated memory is still 155.2MB. Free memory was 114.8MB in the beginning and 100.5MB in the end (delta: 14.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,700 INFO L158 Benchmark]: Boogie Procedure Inliner took 60.58ms. Allocated memory is still 155.2MB. Free memory was 100.5MB in the beginning and 96.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,700 INFO L158 Benchmark]: Boogie Preprocessor took 78.67ms. Allocated memory is still 155.2MB. Free memory was 96.3MB in the beginning and 91.7MB in the end (delta: 4.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,701 INFO L158 Benchmark]: RCFGBuilder took 711.66ms. Allocated memory was 155.2MB in the beginning and 213.9MB in the end (delta: 58.7MB). Free memory was 91.7MB in the beginning and 172.4MB in the end (delta: -80.7MB). Peak memory consumption was 38.8MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,701 INFO L158 Benchmark]: TraceAbstraction took 864267.90ms. Allocated memory was 213.9MB in the beginning and 778.0MB in the end (delta: 564.1MB). Free memory was 172.4MB in the beginning and 296.7MB in the end (delta: -124.3MB). Peak memory consumption was 467.1MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,701 INFO L158 Benchmark]: Witness Printer took 146.35ms. Allocated memory is still 778.0MB. Free memory was 296.7MB in the beginning and 287.3MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. [2023-11-29 04:04:36,703 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.13ms. Allocated memory is still 155.2MB. Free memory is still 129.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 277.24ms. Allocated memory is still 155.2MB. Free memory was 114.8MB in the beginning and 100.5MB in the end (delta: 14.3MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 60.58ms. Allocated memory is still 155.2MB. Free memory was 100.5MB in the beginning and 96.3MB in the end (delta: 4.2MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 78.67ms. Allocated memory is still 155.2MB. Free memory was 96.3MB in the beginning and 91.7MB in the end (delta: 4.6MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * RCFGBuilder took 711.66ms. Allocated memory was 155.2MB in the beginning and 213.9MB in the end (delta: 58.7MB). Free memory was 91.7MB in the beginning and 172.4MB in the end (delta: -80.7MB). Peak memory consumption was 38.8MB. Max. memory is 16.1GB. * TraceAbstraction took 864267.90ms. Allocated memory was 213.9MB in the beginning and 778.0MB in the end (delta: 564.1MB). Free memory was 172.4MB in the beginning and 296.7MB in the end (delta: -124.3MB). Peak memory consumption was 467.1MB. Max. memory is 16.1GB. * Witness Printer took 146.35ms. Allocated memory is still 778.0MB. Free memory was 296.7MB in the beginning and 287.3MB in the end (delta: 9.4MB). Peak memory consumption was 10.5MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~#var_1_11~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#11[~var_1_12_Pointer~0!base][~var_1_12_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~#var_1_11~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#6[~var_1_7_Pointer~0!base][~var_1_7_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#8[~var_1_9_Pointer~0!base][~var_1_9_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#10[~var_1_11_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#1[~var_1_1_Pointer~0!base][~var_1_1_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#6[~var_1_7_Pointer~0!base][~var_1_7_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#9[~var_1_10_Pointer~0!base][~var_1_10_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#7[~var_1_8_Pointer~0!base][~var_1_8_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#5[~var_1_6_Pointer~0!base][~var_1_6_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#4[~var_1_5_Pointer~0!base][~var_1_5_Pointer~0!offset] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#2[~var_1_3_Pointer~0!base][0] could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: ArrayAccessExpression #memory_int#3[~var_1_4_Pointer~0!base][0] could not be translated * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 19]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 85 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 864.2s, OverallIterations: 33, TraceHistogramMax: 15, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 17.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 798.5s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 4563 SdHoareTripleChecker+Valid, 6.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 4563 mSDsluCounter, 17506 SdHoareTripleChecker+Invalid, 5.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13465 mSDsCounter, 284 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6366 IncrementalHoareTripleChecker+Invalid, 6650 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 284 mSolverCounterUnsat, 4041 mSDtfsCounter, 6366 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 5361 GetRequests, 4948 SyntacticMatches, 1 SemanticMatches, 412 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2897 ImplicationChecksByTransitivity, 18.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=837occurred in iteration=32, InterpolantAutomatonStates: 306, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 33 MinimizatonAttempts, 1747 StatesRemovedByMinimization, 31 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 17 LocationsWithAnnotation, 1513 PreInvPairs, 1633 NumberOfFragments, 2713 HoareAnnotationTreeSize, 1513 FomulaSimplifications, 35684898 FormulaSimplificationTreeSizeReduction, 773.6s HoareSimplificationTime, 17 FomulaSimplificationsInter, 1060289 FormulaSimplificationTreeSizeReductionInter, 24.8s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 17.1s SatisfiabilityAnalysisTime, 17.1s InterpolantComputationTime, 4024 NumberOfCodeBlocks, 4024 NumberOfCodeBlocksAsserted, 34 NumberOfCheckSat, 5158 ConstructedInterpolants, 207 QuantifiedInterpolants, 24765 SizeOfPredicates, 427 NumberOfNonLiveVariables, 15962 ConjunctsInSsa, 672 ConjunctsInUnsatCore, 44 InterpolantComputations, 31 PerfectInterpolantSequences, 17522/18480 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 108]: Loop Invariant Derived loop invariant: null RESULT: Ultimate proved your program to be correct! [2023-11-29 04:04:36,836 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a3f667e2-ee6d-4079-ba08-ea7a0b1fa4d2/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE