./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1 --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 1a881d8f253e5b9c1e6ce343a427660e9baa2042ae2167d7e8c83968bc37d5f1 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:05:47,122 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:05:47,183 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-01 23:05:47,188 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:05:47,188 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:05:47,211 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:05:47,212 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:05:47,212 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:05:47,212 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:05:47,212 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:05:47,212 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:05:47,213 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:05:47,213 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:05:47,213 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:05:47,213 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:05:47,213 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:05:47,213 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-01 23:05:47,213 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:05:47,214 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:05:47,214 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:05:47,215 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:05:47,215 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:05:47,215 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:05:47,216 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1 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 -> 1a881d8f253e5b9c1e6ce343a427660e9baa2042ae2167d7e8c83968bc37d5f1 [2024-12-01 23:05:47,465 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:05:47,473 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:05:47,475 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:05:47,476 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:05:47,477 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:05:47,478 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:05:50,130 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/57ea811fa/432617043e1b449dbd2aa375a3e59c95/FLAG71a7e0789 [2024-12-01 23:05:50,374 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:05:50,374 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:05:50,383 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/57ea811fa/432617043e1b449dbd2aa375a3e59c95/FLAG71a7e0789 [2024-12-01 23:05:50,698 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/57ea811fa/432617043e1b449dbd2aa375a3e59c95 [2024-12-01 23:05:50,700 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:05:50,702 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:05:50,703 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:05:50,703 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:05:50,706 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:05:50,706 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:50,707 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7811f603 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50, skipping insertion in model container [2024-12-01 23:05:50,707 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:50,722 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:05:50,822 WARN L250 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_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i[916,929] [2024-12-01 23:05:50,882 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:05:50,893 INFO L200 MainTranslator]: Completed pre-run [2024-12-01 23:05:50,901 WARN L250 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_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i[916,929] [2024-12-01 23:05:50,935 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:05:50,949 INFO L204 MainTranslator]: Completed translation [2024-12-01 23:05:50,949 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50 WrapperNode [2024-12-01 23:05:50,949 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:05:50,950 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-01 23:05:50,950 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-01 23:05:50,950 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-01 23:05:50,955 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:50,967 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,003 INFO L138 Inliner]: procedures = 29, calls = 203, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 689 [2024-12-01 23:05:51,004 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-01 23:05:51,004 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-01 23:05:51,004 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-01 23:05:51,004 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-01 23:05:51,012 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,013 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,018 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,042 INFO L175 MemorySlicer]: Split 166 memory accesses to 13 slices as follows [2, 9, 10, 8, 20, 30, 34, 9, 10, 7, 12, 8, 7]. 20 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]. The 17 writes are split as follows [0, 4, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2]. [2024-12-01 23:05:51,042 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,043 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,062 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,064 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,069 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,073 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,076 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,082 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-01 23:05:51,083 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-01 23:05:51,083 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-01 23:05:51,083 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-01 23:05:51,084 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (1/1) ... [2024-12-01 23:05:51,089 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:05:51,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:05:51,108 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-01 23:05:51,110 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#0 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#1 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#2 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#3 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#4 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#5 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#6 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#7 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#8 [2024-12-01 23:05:51,129 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#9 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#10 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#11 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#12 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-01 23:05:51,130 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#0 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#1 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#2 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#3 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#4 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#5 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#6 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#7 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#8 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#9 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#10 [2024-12-01 23:05:51,131 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#11 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#12 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#0 [2024-12-01 23:05:51,132 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#1 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#2 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#3 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#4 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#5 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#6 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#7 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#8 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#9 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#10 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#11 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#12 [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-01 23:05:51,133 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-01 23:05:51,133 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-01 23:05:51,134 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-01 23:05:51,134 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-01 23:05:51,305 INFO L234 CfgBuilder]: Building ICFG [2024-12-01 23:05:51,307 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-01 23:05:51,889 INFO L? ?]: Removed 216 outVars from TransFormulas that were not future-live. [2024-12-01 23:05:51,889 INFO L283 CfgBuilder]: Performing block encoding [2024-12-01 23:05:51,900 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-01 23:05:51,901 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-01 23:05:51,901 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:05:51 BoogieIcfgContainer [2024-12-01 23:05:51,901 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-01 23:05:51,903 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-01 23:05:51,904 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-01 23:05:51,908 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-01 23:05:51,908 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:05:50" (1/3) ... [2024-12-01 23:05:51,908 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7603f70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:05:51, skipping insertion in model container [2024-12-01 23:05:51,908 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:05:50" (2/3) ... [2024-12-01 23:05:51,909 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7603f70 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:05:51, skipping insertion in model container [2024-12-01 23:05:51,909 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:05:51" (3/3) ... [2024-12-01 23:05:51,910 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:05:51,924 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-01 23:05:51,926 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_variablewrapping_wrapper-p_file-49.i that has 2 procedures, 136 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-01 23:05:51,979 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-01 23:05:51,990 INFO L333 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, 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;@40456b93, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-01 23:05:51,990 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-01 23:05:51,994 INFO L276 IsEmpty]: Start isEmpty. Operand has 136 states, 119 states have (on average 1.4705882352941178) internal successors, (175), 120 states have internal predecessors, (175), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:05:52,005 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-01 23:05:52,005 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:52,006 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:52,006 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:52,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:52,011 INFO L85 PathProgramCache]: Analyzing trace with hash -730196013, now seen corresponding path program 1 times [2024-12-01 23:05:52,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:52,019 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577509464] [2024-12-01 23:05:52,019 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:52,019 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:52,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:52,270 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2024-12-01 23:05:52,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:52,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577509464] [2024-12-01 23:05:52,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577509464] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:05:52,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [756384066] [2024-12-01 23:05:52,271 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:52,271 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:05:52,271 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:05:52,274 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:05:52,276 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-01 23:05:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:52,542 INFO L256 TraceCheckSpWp]: Trace formula consists of 498 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-01 23:05:52,564 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:05:52,582 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 338 trivial. 0 not checked. [2024-12-01 23:05:52,582 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:05:52,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [756384066] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:05:52,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:05:52,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-01 23:05:52,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [400657317] [2024-12-01 23:05:52,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:05:52,588 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-01 23:05:52,588 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:52,602 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-01 23:05:52,603 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-01 23:05:52,605 INFO L87 Difference]: Start difference. First operand has 136 states, 119 states have (on average 1.4705882352941178) internal successors, (175), 120 states have internal predecessors, (175), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Second operand has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:05:52,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:05:52,633 INFO L93 Difference]: Finished difference Result 265 states and 414 transitions. [2024-12-01 23:05:52,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-01 23:05:52,634 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 2 states have call successors, (14) Word has length 117 [2024-12-01 23:05:52,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:05:52,640 INFO L225 Difference]: With dead ends: 265 [2024-12-01 23:05:52,640 INFO L226 Difference]: Without dead ends: 132 [2024-12-01 23:05:52,643 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-01 23:05:52,646 INFO L435 NwaCegarLoop]: 196 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:05:52,647 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:05:52,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-12-01 23:05:52,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 132. [2024-12-01 23:05:52,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 132 states, 116 states have (on average 1.4482758620689655) internal successors, (168), 116 states have internal predecessors, (168), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:05:52,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 196 transitions. [2024-12-01 23:05:52,682 INFO L78 Accepts]: Start accepts. Automaton has 132 states and 196 transitions. Word has length 117 [2024-12-01 23:05:52,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:05:52,683 INFO L471 AbstractCegarLoop]: Abstraction has 132 states and 196 transitions. [2024-12-01 23:05:52,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:05:52,683 INFO L276 IsEmpty]: Start isEmpty. Operand 132 states and 196 transitions. [2024-12-01 23:05:52,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-01 23:05:52,685 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:52,685 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:52,691 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-01 23:05:52,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:05:52,886 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:52,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:52,886 INFO L85 PathProgramCache]: Analyzing trace with hash 19979131, now seen corresponding path program 1 times [2024-12-01 23:05:52,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:52,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [314122948] [2024-12-01 23:05:52,886 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:52,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:52,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:53,575 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:05:53,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:53,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [314122948] [2024-12-01 23:05:53,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [314122948] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:05:53,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:05:53,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:05:53,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979084848] [2024-12-01 23:05:53,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:05:53,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:05:53,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:53,578 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:05:53,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:05:53,578 INFO L87 Difference]: Start difference. First operand 132 states and 196 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:05:53,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:05:53,717 INFO L93 Difference]: Finished difference Result 392 states and 585 transitions. [2024-12-01 23:05:53,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:05:53,718 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 117 [2024-12-01 23:05:53,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:05:53,721 INFO L225 Difference]: With dead ends: 392 [2024-12-01 23:05:53,721 INFO L226 Difference]: Without dead ends: 263 [2024-12-01 23:05:53,722 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:05:53,722 INFO L435 NwaCegarLoop]: 306 mSDtfsCounter, 190 mSDsluCounter, 788 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 1094 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:05:53,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 1094 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:05:53,724 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 263 states. [2024-12-01 23:05:53,734 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 263 to 136. [2024-12-01 23:05:53,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 136 states, 120 states have (on average 1.4416666666666667) internal successors, (173), 120 states have internal predecessors, (173), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:05:53,736 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 136 states to 136 states and 201 transitions. [2024-12-01 23:05:53,736 INFO L78 Accepts]: Start accepts. Automaton has 136 states and 201 transitions. Word has length 117 [2024-12-01 23:05:53,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:05:53,738 INFO L471 AbstractCegarLoop]: Abstraction has 136 states and 201 transitions. [2024-12-01 23:05:53,738 INFO L472 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:05:53,738 INFO L276 IsEmpty]: Start isEmpty. Operand 136 states and 201 transitions. [2024-12-01 23:05:53,739 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:05:53,740 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:53,740 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:53,740 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-01 23:05:53,740 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:53,741 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:53,741 INFO L85 PathProgramCache]: Analyzing trace with hash -1603049386, now seen corresponding path program 1 times [2024-12-01 23:05:53,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:53,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546003755] [2024-12-01 23:05:53,741 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:53,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:53,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:54,477 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:05:54,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:54,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546003755] [2024-12-01 23:05:54,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546003755] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:05:54,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:05:54,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:05:54,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [798215482] [2024-12-01 23:05:54,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:05:54,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:05:54,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:54,479 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:05:54,479 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:05:54,479 INFO L87 Difference]: Start difference. First operand 136 states and 201 transitions. Second operand has 9 states, 8 states have (on average 6.875) internal successors, (55), 9 states have internal predecessors, (55), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-12-01 23:05:54,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:05:54,854 INFO L93 Difference]: Finished difference Result 277 states and 406 transitions. [2024-12-01 23:05:54,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:05:54,855 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 9 states have internal predecessors, (55), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 119 [2024-12-01 23:05:54,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:05:54,856 INFO L225 Difference]: With dead ends: 277 [2024-12-01 23:05:54,856 INFO L226 Difference]: Without dead ends: 144 [2024-12-01 23:05:54,857 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=88, Invalid=254, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:05:54,858 INFO L435 NwaCegarLoop]: 173 mSDtfsCounter, 459 mSDsluCounter, 642 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 815 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:05:54,858 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 815 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:05:54,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2024-12-01 23:05:54,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 140. [2024-12-01 23:05:54,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 123 states have (on average 1.4227642276422765) internal successors, (175), 123 states have internal predecessors, (175), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:05:54,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 203 transitions. [2024-12-01 23:05:54,875 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 203 transitions. Word has length 119 [2024-12-01 23:05:54,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:05:54,875 INFO L471 AbstractCegarLoop]: Abstraction has 140 states and 203 transitions. [2024-12-01 23:05:54,876 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.875) internal successors, (55), 9 states have internal predecessors, (55), 3 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-12-01 23:05:54,876 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 203 transitions. [2024-12-01 23:05:54,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:05:54,878 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:54,878 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:54,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-01 23:05:54,878 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:54,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:54,879 INFO L85 PathProgramCache]: Analyzing trace with hash -663814320, now seen corresponding path program 1 times [2024-12-01 23:05:54,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:54,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [553334358] [2024-12-01 23:05:54,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:54,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:54,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:56,301 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:05:56,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:56,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [553334358] [2024-12-01 23:05:56,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [553334358] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:05:56,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:05:56,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-12-01 23:05:56,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712840804] [2024-12-01 23:05:56,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:05:56,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-12-01 23:05:56,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:56,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-12-01 23:05:56,304 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:05:56,304 INFO L87 Difference]: Start difference. First operand 140 states and 203 transitions. Second operand has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:05:57,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:05:57,437 INFO L93 Difference]: Finished difference Result 620 states and 911 transitions. [2024-12-01 23:05:57,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:05:57,438 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 121 [2024-12-01 23:05:57,438 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:05:57,440 INFO L225 Difference]: With dead ends: 620 [2024-12-01 23:05:57,441 INFO L226 Difference]: Without dead ends: 483 [2024-12-01 23:05:57,442 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=165, Invalid=647, Unknown=0, NotChecked=0, Total=812 [2024-12-01 23:05:57,443 INFO L435 NwaCegarLoop]: 218 mSDtfsCounter, 1630 mSDsluCounter, 1960 mSDsCounter, 0 mSdLazyCounter, 588 mSolverCounterSat, 140 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1630 SdHoareTripleChecker+Valid, 2178 SdHoareTripleChecker+Invalid, 728 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 140 IncrementalHoareTripleChecker+Valid, 588 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:05:57,443 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1630 Valid, 2178 Invalid, 728 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [140 Valid, 588 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-01 23:05:57,444 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 483 states. [2024-12-01 23:05:57,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 314. [2024-12-01 23:05:57,467 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 288 states have (on average 1.46875) internal successors, (423), 289 states have internal predecessors, (423), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-01 23:05:57,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 467 transitions. [2024-12-01 23:05:57,470 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 467 transitions. Word has length 121 [2024-12-01 23:05:57,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:05:57,470 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 467 transitions. [2024-12-01 23:05:57,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.375) internal successors, (54), 16 states have internal predecessors, (54), 2 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:05:57,471 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 467 transitions. [2024-12-01 23:05:57,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:05:57,472 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:57,473 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:57,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-01 23:05:57,473 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:57,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:57,473 INFO L85 PathProgramCache]: Analyzing trace with hash -1056841330, now seen corresponding path program 1 times [2024-12-01 23:05:57,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:57,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [341087842] [2024-12-01 23:05:57,474 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:57,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:57,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:57,666 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:05:57,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:57,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [341087842] [2024-12-01 23:05:57,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [341087842] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:05:57,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:05:57,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:05:57,666 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [731454135] [2024-12-01 23:05:57,666 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:05:57,667 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:05:57,667 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:57,667 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:05:57,667 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:05:57,668 INFO L87 Difference]: Start difference. First operand 314 states and 467 transitions. Second operand has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:05:57,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:05:57,759 INFO L93 Difference]: Finished difference Result 659 states and 977 transitions. [2024-12-01 23:05:57,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:05:57,759 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:05:57,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:05:57,763 INFO L225 Difference]: With dead ends: 659 [2024-12-01 23:05:57,763 INFO L226 Difference]: Without dead ends: 348 [2024-12-01 23:05:57,764 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:05:57,764 INFO L435 NwaCegarLoop]: 190 mSDtfsCounter, 158 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 728 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:05:57,765 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 728 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:05:57,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-12-01 23:05:57,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 314. [2024-12-01 23:05:57,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 288 states have (on average 1.4618055555555556) internal successors, (421), 289 states have internal predecessors, (421), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-01 23:05:57,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 465 transitions. [2024-12-01 23:05:57,790 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 465 transitions. Word has length 121 [2024-12-01 23:05:57,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:05:57,791 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 465 transitions. [2024-12-01 23:05:57,791 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.8) internal successors, (54), 5 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:05:57,791 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 465 transitions. [2024-12-01 23:05:57,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:05:57,793 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:05:57,793 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:05:57,793 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-01 23:05:57,793 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:05:57,793 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:05:57,794 INFO L85 PathProgramCache]: Analyzing trace with hash 2096268521, now seen corresponding path program 1 times [2024-12-01 23:05:57,794 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:05:57,794 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996590286] [2024-12-01 23:05:57,794 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:57,794 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:05:57,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:58,319 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:05:58,320 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-01 23:05:58,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996590286] [2024-12-01 23:05:58,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996590286] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:05:58,320 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868708870] [2024-12-01 23:05:58,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:05:58,320 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:05:58,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:05:58,322 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-01 23:05:58,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-01 23:05:58,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:05:58,645 INFO L256 TraceCheckSpWp]: Trace formula consists of 527 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-01 23:05:58,652 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:05:59,157 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 0 case distinctions, treesize of input 23 treesize of output 3 [2024-12-01 23:05:59,247 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 [2024-12-01 23:05:59,253 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 13 treesize of output 9 [2024-12-01 23:05:59,280 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 [2024-12-01 23:05:59,297 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 178 refuted. 0 times theorem prover too weak. 184 trivial. 0 not checked. [2024-12-01 23:05:59,297 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:05:59,580 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868708870] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:05:59,580 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:05:59,580 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2024-12-01 23:05:59,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449465385] [2024-12-01 23:05:59,581 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:05:59,581 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:05:59,581 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-01 23:05:59,582 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:05:59,582 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=188, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:05:59,582 INFO L87 Difference]: Start difference. First operand 314 states and 465 transitions. Second operand has 11 states, 10 states have (on average 8.8) internal successors, (88), 11 states have internal predecessors, (88), 5 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) [2024-12-01 23:06:00,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:00,419 INFO L93 Difference]: Finished difference Result 1002 states and 1467 transitions. [2024-12-01 23:06:00,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-12-01 23:06:00,419 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 8.8) internal successors, (88), 11 states have internal predecessors, (88), 5 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) Word has length 121 [2024-12-01 23:06:00,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:00,423 INFO L225 Difference]: With dead ends: 1002 [2024-12-01 23:06:00,423 INFO L226 Difference]: Without dead ends: 691 [2024-12-01 23:06:00,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 208 GetRequests, 166 SyntacticMatches, 5 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 271 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=376, Invalid=1106, Unknown=0, NotChecked=0, Total=1482 [2024-12-01 23:06:00,425 INFO L435 NwaCegarLoop]: 229 mSDtfsCounter, 996 mSDsluCounter, 1152 mSDsCounter, 0 mSdLazyCounter, 448 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 996 SdHoareTripleChecker+Valid, 1381 SdHoareTripleChecker+Invalid, 580 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 448 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:00,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [996 Valid, 1381 Invalid, 580 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 448 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:06:00,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 691 states. [2024-12-01 23:06:00,461 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 691 to 369. [2024-12-01 23:06:00,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 369 states, 330 states have (on average 1.4393939393939394) internal successors, (475), 332 states have internal predecessors, (475), 32 states have call successors, (32), 6 states have call predecessors, (32), 6 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) [2024-12-01 23:06:00,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 539 transitions. [2024-12-01 23:06:00,465 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 539 transitions. Word has length 121 [2024-12-01 23:06:00,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:00,466 INFO L471 AbstractCegarLoop]: Abstraction has 369 states and 539 transitions. [2024-12-01 23:06:00,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 8.8) internal successors, (88), 11 states have internal predecessors, (88), 5 states have call successors, (27), 4 states have call predecessors, (27), 5 states have return successors, (27), 4 states have call predecessors, (27), 5 states have call successors, (27) [2024-12-01 23:06:00,466 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 539 transitions. [2024-12-01 23:06:00,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:06:00,468 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:00,468 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:00,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-01 23:06:00,669 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-01 23:06:00,669 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:00,669 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:00,669 INFO L85 PathProgramCache]: Analyzing trace with hash 1509462507, now seen corresponding path program 1 times [2024-12-01 23:06:00,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-01 23:06:00,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337249144] [2024-12-01 23:06:00,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:00,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-01 23:06:00,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-01 23:06:00,737 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-01 23:06:00,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-01 23:06:00,890 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-01 23:06:00,891 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-01 23:06:00,892 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-01 23:06:00,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-01 23:06:00,896 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:01,020 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-01 23:06:01,023 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.12 11:06:01 BoogieIcfgContainer [2024-12-01 23:06:01,024 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-01 23:06:01,024 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-01 23:06:01,024 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-01 23:06:01,024 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-01 23:06:01,025 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:05:51" (3/4) ... [2024-12-01 23:06:01,027 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-01 23:06:01,028 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-01 23:06:01,028 INFO L158 Benchmark]: Toolchain (without parser) took 10326.95ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 118.5MB in the beginning and 320.8MB in the end (delta: -202.4MB). Peak memory consumption was 64.3MB. Max. memory is 16.1GB. [2024-12-01 23:06:01,029 INFO L158 Benchmark]: CDTParser took 0.29ms. Allocated memory is still 142.6MB. Free memory is still 83.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-01 23:06:01,029 INFO L158 Benchmark]: CACSL2BoogieTranslator took 246.88ms. Allocated memory is still 142.6MB. Free memory was 118.3MB in the beginning and 102.6MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-12-01 23:06:01,029 INFO L158 Benchmark]: Boogie Procedure Inliner took 53.60ms. Allocated memory is still 142.6MB. Free memory was 102.6MB in the beginning and 98.0MB in the end (delta: 4.7MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-01 23:06:01,029 INFO L158 Benchmark]: Boogie Preprocessor took 78.27ms. Allocated memory is still 142.6MB. Free memory was 98.0MB in the beginning and 92.1MB in the end (delta: 5.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-01 23:06:01,029 INFO L158 Benchmark]: RCFGBuilder took 818.23ms. Allocated memory is still 142.6MB. Free memory was 92.1MB in the beginning and 92.7MB in the end (delta: -642.9kB). Peak memory consumption was 41.2MB. Max. memory is 16.1GB. [2024-12-01 23:06:01,030 INFO L158 Benchmark]: TraceAbstraction took 9120.19ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 92.2MB in the beginning and 320.9MB in the end (delta: -228.7MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. [2024-12-01 23:06:01,030 INFO L158 Benchmark]: Witness Printer took 3.63ms. Allocated memory is still 411.0MB. Free memory was 320.9MB in the beginning and 320.8MB in the end (delta: 35.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-01 23:06:01,031 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.29ms. Allocated memory is still 142.6MB. Free memory is still 83.0MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 246.88ms. Allocated memory is still 142.6MB. Free memory was 118.3MB in the beginning and 102.6MB in the end (delta: 15.7MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 53.60ms. Allocated memory is still 142.6MB. Free memory was 102.6MB in the beginning and 98.0MB in the end (delta: 4.7MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 78.27ms. Allocated memory is still 142.6MB. Free memory was 98.0MB in the beginning and 92.1MB in the end (delta: 5.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 818.23ms. Allocated memory is still 142.6MB. Free memory was 92.1MB in the beginning and 92.7MB in the end (delta: -642.9kB). Peak memory consumption was 41.2MB. Max. memory is 16.1GB. * TraceAbstraction took 9120.19ms. Allocated memory was 142.6MB in the beginning and 411.0MB in the end (delta: 268.4MB). Free memory was 92.2MB in the beginning and 320.9MB in the end (delta: -228.7MB). Peak memory consumption was 39.8MB. Max. memory is 16.1GB. * Witness Printer took 3.63ms. Allocated memory is still 411.0MB. Free memory was 320.9MB in the beginning and 320.8MB in the end (delta: 35.8kB). There was no memory consumed. Max. memory is 16.1GB. * 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 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 78, overapproximation of someBinaryFLOATComparisonOperation at line 80, overapproximation of someBinaryFLOATComparisonOperation at line 80, overapproximation of someBinaryFLOATComparisonOperation at line 63, overapproximation of someBinaryFLOATComparisonOperation at line 103, overapproximation of someBinaryFLOATComparisonOperation at line 78, overapproximation of someBinaryFLOATComparisonOperation at line 62. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned short int var_1_1 = 4; [L22] unsigned short int var_1_1 = 4; [L23] unsigned short int* var_1_1_Pointer = &(var_1_1); [L24] float var_1_2 = 1000000000000000.4; [L24] float var_1_2 = 1000000000000000.4; [L25] float* var_1_2_Pointer = &(var_1_2); [L26] float var_1_3 = 1000.2; [L26] float var_1_3 = 1000.2; [L27] float* var_1_3_Pointer = &(var_1_3); [L28] unsigned short int var_1_4 = 256; [L28] unsigned short int var_1_4 = 256; [L29] unsigned short int* var_1_4_Pointer = &(var_1_4); [L30] unsigned short int var_1_5 = 4; [L30] unsigned short int var_1_5 = 4; [L31] unsigned short int* var_1_5_Pointer = &(var_1_5); [L32] unsigned short int var_1_6 = 10; [L32] unsigned short int var_1_6 = 10; [L33] unsigned short int* var_1_6_Pointer = &(var_1_6); [L34] signed short int var_1_8 = 128; [L34] signed short int var_1_8 = 128; [L35] signed short int* var_1_8_Pointer = &(var_1_8); [L36] signed short int var_1_9 = -2; [L36] signed short int var_1_9 = -2; [L37] signed short int* var_1_9_Pointer = &(var_1_9); [L38] unsigned char var_1_10 = 0; [L38] unsigned char var_1_10 = 0; [L39] unsigned char* var_1_10_Pointer = &(var_1_10); [L40] unsigned char var_1_11 = 0; [L40] unsigned char var_1_11 = 0; [L41] unsigned char* var_1_11_Pointer = &(var_1_11); [L42] unsigned char var_1_12 = 0; [L42] unsigned char var_1_12 = 0; [L43] unsigned char* var_1_12_Pointer = &(var_1_12); [L44] unsigned char var_1_13 = 1; [L44] unsigned char var_1_13 = 1; [L45] unsigned char* var_1_13_Pointer = &(var_1_13); VAL [isInitial=0, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L107] isInitial = 1 [L108] FCALL initially() [L110] FCALL updateLastVariables() [L111] CALL updateVariables() [L77] var_1_2 = __VERIFIER_nondet_float() [L78] EXPR \read(var_1_2) [L78] EXPR var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L78] EXPR var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F [L78] EXPR \read(var_1_2) [L78] EXPR var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L78] EXPR (var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F ) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L78] EXPR (var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F ) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L78] CALL assume_abort_if_not((var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L78] RET assume_abort_if_not((var_1_2 >= -922337.2036854776000e+13F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F )) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L79] var_1_3 = __VERIFIER_nondet_float() [L80] EXPR \read(var_1_3) [L80] EXPR var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L80] EXPR var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F [L80] EXPR \read(var_1_3) [L80] EXPR var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L80] EXPR (var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F ) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L80] EXPR (var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F ) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L80] CALL assume_abort_if_not((var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L80] RET assume_abort_if_not((var_1_3 >= -922337.2036854776000e+13F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F )) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L81] var_1_4 = __VERIFIER_nondet_ushort() [L82] EXPR \read(var_1_4) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L82] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L82] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L83] EXPR \read(var_1_4) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L83] CALL assume_abort_if_not(var_1_4 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L83] RET assume_abort_if_not(var_1_4 <= 65534) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L84] var_1_5 = __VERIFIER_nondet_ushort() [L85] EXPR \read(var_1_5) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L85] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L85] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L86] EXPR \read(var_1_5) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L86] CALL assume_abort_if_not(var_1_5 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L86] RET assume_abort_if_not(var_1_5 <= 65534) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L87] var_1_6 = __VERIFIER_nondet_ushort() [L88] EXPR \read(var_1_6) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L88] CALL assume_abort_if_not(var_1_6 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L88] RET assume_abort_if_not(var_1_6 >= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L89] EXPR \read(var_1_6) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L89] CALL assume_abort_if_not(var_1_6 <= 65534) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L89] RET assume_abort_if_not(var_1_6 <= 65534) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L90] var_1_9 = __VERIFIER_nondet_short() [L91] EXPR \read(var_1_9) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L91] CALL assume_abort_if_not(var_1_9 >= -32766) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L91] RET assume_abort_if_not(var_1_9 >= -32766) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L92] EXPR \read(var_1_9) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L92] CALL assume_abort_if_not(var_1_9 <= 32766) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L92] RET assume_abort_if_not(var_1_9 <= 32766) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L93] var_1_11 = __VERIFIER_nondet_uchar() [L94] EXPR \read(var_1_11) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L94] CALL assume_abort_if_not(var_1_11 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L94] RET assume_abort_if_not(var_1_11 >= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L95] EXPR \read(var_1_11) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L95] CALL assume_abort_if_not(var_1_11 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L95] RET assume_abort_if_not(var_1_11 <= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L96] var_1_12 = __VERIFIER_nondet_uchar() [L97] EXPR \read(var_1_12) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L97] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L97] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L98] EXPR \read(var_1_12) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L98] CALL assume_abort_if_not(var_1_12 <= 0) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L98] RET assume_abort_if_not(var_1_12 <= 0) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L111] RET updateVariables() [L112] CALL step() [L49] EXPR \read(*var_1_9_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L49] EXPR (((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer))) [L49] EXPR \read(*var_1_9_Pointer) [L49] EXPR (((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L49] (*(var_1_8_Pointer)) = (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer))))) [L50] EXPR \read(*var_1_4_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L50] EXPR 50 >> (*(var_1_4_Pointer)) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L50] EXPR \read(*var_1_8_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L50] COND FALSE !((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) [L53] EXPR \read(*var_1_11_Pointer) [L53] (*(var_1_10_Pointer)) = (! (*(var_1_11_Pointer))) [L55] EXPR \read(*var_1_12_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L55] COND TRUE ! (*(var_1_12_Pointer)) [L56] EXPR \read(*var_1_4_Pointer) [L56] EXPR \read(*var_1_6_Pointer) [L56] EXPR \read(*var_1_8_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L56] EXPR (((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer))) [L56] EXPR \read(*var_1_6_Pointer) [L56] EXPR (((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L56] COND FALSE !((*(var_1_4_Pointer)) >= (((((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer)))))) [L59] EXPR \read(*var_1_11_Pointer) [L59] (*(var_1_13_Pointer)) = (*(var_1_11_Pointer)) [L62] EXPR \read(*var_1_2_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L62] COND TRUE (*(var_1_2_Pointer)) >= 64.5f [L63] EXPR \read(*var_1_2_Pointer) [L63] EXPR \read(*var_1_3_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L63] COND FALSE !((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) [L66] EXPR \read(*var_1_13_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L66] COND FALSE !((*(var_1_13_Pointer))) [L69] EXPR \read(*var_1_6_Pointer) [L69] (*(var_1_1_Pointer)) = (*(var_1_6_Pointer)) [L112] RET step() [L113] CALL, EXPR property() [L103] EXPR \read(*var_1_2_Pointer) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR ((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50)) [L103] EXPR \read(*var_1_1_Pointer) [L103] EXPR ((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50)) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR (((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer))))))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR (((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer))))))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR ((((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer)))))))) && (((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) ? ((*(var_1_10_Pointer)) == ((unsigned char) ((! (! (*(var_1_11_Pointer)))) || (*(var_1_12_Pointer))))) : ((*(var_1_10_Pointer)) == ((unsigned char) (! (*(var_1_11_Pointer)))))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR ((((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer)))))))) && (((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) ? ((*(var_1_10_Pointer)) == ((unsigned char) ((! (! (*(var_1_11_Pointer)))) || (*(var_1_12_Pointer))))) : ((*(var_1_10_Pointer)) == ((unsigned char) (! (*(var_1_11_Pointer)))))) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR (((((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer)))))))) && (((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) ? ((*(var_1_10_Pointer)) == ((unsigned char) ((! (! (*(var_1_11_Pointer)))) || (*(var_1_12_Pointer))))) : ((*(var_1_10_Pointer)) == ((unsigned char) (! (*(var_1_11_Pointer))))))) && ((! (*(var_1_12_Pointer))) ? (((*(var_1_4_Pointer)) >= (((((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer)))))) ? ((*(var_1_13_Pointer)) == ((unsigned char) ((*(var_1_10_Pointer)) && (*(var_1_11_Pointer))))) : ((*(var_1_13_Pointer)) == ((unsigned char) (*(var_1_11_Pointer))))) : 1) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103] EXPR (((((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer)))))))) && (((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) ? ((*(var_1_10_Pointer)) == ((unsigned char) ((! (! (*(var_1_11_Pointer)))) || (*(var_1_12_Pointer))))) : ((*(var_1_10_Pointer)) == ((unsigned char) (! (*(var_1_11_Pointer))))))) && ((! (*(var_1_12_Pointer))) ? (((*(var_1_4_Pointer)) >= (((((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer)))))) ? ((*(var_1_13_Pointer)) == ((unsigned char) ((*(var_1_10_Pointer)) && (*(var_1_11_Pointer))))) : ((*(var_1_13_Pointer)) == ((unsigned char) (*(var_1_11_Pointer))))) : 1) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L103-L104] return (((((*(var_1_2_Pointer)) >= 64.5f) ? (((*(var_1_2_Pointer)) >= (*(var_1_3_Pointer))) ? ((*(var_1_1_Pointer)) == ((unsigned short int) ((((((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) < 0 ) ? -(((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))) : (((((*(var_1_4_Pointer))) > ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer))))))) ? ((*(var_1_4_Pointer))) : ((((((*(var_1_5_Pointer))) > ((*(var_1_6_Pointer)))) ? ((*(var_1_5_Pointer))) : ((*(var_1_6_Pointer)))))))))))) : ((*(var_1_13_Pointer)) ? ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_5_Pointer)))) : ((*(var_1_1_Pointer)) == ((unsigned short int) (*(var_1_6_Pointer)))))) : ((*(var_1_1_Pointer)) == ((unsigned short int) 50))) && ((*(var_1_8_Pointer)) == ((signed short int) (((((*(var_1_9_Pointer))) < 0 ) ? -((*(var_1_9_Pointer))) : ((*(var_1_9_Pointer)))))))) && (((50 >> (*(var_1_4_Pointer))) <= (*(var_1_8_Pointer))) ? ((*(var_1_10_Pointer)) == ((unsigned char) ((! (! (*(var_1_11_Pointer)))) || (*(var_1_12_Pointer))))) : ((*(var_1_10_Pointer)) == ((unsigned char) (! (*(var_1_11_Pointer))))))) && ((! (*(var_1_12_Pointer))) ? (((*(var_1_4_Pointer)) >= (((((*(var_1_6_Pointer))) < ((*(var_1_8_Pointer)))) ? ((*(var_1_6_Pointer))) : ((*(var_1_8_Pointer)))))) ? ((*(var_1_13_Pointer)) == ((unsigned char) ((*(var_1_10_Pointer)) && (*(var_1_11_Pointer))))) : ((*(var_1_13_Pointer)) == ((unsigned char) (*(var_1_11_Pointer))))) : 1) ; [L113] RET, EXPR property() [L113] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] [L19] reach_error() VAL [isInitial=1, var_1_10={12:0}, var_1_10_Pointer={12:0}, var_1_11={13:0}, var_1_11_Pointer={13:0}, var_1_12={14:0}, var_1_12_Pointer={14:0}, var_1_13={15:0}, var_1_13_Pointer={15:0}, var_1_1={4:0}, var_1_1_Pointer={4:0}, var_1_2={5:0}, var_1_2_Pointer={5:0}, var_1_3={6:0}, var_1_3_Pointer={6:0}, var_1_4={7:0}, var_1_4_Pointer={7:0}, var_1_5={8:0}, var_1_5_Pointer={8:0}, var_1_6={9:0}, var_1_6_Pointer={9:0}, var_1_8={10:0}, var_1_8_Pointer={10:0}, var_1_9={11:0}, var_1_9_Pointer={11:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 136 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 8.9s, OverallIterations: 7, TraceHistogramMax: 14, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 2.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3434 SdHoareTripleChecker+Valid, 1.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3433 mSDsluCounter, 6392 SdHoareTripleChecker+Invalid, 1.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 5080 mSDsCounter, 333 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1300 IncrementalHoareTripleChecker+Invalid, 1633 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 333 mSolverCounterUnsat, 1312 mSDtfsCounter, 1300 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 392 GetRequests, 297 SyntacticMatches, 5 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 404 ImplicationChecksByTransitivity, 1.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=369occurred in iteration=6, InterpolantAutomatonStates: 67, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 6 MinimizatonAttempts, 656 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.6s SatisfiabilityAnalysisTime, 4.3s InterpolantComputationTime, 1075 NumberOfCodeBlocks, 1075 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 946 ConstructedInterpolants, 0 QuantifiedInterpolants, 3791 SizeOfPredicates, 10 NumberOfNonLiveVariables, 1025 ConjunctsInSsa, 23 ConjunctsInUnsatCore, 8 InterpolantComputations, 5 PerfectInterpolantSequences, 2702/2912 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-01 23:06:01,052 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/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 Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1 --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 1a881d8f253e5b9c1e6ce343a427660e9baa2042ae2167d7e8c83968bc37d5f1 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-01 23:06:02,998 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-01 23:06:03,081 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-01 23:06:03,087 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-01 23:06:03,087 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-01 23:06:03,110 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-01 23:06:03,111 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-01 23:06:03,111 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-01 23:06:03,111 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-01 23:06:03,112 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-01 23:06:03,112 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-01 23:06:03,112 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-01 23:06:03,112 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-01 23:06:03,112 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-01 23:06:03,112 INFO L153 SettingsManager]: * Use SBE=true [2024-12-01 23:06:03,113 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-01 23:06:03,113 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-01 23:06:03,113 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-01 23:06:03,113 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-01 23:06:03,113 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-01 23:06:03,113 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-01 23:06:03,114 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-01 23:06:03,115 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:03,115 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-01 23:06:03,115 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:03,115 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-01 23:06:03,116 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1 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 -> 1a881d8f253e5b9c1e6ce343a427660e9baa2042ae2167d7e8c83968bc37d5f1 [2024-12-01 23:06:03,352 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-01 23:06:03,360 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-01 23:06:03,363 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-01 23:06:03,364 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-01 23:06:03,364 INFO L274 PluginConnector]: CDTParser initialized [2024-12-01 23:06:03,365 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:06:06,104 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/6de0faff4/2443081029d842f4afae2aec9a17f284/FLAG26abcd890 [2024-12-01 23:06:06,302 INFO L384 CDTParser]: Found 1 translation units. [2024-12-01 23:06:06,303 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:06:06,312 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/6de0faff4/2443081029d842f4afae2aec9a17f284/FLAG26abcd890 [2024-12-01 23:06:06,326 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/data/6de0faff4/2443081029d842f4afae2aec9a17f284 [2024-12-01 23:06:06,328 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-01 23:06:06,330 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-01 23:06:06,331 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:06,331 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-01 23:06:06,335 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-01 23:06:06,336 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,337 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54e3e46a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06, skipping insertion in model container [2024-12-01 23:06:06,337 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,354 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-01 23:06:06,482 WARN L250 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_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i[916,929] [2024-12-01 23:06:06,538 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:06,552 INFO L200 MainTranslator]: Completed pre-run [2024-12-01 23:06:06,563 WARN L250 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_e720bf17-21f8-4866-841e-b1a2638e604e/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-p_file-49.i[916,929] [2024-12-01 23:06:06,597 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-01 23:06:06,616 INFO L204 MainTranslator]: Completed translation [2024-12-01 23:06:06,616 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06 WrapperNode [2024-12-01 23:06:06,616 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-01 23:06:06,617 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-01 23:06:06,617 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-01 23:06:06,617 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-01 23:06:06,623 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,635 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,665 INFO L138 Inliner]: procedures = 33, calls = 203, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 674 [2024-12-01 23:06:06,666 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-01 23:06:06,666 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-01 23:06:06,666 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-01 23:06:06,666 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-01 23:06:06,676 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,676 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,683 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,707 INFO L175 MemorySlicer]: Split 166 memory accesses to 13 slices as follows [2, 9, 10, 8, 20, 30, 34, 9, 10, 7, 12, 8, 7]. 20 percent of accesses are in the largest equivalence class. The 14 initializations are split as follows [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]. The 17 writes are split as follows [0, 4, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2]. [2024-12-01 23:06:06,707 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,708 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,729 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,730 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,735 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,741 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,744 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,751 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-01 23:06:06,752 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-01 23:06:06,752 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-01 23:06:06,752 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-01 23:06:06,753 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (1/1) ... [2024-12-01 23:06:06,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-01 23:06:06,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-01 23:06:06,779 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-01 23:06:06,781 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-12-01 23:06:06,800 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-12-01 23:06:06,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#5 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#6 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#7 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#8 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#9 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#10 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#11 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#12 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-12-01 23:06:06,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#0 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#1 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#2 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#3 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#4 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#5 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#6 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#7 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#8 [2024-12-01 23:06:06,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#9 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#10 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#11 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4#12 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-12-01 23:06:06,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#0 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#1 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#2 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#3 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#4 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#5 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#6 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#7 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#8 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#9 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#10 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#11 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4#12 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#0 [2024-12-01 23:06:06,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#1 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#2 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#3 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#4 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#5 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#6 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#7 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#8 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#9 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#10 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#11 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4#12 [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-01 23:06:06,806 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-01 23:06:06,806 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-01 23:06:06,806 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-12-01 23:06:06,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-12-01 23:06:06,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-12-01 23:06:07,019 INFO L234 CfgBuilder]: Building ICFG [2024-12-01 23:06:07,020 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-01 23:06:07,670 INFO L? ?]: Removed 212 outVars from TransFormulas that were not future-live. [2024-12-01 23:06:07,670 INFO L283 CfgBuilder]: Performing block encoding [2024-12-01 23:06:07,681 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-01 23:06:07,681 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-01 23:06:07,682 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:06:07 BoogieIcfgContainer [2024-12-01 23:06:07,682 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-01 23:06:07,684 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-01 23:06:07,684 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-01 23:06:07,687 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-01 23:06:07,687 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:06:06" (1/3) ... [2024-12-01 23:06:07,688 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a682c58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:06:07, skipping insertion in model container [2024-12-01 23:06:07,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:06:06" (2/3) ... [2024-12-01 23:06:07,688 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a682c58 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:06:07, skipping insertion in model container [2024-12-01 23:06:07,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:06:07" (3/3) ... [2024-12-01 23:06:07,689 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-p_file-49.i [2024-12-01 23:06:07,700 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-01 23:06:07,702 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_variablewrapping_wrapper-p_file-49.i that has 2 procedures, 130 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-01 23:06:07,746 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-01 23:06:07,755 INFO L333 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, 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;@61867caa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-01 23:06:07,756 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-01 23:06:07,759 INFO L276 IsEmpty]: Start isEmpty. Operand has 130 states, 113 states have (on average 1.4778761061946903) internal successors, (167), 114 states have internal predecessors, (167), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:06:07,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-12-01 23:06:07,767 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:07,768 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:07,769 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:07,773 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:07,774 INFO L85 PathProgramCache]: Analyzing trace with hash 2079183880, now seen corresponding path program 1 times [2024-12-01 23:06:07,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:07,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1322270291] [2024-12-01 23:06:07,783 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:07,783 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:07,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:07,785 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:07,786 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-12-01 23:06:08,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:08,160 INFO L256 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-01 23:06:08,166 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:08,195 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 194 proven. 0 refuted. 0 times theorem prover too weak. 170 trivial. 0 not checked. [2024-12-01 23:06:08,195 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:06:08,196 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:08,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1322270291] [2024-12-01 23:06:08,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1322270291] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:06:08,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:06:08,197 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-01 23:06:08,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [679881550] [2024-12-01 23:06:08,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:08,202 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-01 23:06:08,202 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:08,217 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-01 23:06:08,217 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-01 23:06:08,219 INFO L87 Difference]: Start difference. First operand has 130 states, 113 states have (on average 1.4778761061946903) internal successors, (167), 114 states have internal predecessors, (167), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) Second operand has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:06:08,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:08,247 INFO L93 Difference]: Finished difference Result 253 states and 398 transitions. [2024-12-01 23:06:08,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-01 23:06:08,249 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 115 [2024-12-01 23:06:08,249 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:08,254 INFO L225 Difference]: With dead ends: 253 [2024-12-01 23:06:08,255 INFO L226 Difference]: Without dead ends: 126 [2024-12-01 23:06:08,257 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-01 23:06:08,259 INFO L435 NwaCegarLoop]: 188 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:08,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:06:08,269 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 126 states. [2024-12-01 23:06:08,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 126 to 126. [2024-12-01 23:06:08,290 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 126 states, 110 states have (on average 1.4545454545454546) internal successors, (160), 110 states have internal predecessors, (160), 14 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:06:08,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 126 states to 126 states and 188 transitions. [2024-12-01 23:06:08,297 INFO L78 Accepts]: Start accepts. Automaton has 126 states and 188 transitions. Word has length 115 [2024-12-01 23:06:08,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:08,297 INFO L471 AbstractCegarLoop]: Abstraction has 126 states and 188 transitions. [2024-12-01 23:06:08,297 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 26.0) internal successors, (52), 2 states have internal predecessors, (52), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:06:08,298 INFO L276 IsEmpty]: Start isEmpty. Operand 126 states and 188 transitions. [2024-12-01 23:06:08,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-12-01 23:06:08,300 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:08,301 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:08,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-12-01 23:06:08,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:08,501 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:08,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:08,502 INFO L85 PathProgramCache]: Analyzing trace with hash -212770384, now seen corresponding path program 1 times [2024-12-01 23:06:08,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:08,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1905256410] [2024-12-01 23:06:08,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:08,503 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:08,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:08,505 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:08,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-12-01 23:06:08,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:08,909 INFO L256 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-01 23:06:08,914 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:09,614 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 18 treesize of output 10 [2024-12-01 23:06:09,658 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:06:09,658 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:06:09,859 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:06:09,860 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:06:10,104 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:06:10,105 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:10,105 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1905256410] [2024-12-01 23:06:10,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1905256410] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:06:10,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:06:10,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2024-12-01 23:06:10,105 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [349120959] [2024-12-01 23:06:10,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:10,107 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:06:10,107 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:10,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:06:10,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:06:10,108 INFO L87 Difference]: Start difference. First operand 126 states and 188 transitions. Second operand has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:06:10,382 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:10,382 INFO L93 Difference]: Finished difference Result 255 states and 378 transitions. [2024-12-01 23:06:10,383 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:06:10,383 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 115 [2024-12-01 23:06:10,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:10,385 INFO L225 Difference]: With dead ends: 255 [2024-12-01 23:06:10,385 INFO L226 Difference]: Without dead ends: 132 [2024-12-01 23:06:10,386 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 218 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:06:10,387 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 294 mSDsluCounter, 180 mSDsCounter, 0 mSdLazyCounter, 39 mSolverCounterSat, 40 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Valid, 39 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:10,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 358 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [40 Valid, 39 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:06:10,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-12-01 23:06:10,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 130. [2024-12-01 23:06:10,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 113 states have (on average 1.4336283185840708) internal successors, (162), 113 states have internal predecessors, (162), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:06:10,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 190 transitions. [2024-12-01 23:06:10,403 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 190 transitions. Word has length 115 [2024-12-01 23:06:10,404 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:10,404 INFO L471 AbstractCegarLoop]: Abstraction has 130 states and 190 transitions. [2024-12-01 23:06:10,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 7.285714285714286) internal successors, (51), 8 states have internal predecessors, (51), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:06:10,404 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 190 transitions. [2024-12-01 23:06:10,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2024-12-01 23:06:10,406 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:10,407 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:10,414 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-12-01 23:06:10,607 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:10,607 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:10,608 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:10,608 INFO L85 PathProgramCache]: Analyzing trace with hash 1686016746, now seen corresponding path program 1 times [2024-12-01 23:06:10,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:10,608 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [679924772] [2024-12-01 23:06:10,609 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:10,609 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:10,609 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:10,610 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:10,611 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-12-01 23:06:10,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:10,931 INFO L256 TraceCheckSpWp]: Trace formula consists of 300 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:06:10,935 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:10,949 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 12 treesize of output 8 [2024-12-01 23:06:10,969 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 25 [2024-12-01 23:06:10,986 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:10,986 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:06:10,986 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:10,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [679924772] [2024-12-01 23:06:10,986 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [679924772] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:06:10,986 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:06:10,986 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:06:10,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1300680239] [2024-12-01 23:06:10,987 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:10,987 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:06:10,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:10,988 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:06:10,988 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:06:10,988 INFO L87 Difference]: Start difference. First operand 130 states and 190 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:11,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:11,122 INFO L93 Difference]: Finished difference Result 386 states and 567 transitions. [2024-12-01 23:06:11,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:06:11,123 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 117 [2024-12-01 23:06:11,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:11,126 INFO L225 Difference]: With dead ends: 386 [2024-12-01 23:06:11,126 INFO L226 Difference]: Without dead ends: 259 [2024-12-01 23:06:11,127 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:06:11,127 INFO L435 NwaCegarLoop]: 292 mSDtfsCounter, 181 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 1043 SdHoareTripleChecker+Invalid, 53 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:11,128 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 1043 Invalid, 53 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:06:11,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 259 states. [2024-12-01 23:06:11,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 259 to 134. [2024-12-01 23:06:11,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 117 states have (on average 1.4273504273504274) internal successors, (167), 117 states have internal predecessors, (167), 14 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 14 states have call predecessors, (14), 14 states have call successors, (14) [2024-12-01 23:06:11,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 195 transitions. [2024-12-01 23:06:11,146 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 195 transitions. Word has length 117 [2024-12-01 23:06:11,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:11,147 INFO L471 AbstractCegarLoop]: Abstraction has 134 states and 195 transitions. [2024-12-01 23:06:11,147 INFO L472 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:11,147 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 195 transitions. [2024-12-01 23:06:11,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:11,149 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:11,149 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:11,156 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-12-01 23:06:11,350 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:11,350 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:11,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:11,351 INFO L85 PathProgramCache]: Analyzing trace with hash 1214110981, now seen corresponding path program 1 times [2024-12-01 23:06:11,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:11,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [675601290] [2024-12-01 23:06:11,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:11,352 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:11,352 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:11,354 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:11,355 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-12-01 23:06:11,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:11,697 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-01 23:06:11,702 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:12,027 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 20 treesize of output 16 [2024-12-01 23:06:12,291 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 48 treesize of output 32 [2024-12-01 23:06:12,337 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 57 treesize of output 41 [2024-12-01 23:06:12,508 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:06:12,508 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:06:12,929 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:12,929 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:12,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [675601290] [2024-12-01 23:06:12,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [675601290] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:06:12,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:06:12,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 20 [2024-12-01 23:06:12,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545203343] [2024-12-01 23:06:12,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:12,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:06:12,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:12,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:06:12,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:06:12,931 INFO L87 Difference]: Start difference. First operand 134 states and 195 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:13,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:13,606 INFO L93 Difference]: Finished difference Result 485 states and 714 transitions. [2024-12-01 23:06:13,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:06:13,607 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:06:13,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:13,609 INFO L225 Difference]: With dead ends: 485 [2024-12-01 23:06:13,609 INFO L226 Difference]: Without dead ends: 354 [2024-12-01 23:06:13,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:06:13,610 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 709 mSDsluCounter, 1386 mSDsCounter, 0 mSdLazyCounter, 210 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 1603 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 210 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:13,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 1603 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 210 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:06:13,611 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2024-12-01 23:06:13,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 297. [2024-12-01 23:06:13,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 271 states have (on average 1.4760147601476015) internal successors, (400), 272 states have internal predecessors, (400), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-01 23:06:13,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 444 transitions. [2024-12-01 23:06:13,632 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 444 transitions. Word has length 119 [2024-12-01 23:06:13,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:13,633 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 444 transitions. [2024-12-01 23:06:13,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:13,633 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 444 transitions. [2024-12-01 23:06:13,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:13,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:13,635 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:13,640 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-12-01 23:06:13,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:13,835 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:13,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:13,836 INFO L85 PathProgramCache]: Analyzing trace with hash 821083971, now seen corresponding path program 1 times [2024-12-01 23:06:13,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:13,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [435122421] [2024-12-01 23:06:13,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:13,837 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:13,837 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:13,838 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:13,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-12-01 23:06:14,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:14,135 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-01 23:06:14,139 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:14,175 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-12-01 23:06:14,191 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:14,191 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:06:14,191 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:14,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [435122421] [2024-12-01 23:06:14,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [435122421] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:06:14,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:06:14,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:06:14,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754126538] [2024-12-01 23:06:14,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:14,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:06:14,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:14,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:06:14,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:06:14,193 INFO L87 Difference]: Start difference. First operand 297 states and 444 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:14,316 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:14,316 INFO L93 Difference]: Finished difference Result 702 states and 1050 transitions. [2024-12-01 23:06:14,316 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:06:14,317 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:06:14,317 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:14,320 INFO L225 Difference]: With dead ends: 702 [2024-12-01 23:06:14,320 INFO L226 Difference]: Without dead ends: 408 [2024-12-01 23:06:14,321 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:06:14,322 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 152 mSDsluCounter, 514 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 152 SdHoareTripleChecker+Valid, 696 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:14,322 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [152 Valid, 696 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:06:14,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 408 states. [2024-12-01 23:06:14,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 408 to 302. [2024-12-01 23:06:14,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 276 states have (on average 1.4673913043478262) internal successors, (405), 277 states have internal predecessors, (405), 22 states have call successors, (22), 3 states have call predecessors, (22), 3 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-01 23:06:14,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 449 transitions. [2024-12-01 23:06:14,342 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 449 transitions. Word has length 119 [2024-12-01 23:06:14,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:14,342 INFO L471 AbstractCegarLoop]: Abstraction has 302 states and 449 transitions. [2024-12-01 23:06:14,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:14,342 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 449 transitions. [2024-12-01 23:06:14,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:14,344 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:14,344 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:14,352 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0 [2024-12-01 23:06:14,544 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:14,545 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:14,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:14,545 INFO L85 PathProgramCache]: Analyzing trace with hash -320773474, now seen corresponding path program 1 times [2024-12-01 23:06:14,546 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:14,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1642598315] [2024-12-01 23:06:14,546 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:14,546 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:14,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:14,547 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:14,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-12-01 23:06:14,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:14,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-01 23:06:14,847 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:15,225 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 [2024-12-01 23:06:15,228 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 13 treesize of output 9 [2024-12-01 23:06:15,263 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 18 treesize of output 10 [2024-12-01 23:06:15,284 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:06:15,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:06:15,455 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:06:15,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:06:15,618 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:06:15,618 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:15,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1642598315] [2024-12-01 23:06:15,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1642598315] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:06:15,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:06:15,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2024-12-01 23:06:15,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844875020] [2024-12-01 23:06:15,618 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:06:15,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:06:15,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:15,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:06:15,620 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:06:15,620 INFO L87 Difference]: Start difference. First operand 302 states and 449 transitions. Second operand has 14 states, 12 states have (on average 5.833333333333333) internal successors, (70), 14 states have internal predecessors, (70), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:06:16,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:16,722 INFO L93 Difference]: Finished difference Result 924 states and 1363 transitions. [2024-12-01 23:06:16,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-01 23:06:16,723 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 5.833333333333333) internal successors, (70), 14 states have internal predecessors, (70), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 119 [2024-12-01 23:06:16,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:16,726 INFO L225 Difference]: With dead ends: 924 [2024-12-01 23:06:16,726 INFO L226 Difference]: Without dead ends: 625 [2024-12-01 23:06:16,727 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 226 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=863, Unknown=0, NotChecked=0, Total=1122 [2024-12-01 23:06:16,728 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 1286 mSDsluCounter, 926 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 132 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1286 SdHoareTripleChecker+Valid, 1143 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 132 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:16,728 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1286 Valid, 1143 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [132 Valid, 388 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:06:16,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 625 states. [2024-12-01 23:06:16,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 625 to 318. [2024-12-01 23:06:16,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 318 states, 291 states have (on average 1.4639175257731958) internal successors, (426), 292 states have internal predecessors, (426), 22 states have call successors, (22), 4 states have call predecessors, (22), 4 states have return successors, (22), 21 states have call predecessors, (22), 22 states have call successors, (22) [2024-12-01 23:06:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 318 states to 318 states and 470 transitions. [2024-12-01 23:06:16,758 INFO L78 Accepts]: Start accepts. Automaton has 318 states and 470 transitions. Word has length 119 [2024-12-01 23:06:16,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:16,759 INFO L471 AbstractCegarLoop]: Abstraction has 318 states and 470 transitions. [2024-12-01 23:06:16,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 5.833333333333333) internal successors, (70), 14 states have internal predecessors, (70), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:06:16,759 INFO L276 IsEmpty]: Start isEmpty. Operand 318 states and 470 transitions. [2024-12-01 23:06:16,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:16,761 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:16,761 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:16,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-12-01 23:06:16,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:16,961 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:16,962 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:16,962 INFO L85 PathProgramCache]: Analyzing trace with hash -907579488, now seen corresponding path program 1 times [2024-12-01 23:06:16,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:16,962 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [819416680] [2024-12-01 23:06:16,962 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:16,962 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:16,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:16,964 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:16,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-12-01 23:06:17,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:17,239 INFO L256 TraceCheckSpWp]: Trace formula consists of 305 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-01 23:06:17,244 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:18,362 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 70 treesize of output 34 [2024-12-01 23:06:18,412 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:18,412 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:06:18,412 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:18,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [819416680] [2024-12-01 23:06:18,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [819416680] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:06:18,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:06:18,412 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-01 23:06:18,412 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148926966] [2024-12-01 23:06:18,412 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:18,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:06:18,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:18,413 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:06:18,413 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:06:18,414 INFO L87 Difference]: Start difference. First operand 318 states and 470 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:19,216 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:19,216 INFO L93 Difference]: Finished difference Result 876 states and 1286 transitions. [2024-12-01 23:06:19,217 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:06:19,217 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:06:19,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:19,221 INFO L225 Difference]: With dead ends: 876 [2024-12-01 23:06:19,221 INFO L226 Difference]: Without dead ends: 561 [2024-12-01 23:06:19,221 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:06:19,222 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 389 mSDsluCounter, 705 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 389 SdHoareTripleChecker+Valid, 875 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:19,222 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [389 Valid, 875 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:06:19,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 561 states. [2024-12-01 23:06:19,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 561 to 425. [2024-12-01 23:06:19,266 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 372 states have (on average 1.4220430107526882) internal successors, (529), 374 states have internal predecessors, (529), 44 states have call successors, (44), 8 states have call predecessors, (44), 8 states have return successors, (44), 42 states have call predecessors, (44), 44 states have call successors, (44) [2024-12-01 23:06:19,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 617 transitions. [2024-12-01 23:06:19,269 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 617 transitions. Word has length 119 [2024-12-01 23:06:19,269 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:19,269 INFO L471 AbstractCegarLoop]: Abstraction has 425 states and 617 transitions. [2024-12-01 23:06:19,270 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 7 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:19,270 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 617 transitions. [2024-12-01 23:06:19,271 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:19,271 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:19,271 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:19,278 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-12-01 23:06:19,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:19,472 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:19,472 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:19,472 INFO L85 PathProgramCache]: Analyzing trace with hash -780033725, now seen corresponding path program 1 times [2024-12-01 23:06:19,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:19,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1044824340] [2024-12-01 23:06:19,473 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:19,473 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:19,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:19,474 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:19,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-12-01 23:06:19,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:19,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:06:19,737 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:19,986 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 20 treesize of output 16 [2024-12-01 23:06:20,233 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 33 [2024-12-01 23:06:20,277 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 58 treesize of output 42 [2024-12-01 23:06:20,452 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:06:20,452 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:06:20,879 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:20,880 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:20,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1044824340] [2024-12-01 23:06:20,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1044824340] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:06:20,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:06:20,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [13] total 20 [2024-12-01 23:06:20,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603881676] [2024-12-01 23:06:20,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:20,880 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:06:20,880 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:20,880 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:06:20,880 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:06:20,881 INFO L87 Difference]: Start difference. First operand 425 states and 617 transitions. Second operand has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:21,695 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:06:21,695 INFO L93 Difference]: Finished difference Result 1119 states and 1627 transitions. [2024-12-01 23:06:21,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:06:21,696 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:06:21,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:06:21,699 INFO L225 Difference]: With dead ends: 1119 [2024-12-01 23:06:21,699 INFO L226 Difference]: Without dead ends: 697 [2024-12-01 23:06:21,700 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 241 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:06:21,700 INFO L435 NwaCegarLoop]: 380 mSDtfsCounter, 422 mSDsluCounter, 2323 mSDsCounter, 0 mSdLazyCounter, 332 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 2703 SdHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 332 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:06:21,700 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 2703 Invalid, 348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 332 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:06:21,701 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-12-01 23:06:21,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 427. [2024-12-01 23:06:21,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 374 states have (on average 1.4251336898395721) internal successors, (533), 376 states have internal predecessors, (533), 44 states have call successors, (44), 8 states have call predecessors, (44), 8 states have return successors, (44), 42 states have call predecessors, (44), 44 states have call successors, (44) [2024-12-01 23:06:21,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 621 transitions. [2024-12-01 23:06:21,752 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 621 transitions. Word has length 119 [2024-12-01 23:06:21,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:06:21,752 INFO L471 AbstractCegarLoop]: Abstraction has 427 states and 621 transitions. [2024-12-01 23:06:21,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:21,753 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 621 transitions. [2024-12-01 23:06:21,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:06:21,754 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:06:21,755 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:06:21,762 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Ended with exit code 0 [2024-12-01 23:06:21,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:21,955 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:06:21,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:06:21,956 INFO L85 PathProgramCache]: Analyzing trace with hash -591327353, now seen corresponding path program 1 times [2024-12-01 23:06:21,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:06:21,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [651780542] [2024-12-01 23:06:21,956 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:06:21,956 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:06:21,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:06:21,958 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:06:21,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-12-01 23:06:22,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:06:22,233 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-01 23:06:22,235 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:06:22,272 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 [2024-12-01 23:06:24,067 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:06:24,067 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:06:24,067 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:06:24,067 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [651780542] [2024-12-01 23:06:24,067 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [651780542] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:06:24,067 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:06:24,067 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:06:24,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364684989] [2024-12-01 23:06:24,068 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:06:24,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:06:24,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:06:24,068 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:06:24,068 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=12, Unknown=1, NotChecked=0, Total=20 [2024-12-01 23:06:24,069 INFO L87 Difference]: Start difference. First operand 427 states and 621 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:06:27,443 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:29,653 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:32,058 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.24s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:35,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:38,381 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:39,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:41,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:43,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:47,326 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.97s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:49,654 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:52,306 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.65s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:54,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:57,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.53s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:06:59,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:02,280 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.27s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:03,663 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:06,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:09,298 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:11,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.35s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:13,933 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.29s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-12-01 23:07:14,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:14,289 INFO L93 Difference]: Finished difference Result 863 states and 1248 transitions. [2024-12-01 23:07:14,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:07:14,290 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:07:14,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:14,292 INFO L225 Difference]: With dead ends: 863 [2024-12-01 23:07:14,292 INFO L226 Difference]: Without dead ends: 439 [2024-12-01 23:07:14,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=11, Invalid=18, Unknown=1, NotChecked=0, Total=30 [2024-12-01 23:07:14,293 INFO L435 NwaCegarLoop]: 322 mSDtfsCounter, 150 mSDsluCounter, 652 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 0 mSolverCounterUnsat, 18 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 50.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 974 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 18 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 50.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:14,294 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 974 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 176 Invalid, 18 Unknown, 0 Unchecked, 50.2s Time] [2024-12-01 23:07:14,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-12-01 23:07:14,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 358. [2024-12-01 23:07:14,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 358 states, 321 states have (on average 1.4330218068535825) internal successors, (460), 321 states have internal predecessors, (460), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:14,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 516 transitions. [2024-12-01 23:07:14,317 INFO L78 Accepts]: Start accepts. Automaton has 358 states and 516 transitions. Word has length 119 [2024-12-01 23:07:14,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:14,317 INFO L471 AbstractCegarLoop]: Abstraction has 358 states and 516 transitions. [2024-12-01 23:07:14,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 5 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:14,318 INFO L276 IsEmpty]: Start isEmpty. Operand 358 states and 516 transitions. [2024-12-01 23:07:14,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:07:14,320 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:14,320 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:14,327 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2024-12-01 23:07:14,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:14,521 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:14,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:14,521 INFO L85 PathProgramCache]: Analyzing trace with hash -984354363, now seen corresponding path program 1 times [2024-12-01 23:07:14,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:14,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [922413682] [2024-12-01 23:07:14,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:14,522 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:14,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:14,523 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:14,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2024-12-01 23:07:14,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:14,818 INFO L256 TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:07:14,821 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:15,069 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 [2024-12-01 23:07:15,210 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 25 [2024-12-01 23:07: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 49 treesize of output 33 [2024-12-01 23:07:15,362 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:07:15,362 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:15,635 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:15,635 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:15,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [922413682] [2024-12-01 23:07:15,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [922413682] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:15,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:15,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 16 [2024-12-01 23:07:15,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323363019] [2024-12-01 23:07:15,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:15,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:07:15,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:15,636 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:07:15,636 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:07:15,636 INFO L87 Difference]: Start difference. First operand 358 states and 516 transitions. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:16,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:16,064 INFO L93 Difference]: Finished difference Result 863 states and 1248 transitions. [2024-12-01 23:07:16,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:07:16,065 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:07:16,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:16,067 INFO L225 Difference]: With dead ends: 863 [2024-12-01 23:07:16,067 INFO L226 Difference]: Without dead ends: 508 [2024-12-01 23:07:16,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:07:16,069 INFO L435 NwaCegarLoop]: 332 mSDtfsCounter, 149 mSDsluCounter, 1907 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 2239 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:16,069 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 2239 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:07:16,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 508 states. [2024-12-01 23:07:16,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 508 to 425. [2024-12-01 23:07:16,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 388 states have (on average 1.4510309278350515) internal successors, (563), 388 states have internal predecessors, (563), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:16,095 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 619 transitions. [2024-12-01 23:07:16,095 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 619 transitions. Word has length 119 [2024-12-01 23:07:16,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:16,096 INFO L471 AbstractCegarLoop]: Abstraction has 425 states and 619 transitions. [2024-12-01 23:07:16,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:16,096 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 619 transitions. [2024-12-01 23:07:16,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-01 23:07:16,097 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:16,097 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:16,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2024-12-01 23:07:16,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:16,297 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:16,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:16,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1094306782, now seen corresponding path program 1 times [2024-12-01 23:07:16,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:16,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1348297954] [2024-12-01 23:07:16,298 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:16,298 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:16,298 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:16,300 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:16,300 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2024-12-01 23:07:16,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:16,562 INFO L256 TraceCheckSpWp]: Trace formula consists of 303 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:07:16,564 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:16,573 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:16,573 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:07:16,573 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:16,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1348297954] [2024-12-01 23:07:16,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1348297954] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:07:16,573 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:07:16,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:07:16,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [421342347] [2024-12-01 23:07:16,573 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:16,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:07:16,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:16,574 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:07:16,574 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:07:16,574 INFO L87 Difference]: Start difference. First operand 425 states and 619 transitions. Second operand has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:16,626 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:16,626 INFO L93 Difference]: Finished difference Result 847 states and 1235 transitions. [2024-12-01 23:07:16,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:07:16,626 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 119 [2024-12-01 23:07:16,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:16,628 INFO L225 Difference]: With dead ends: 847 [2024-12-01 23:07:16,628 INFO L226 Difference]: Without dead ends: 425 [2024-12-01 23:07:16,629 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:07:16,629 INFO L435 NwaCegarLoop]: 187 mSDtfsCounter, 0 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 548 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:16,629 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 548 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:07:16,630 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 425 states. [2024-12-01 23:07:16,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 425 to 425. [2024-12-01 23:07:16,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 388 states have (on average 1.4484536082474226) internal successors, (562), 388 states have internal predecessors, (562), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:16,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 618 transitions. [2024-12-01 23:07:16,665 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 618 transitions. Word has length 119 [2024-12-01 23:07:16,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:16,665 INFO L471 AbstractCegarLoop]: Abstraction has 425 states and 618 transitions. [2024-12-01 23:07:16,665 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.0) internal successors, (52), 4 states have internal predecessors, (52), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:16,665 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 618 transitions. [2024-12-01 23:07:16,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:16,666 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:16,667 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:16,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2024-12-01 23:07:16,867 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:16,867 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:16,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:16,867 INFO L85 PathProgramCache]: Analyzing trace with hash 2120575741, now seen corresponding path program 1 times [2024-12-01 23:07:16,868 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:16,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [224120983] [2024-12-01 23:07:16,868 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:16,868 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:16,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:16,869 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:16,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-12-01 23:07:17,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:17,146 INFO L256 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-12-01 23:07:17,149 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:17,462 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 [2024-12-01 23:07:17,464 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 13 treesize of output 9 [2024-12-01 23:07:17,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 18 treesize of output 10 [2024-12-01 23:07:17,524 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:07:17,524 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:17,723 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:07:17,723 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:07:17,889 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:07:17,889 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:17,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [224120983] [2024-12-01 23:07:17,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [224120983] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:07:17,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:07:17,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2024-12-01 23:07:17,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203915236] [2024-12-01 23:07:17,889 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:07:17,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:07:17,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:17,890 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:07:17,890 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:17,891 INFO L87 Difference]: Start difference. First operand 425 states and 618 transitions. Second operand has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 14 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:18,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:18,986 INFO L93 Difference]: Finished difference Result 1261 states and 1820 transitions. [2024-12-01 23:07:18,986 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-01 23:07:18,986 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 14 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 121 [2024-12-01 23:07:18,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:18,989 INFO L225 Difference]: With dead ends: 1261 [2024-12-01 23:07:18,989 INFO L226 Difference]: Without dead ends: 839 [2024-12-01 23:07:18,990 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 230 SyntacticMatches, 1 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 191 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=259, Invalid=863, Unknown=0, NotChecked=0, Total=1122 [2024-12-01 23:07:18,991 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 1124 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 426 mSolverCounterSat, 105 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1124 SdHoareTripleChecker+Valid, 1302 SdHoareTripleChecker+Invalid, 531 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 105 IncrementalHoareTripleChecker+Valid, 426 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:18,991 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1124 Valid, 1302 Invalid, 531 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [105 Valid, 426 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:07:18,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2024-12-01 23:07:19,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 521. [2024-12-01 23:07:19,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 484 states have (on average 1.4669421487603307) internal successors, (710), 484 states have internal predecessors, (710), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:19,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 766 transitions. [2024-12-01 23:07:19,037 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 766 transitions. Word has length 121 [2024-12-01 23:07:19,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:19,037 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 766 transitions. [2024-12-01 23:07:19,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.166666666666667) internal successors, (74), 14 states have internal predecessors, (74), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:19,038 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 766 transitions. [2024-12-01 23:07:19,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:19,039 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:19,039 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:19,046 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-12-01 23:07:19,239 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:19,240 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:19,240 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:19,240 INFO L85 PathProgramCache]: Analyzing trace with hash 1533769727, now seen corresponding path program 1 times [2024-12-01 23:07:19,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:19,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1972206377] [2024-12-01 23:07:19,240 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:19,241 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:19,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:19,242 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:19,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-12-01 23:07:19,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:19,516 INFO L256 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-12-01 23:07:19,519 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:20,607 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 70 treesize of output 34 [2024-12-01 23:07:20,650 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:20,651 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:07:20,651 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:20,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1972206377] [2024-12-01 23:07:20,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1972206377] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:07:20,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:07:20,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-12-01 23:07:20,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481288800] [2024-12-01 23:07:20,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:20,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:20,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:20,651 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:20,651 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:07:20,652 INFO L87 Difference]: Start difference. First operand 521 states and 766 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:21,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:21,442 INFO L93 Difference]: Finished difference Result 1094 states and 1600 transitions. [2024-12-01 23:07:21,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:07:21,443 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:21,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:21,445 INFO L225 Difference]: With dead ends: 1094 [2024-12-01 23:07:21,445 INFO L226 Difference]: Without dead ends: 576 [2024-12-01 23:07:21,446 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:07:21,447 INFO L435 NwaCegarLoop]: 170 mSDtfsCounter, 319 mSDsluCounter, 703 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 319 SdHoareTripleChecker+Valid, 873 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:21,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [319 Valid, 873 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:07:21,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 576 states. [2024-12-01 23:07:21,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 576 to 521. [2024-12-01 23:07:21,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 484 states have (on average 1.4669421487603307) internal successors, (710), 484 states have internal predecessors, (710), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:21,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 766 transitions. [2024-12-01 23:07:21,473 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 766 transitions. Word has length 121 [2024-12-01 23:07:21,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:21,474 INFO L471 AbstractCegarLoop]: Abstraction has 521 states and 766 transitions. [2024-12-01 23:07:21,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 7 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:21,474 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 766 transitions. [2024-12-01 23:07:21,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:21,475 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:21,475 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:21,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2024-12-01 23:07:21,675 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:21,676 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:21,676 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:21,676 INFO L85 PathProgramCache]: Analyzing trace with hash 1244467639, now seen corresponding path program 1 times [2024-12-01 23:07:21,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:21,676 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [979265678] [2024-12-01 23:07:21,676 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:21,676 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:21,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:21,678 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:21,679 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2024-12-01 23:07:21,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:21,960 INFO L256 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:07:21,963 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:22,244 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 0 case distinctions, treesize of input 51 treesize of output 38 [2024-12-01 23:07:22,249 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 9 treesize of output 8 [2024-12-01 23:07:22,254 WARN L214 Elim1Store]: Array PQE input equivalent to false [2024-12-01 23:07:22,379 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 132 treesize of output 104 [2024-12-01 23:07:22,386 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 107 treesize of output 87 [2024-12-01 23:07:22,441 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:07:22,441 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:22,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 40 treesize of output 36 [2024-12-01 23:07:22,710 INFO L173 IndexEqualityManager]: detected equality via solver [2024-12-01 23:07:22,713 INFO L349 Elim1Store]: treesize reduction 14, result has 6.7 percent of original size [2024-12-01 23:07:22,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 1 [2024-12-01 23:07:22,751 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:22,751 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:22,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [979265678] [2024-12-01 23:07:22,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [979265678] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:22,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:22,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 13 [2024-12-01 23:07:22,751 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597178811] [2024-12-01 23:07:22,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:22,752 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:07:22,752 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:22,752 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:07:22,752 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:07:22,752 INFO L87 Difference]: Start difference. First operand 521 states and 766 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:22,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:22,964 INFO L93 Difference]: Finished difference Result 1196 states and 1750 transitions. [2024-12-01 23:07:22,964 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:07:22,964 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:22,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:22,966 INFO L225 Difference]: With dead ends: 1196 [2024-12-01 23:07:22,966 INFO L226 Difference]: Without dead ends: 678 [2024-12-01 23:07:22,967 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:07:22,967 INFO L435 NwaCegarLoop]: 226 mSDtfsCounter, 151 mSDsluCounter, 836 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 151 SdHoareTripleChecker+Valid, 1062 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:22,967 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [151 Valid, 1062 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:07:22,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 678 states. [2024-12-01 23:07:22,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 678 to 585. [2024-12-01 23:07:22,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 548 states have (on average 1.4708029197080292) internal successors, (806), 548 states have internal predecessors, (806), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:22,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 862 transitions. [2024-12-01 23:07:22,996 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 862 transitions. Word has length 121 [2024-12-01 23:07:22,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:22,996 INFO L471 AbstractCegarLoop]: Abstraction has 585 states and 862 transitions. [2024-12-01 23:07:22,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:22,997 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 862 transitions. [2024-12-01 23:07:22,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:22,998 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:22,998 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:23,004 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Ended with exit code 0 [2024-12-01 23:07:23,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:23,199 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:23,199 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:23,199 INFO L85 PathProgramCache]: Analyzing trace with hash -875996642, now seen corresponding path program 1 times [2024-12-01 23:07:23,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:23,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [149848154] [2024-12-01 23:07:23,199 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:23,199 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:23,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:23,201 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:23,202 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2024-12-01 23:07:23,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:23,482 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:07:23,485 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:23,840 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 20 treesize of output 16 [2024-12-01 23:07:24,082 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:07:24,134 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 60 treesize of output 40 [2024-12-01 23:07:24,267 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:07:24,267 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:24,547 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:24,547 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:24,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [149848154] [2024-12-01 23:07:24,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [149848154] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:24,547 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:24,547 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 20 [2024-12-01 23:07:24,547 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188812462] [2024-12-01 23:07:24,547 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:24,547 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:07:24,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:24,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:07:24,548 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:07:24,548 INFO L87 Difference]: Start difference. First operand 585 states and 862 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:24,940 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:24,940 INFO L93 Difference]: Finished difference Result 1255 states and 1841 transitions. [2024-12-01 23:07:24,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:07:24,940 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:24,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:24,942 INFO L225 Difference]: With dead ends: 1255 [2024-12-01 23:07:24,942 INFO L226 Difference]: Without dead ends: 673 [2024-12-01 23:07:24,943 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=72, Invalid=480, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:07:24,943 INFO L435 NwaCegarLoop]: 227 mSDtfsCounter, 277 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 1457 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:24,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 1457 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:24,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 673 states. [2024-12-01 23:07:24,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 673 to 525. [2024-12-01 23:07:24,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 488 states have (on average 1.4631147540983607) internal successors, (714), 488 states have internal predecessors, (714), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:24,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 770 transitions. [2024-12-01 23:07:24,976 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 770 transitions. Word has length 121 [2024-12-01 23:07:24,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:24,976 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 770 transitions. [2024-12-01 23:07:24,976 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:24,976 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 770 transitions. [2024-12-01 23:07:24,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:24,977 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:24,977 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:24,983 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (16)] Ended with exit code 0 [2024-12-01 23:07:25,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:25,178 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:25,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:25,178 INFO L85 PathProgramCache]: Analyzing trace with hash -472575616, now seen corresponding path program 1 times [2024-12-01 23:07:25,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:25,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1131603319] [2024-12-01 23:07:25,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:25,179 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:25,179 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:25,180 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:25,181 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2024-12-01 23:07:25,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:25,440 INFO L256 TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-01 23:07:25,443 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:25,804 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 21 [2024-12-01 23:07:25,814 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:07:25,814 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:25,930 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:07:25,931 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:07:26,073 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:07:26,074 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:26,074 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1131603319] [2024-12-01 23:07:26,074 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1131603319] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:07:26,074 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:07:26,074 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-01 23:07:26,074 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621422120] [2024-12-01 23:07:26,074 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:07:26,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:07:26,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:26,075 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:07:26,075 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:07:26,075 INFO L87 Difference]: Start difference. First operand 525 states and 770 transitions. Second operand has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:26,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:26,425 INFO L93 Difference]: Finished difference Result 1059 states and 1549 transitions. [2024-12-01 23:07:26,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:07:26,426 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 121 [2024-12-01 23:07:26,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:26,428 INFO L225 Difference]: With dead ends: 1059 [2024-12-01 23:07:26,428 INFO L226 Difference]: Without dead ends: 537 [2024-12-01 23:07:26,429 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 231 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:07:26,429 INFO L435 NwaCegarLoop]: 160 mSDtfsCounter, 428 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:26,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 750 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:26,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 537 states. [2024-12-01 23:07:26,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 537 to 525. [2024-12-01 23:07:26,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 525 states, 488 states have (on average 1.4549180327868851) internal successors, (710), 488 states have internal predecessors, (710), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:26,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 525 states to 525 states and 766 transitions. [2024-12-01 23:07:26,462 INFO L78 Accepts]: Start accepts. Automaton has 525 states and 766 transitions. Word has length 121 [2024-12-01 23:07:26,462 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:26,462 INFO L471 AbstractCegarLoop]: Abstraction has 525 states and 766 transitions. [2024-12-01 23:07:26,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.444444444444445) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:26,463 INFO L276 IsEmpty]: Start isEmpty. Operand 525 states and 766 transitions. [2024-12-01 23:07:26,463 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:26,463 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:26,464 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:26,471 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Ended with exit code 0 [2024-12-01 23:07:26,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:26,664 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:26,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:26,665 INFO L85 PathProgramCache]: Analyzing trace with hash -253720898, now seen corresponding path program 1 times [2024-12-01 23:07:26,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:26,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1961345957] [2024-12-01 23:07:26,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:26,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:26,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:26,667 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:26,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2024-12-01 23:07:26,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:26,956 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-01 23:07:26,959 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:27,177 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 20 treesize of output 16 [2024-12-01 23:07:27,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 37 treesize of output 25 [2024-12-01 23:07:27,327 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 29 [2024-12-01 23:07:27,429 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:07:27,429 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:27,732 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:27,733 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:27,733 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1961345957] [2024-12-01 23:07:27,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1961345957] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:27,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:27,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 15 [2024-12-01 23:07:27,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768835408] [2024-12-01 23:07:27,733 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:27,734 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:07:27,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:27,734 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:07:27,734 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:07:27,734 INFO L87 Difference]: Start difference. First operand 525 states and 766 transitions. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:28,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:28,204 INFO L93 Difference]: Finished difference Result 1130 states and 1644 transitions. [2024-12-01 23:07:28,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:07:28,205 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:28,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:28,206 INFO L225 Difference]: With dead ends: 1130 [2024-12-01 23:07:28,206 INFO L226 Difference]: Without dead ends: 608 [2024-12-01 23:07:28,207 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:07:28,207 INFO L435 NwaCegarLoop]: 329 mSDtfsCounter, 149 mSDsluCounter, 1887 mSDsCounter, 0 mSdLazyCounter, 205 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 2216 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:28,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 2216 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 205 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:07:28,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 608 states. [2024-12-01 23:07:28,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 608 to 528. [2024-12-01 23:07:28,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 491 states have (on average 1.4521384928716905) internal successors, (713), 491 states have internal predecessors, (713), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:28,234 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 769 transitions. [2024-12-01 23:07:28,234 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 769 transitions. Word has length 121 [2024-12-01 23:07:28,234 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:28,234 INFO L471 AbstractCegarLoop]: Abstraction has 528 states and 769 transitions. [2024-12-01 23:07:28,234 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:28,234 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 769 transitions. [2024-12-01 23:07:28,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:28,235 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:28,235 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:28,243 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (18)] Ended with exit code 0 [2024-12-01 23:07:28,436 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:28,436 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:28,436 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:28,436 INFO L85 PathProgramCache]: Analyzing trace with hash -506199298, now seen corresponding path program 1 times [2024-12-01 23:07:28,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:28,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1852395979] [2024-12-01 23:07:28,436 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:28,437 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:28,437 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:28,438 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:28,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2024-12-01 23:07:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:28,735 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:07:28,739 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:28,972 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 [2024-12-01 23:07:29,045 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 [2024-12-01 23:07:29,060 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 20 [2024-12-01 23:07:29,119 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:07:29,119 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:29,297 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:29,297 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:29,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1852395979] [2024-12-01 23:07:29,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1852395979] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:29,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:29,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 14 [2024-12-01 23:07:29,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644911333] [2024-12-01 23:07:29,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:29,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:29,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:29,299 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:29,299 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:29,299 INFO L87 Difference]: Start difference. First operand 528 states and 769 transitions. Second operand has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:29,617 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:29,618 INFO L93 Difference]: Finished difference Result 1144 states and 1660 transitions. [2024-12-01 23:07:29,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:29,618 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:29,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:29,620 INFO L225 Difference]: With dead ends: 1144 [2024-12-01 23:07:29,620 INFO L226 Difference]: Without dead ends: 619 [2024-12-01 23:07:29,620 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:07:29,621 INFO L435 NwaCegarLoop]: 335 mSDtfsCounter, 150 mSDsluCounter, 1752 mSDsCounter, 0 mSdLazyCounter, 170 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 2087 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 170 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:29,621 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 2087 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 170 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:29,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 619 states. [2024-12-01 23:07:29,663 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 619 to 527. [2024-12-01 23:07:29,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 490 states have (on average 1.453061224489796) internal successors, (712), 490 states have internal predecessors, (712), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:29,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 768 transitions. [2024-12-01 23:07:29,666 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 768 transitions. Word has length 121 [2024-12-01 23:07:29,666 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:29,667 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 768 transitions. [2024-12-01 23:07:29,667 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:29,667 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 768 transitions. [2024-12-01 23:07:29,668 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-01 23:07:29,668 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:29,668 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:29,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (19)] Ended with exit code 0 [2024-12-01 23:07:29,869 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:29,869 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:29,869 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:29,869 INFO L85 PathProgramCache]: Analyzing trace with hash -961119462, now seen corresponding path program 1 times [2024-12-01 23:07:29,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:29,870 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [431844842] [2024-12-01 23:07:29,870 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:29,870 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:29,870 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:29,871 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:29,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2024-12-01 23:07:30,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:30,173 INFO L256 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-01 23:07:30,175 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:30,393 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 21 [2024-12-01 23:07:30,419 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:30,419 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:07:30,419 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:30,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [431844842] [2024-12-01 23:07:30,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [431844842] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:07:30,419 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:07:30,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-12-01 23:07:30,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340678344] [2024-12-01 23:07:30,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:30,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:07:30,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:30,420 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:07:30,420 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-01 23:07:30,421 INFO L87 Difference]: Start difference. First operand 527 states and 768 transitions. Second operand has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:30,785 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:30,785 INFO L93 Difference]: Finished difference Result 1186 states and 1734 transitions. [2024-12-01 23:07:30,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:07:30,786 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2024-12-01 23:07:30,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:30,788 INFO L225 Difference]: With dead ends: 1186 [2024-12-01 23:07:30,788 INFO L226 Difference]: Without dead ends: 662 [2024-12-01 23:07:30,789 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 123 GetRequests, 115 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-12-01 23:07:30,790 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 278 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 765 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:30,790 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 765 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:07:30,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 662 states. [2024-12-01 23:07:30,841 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 662 to 527. [2024-12-01 23:07:30,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 490 states have (on average 1.436734693877551) internal successors, (704), 490 states have internal predecessors, (704), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:30,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 760 transitions. [2024-12-01 23:07:30,844 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 760 transitions. Word has length 121 [2024-12-01 23:07:30,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:30,845 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 760 transitions. [2024-12-01 23:07:30,845 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.714285714285714) internal successors, (54), 6 states have internal predecessors, (54), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:30,845 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 760 transitions. [2024-12-01 23:07:30,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:30,846 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:30,846 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:30,854 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (20)] Ended with exit code 0 [2024-12-01 23:07:31,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:31,047 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:31,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:31,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1787232348, now seen corresponding path program 1 times [2024-12-01 23:07:31,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:31,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [668339751] [2024-12-01 23:07:31,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:31,048 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:31,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:31,049 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:31,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2024-12-01 23:07:31,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:31,349 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-01 23:07:31,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:31,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 10 [2024-12-01 23:07:31,795 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:31,795 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:31,947 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:07:31,948 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:07:32,123 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:07:32,123 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:32,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [668339751] [2024-12-01 23:07:32,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [668339751] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:32,124 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:32,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2024-12-01 23:07:32,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566959623] [2024-12-01 23:07:32,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:32,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:32,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:32,125 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:32,125 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:07:32,125 INFO L87 Difference]: Start difference. First operand 527 states and 760 transitions. Second operand has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:32,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:32,369 INFO L93 Difference]: Finished difference Result 1055 states and 1521 transitions. [2024-12-01 23:07:32,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:32,369 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 123 [2024-12-01 23:07:32,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:32,371 INFO L225 Difference]: With dead ends: 1055 [2024-12-01 23:07:32,371 INFO L226 Difference]: Without dead ends: 531 [2024-12-01 23:07:32,372 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 234 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:32,372 INFO L435 NwaCegarLoop]: 176 mSDtfsCounter, 534 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 91 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:32,372 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [534 Valid, 351 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:07:32,373 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2024-12-01 23:07:32,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 527. [2024-12-01 23:07:32,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 527 states, 490 states have (on average 1.4346938775510205) internal successors, (703), 490 states have internal predecessors, (703), 28 states have call successors, (28), 8 states have call predecessors, (28), 8 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:32,420 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 527 states to 527 states and 759 transitions. [2024-12-01 23:07:32,421 INFO L78 Accepts]: Start accepts. Automaton has 527 states and 759 transitions. Word has length 123 [2024-12-01 23:07:32,421 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:32,421 INFO L471 AbstractCegarLoop]: Abstraction has 527 states and 759 transitions. [2024-12-01 23:07:32,422 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.428571428571429) internal successors, (59), 8 states have internal predecessors, (59), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:32,422 INFO L276 IsEmpty]: Start isEmpty. Operand 527 states and 759 transitions. [2024-12-01 23:07:32,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:32,423 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:32,423 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:32,431 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (21)] Ended with exit code 0 [2024-12-01 23:07:32,623 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:32,624 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:32,624 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:32,624 INFO L85 PathProgramCache]: Analyzing trace with hash 2035737630, now seen corresponding path program 1 times [2024-12-01 23:07:32,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:32,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [390393175] [2024-12-01 23:07:32,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:32,625 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:32,625 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:32,626 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:32,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2024-12-01 23:07:32,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:32,932 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-01 23:07:32,934 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:33,116 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 [2024-12-01 23:07:33,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 39 treesize of output 27 [2024-12-01 23:07:33,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 34 treesize of output 22 [2024-12-01 23:07:33,358 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:33,358 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:33,492 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 [2024-12-01 23:07:33,647 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:33,647 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:33,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [390393175] [2024-12-01 23:07:33,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [390393175] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:33,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:33,647 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2024-12-01 23:07:33,647 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385783345] [2024-12-01 23:07:33,647 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:33,647 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:33,647 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:33,648 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:33,648 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:33,648 INFO L87 Difference]: Start difference. First operand 527 states and 759 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:34,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:34,422 INFO L93 Difference]: Finished difference Result 1273 states and 1824 transitions. [2024-12-01 23:07:34,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:34,423 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2024-12-01 23:07:34,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:34,425 INFO L225 Difference]: With dead ends: 1273 [2024-12-01 23:07:34,425 INFO L226 Difference]: Without dead ends: 749 [2024-12-01 23:07:34,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:34,427 INFO L435 NwaCegarLoop]: 193 mSDtfsCounter, 765 mSDsluCounter, 625 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 765 SdHoareTripleChecker+Valid, 818 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:34,427 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [765 Valid, 818 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:07:34,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2024-12-01 23:07:34,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 692. [2024-12-01 23:07:34,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 692 states, 649 states have (on average 1.436055469953775) internal successors, (932), 651 states have internal predecessors, (932), 32 states have call successors, (32), 10 states have call predecessors, (32), 10 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) [2024-12-01 23:07:34,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 692 states to 692 states and 996 transitions. [2024-12-01 23:07:34,490 INFO L78 Accepts]: Start accepts. Automaton has 692 states and 996 transitions. Word has length 123 [2024-12-01 23:07:34,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:34,490 INFO L471 AbstractCegarLoop]: Abstraction has 692 states and 996 transitions. [2024-12-01 23:07:34,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:34,491 INFO L276 IsEmpty]: Start isEmpty. Operand 692 states and 996 transitions. [2024-12-01 23:07:34,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:34,493 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:34,493 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:34,500 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (22)] Ended with exit code 0 [2024-12-01 23:07:34,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:34,693 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:34,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:34,694 INFO L85 PathProgramCache]: Analyzing trace with hash -2040374948, now seen corresponding path program 1 times [2024-12-01 23:07:34,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:34,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1780296567] [2024-12-01 23:07:34,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:34,694 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:34,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:34,696 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:34,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2024-12-01 23:07:34,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:34,998 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:07:35,000 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:35,253 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 [2024-12-01 23:07:35,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 35 treesize of output 23 [2024-12-01 23:07:35,329 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:35,330 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:35,551 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:35,552 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:35,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1780296567] [2024-12-01 23:07:35,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1780296567] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:35,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:35,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2024-12-01 23:07:35,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1517053936] [2024-12-01 23:07:35,552 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:35,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:35,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:35,553 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:35,553 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:35,553 INFO L87 Difference]: Start difference. First operand 692 states and 996 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:36,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:36,086 INFO L93 Difference]: Finished difference Result 1498 states and 2144 transitions. [2024-12-01 23:07:36,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:36,086 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2024-12-01 23:07:36,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:36,088 INFO L225 Difference]: With dead ends: 1498 [2024-12-01 23:07:36,088 INFO L226 Difference]: Without dead ends: 809 [2024-12-01 23:07:36,089 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:36,090 INFO L435 NwaCegarLoop]: 274 mSDtfsCounter, 471 mSDsluCounter, 899 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 471 SdHoareTripleChecker+Valid, 1173 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:36,090 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [471 Valid, 1173 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:07:36,091 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2024-12-01 23:07:36,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 636. [2024-12-01 23:07:36,138 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 636 states, 593 states have (on average 1.4232715008431702) internal successors, (844), 595 states have internal predecessors, (844), 32 states have call successors, (32), 10 states have call predecessors, (32), 10 states have return successors, (32), 30 states have call predecessors, (32), 32 states have call successors, (32) [2024-12-01 23:07:36,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 636 states to 636 states and 908 transitions. [2024-12-01 23:07:36,140 INFO L78 Accepts]: Start accepts. Automaton has 636 states and 908 transitions. Word has length 123 [2024-12-01 23:07:36,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:36,140 INFO L471 AbstractCegarLoop]: Abstraction has 636 states and 908 transitions. [2024-12-01 23:07:36,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:36,140 INFO L276 IsEmpty]: Start isEmpty. Operand 636 states and 908 transitions. [2024-12-01 23:07:36,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:36,141 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:36,141 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:36,148 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (23)] Ended with exit code 0 [2024-12-01 23:07:36,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:36,341 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:36,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:36,342 INFO L85 PathProgramCache]: Analyzing trace with hash -592694992, now seen corresponding path program 1 times [2024-12-01 23:07:36,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:36,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [986954064] [2024-12-01 23:07:36,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:36,342 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:36,342 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:36,344 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:36,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2024-12-01 23:07:36,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:36,673 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-12-01 23:07:36,676 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:36,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 25 treesize of output 17 [2024-12-01 23:07:37,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:07:37,025 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 21 [2024-12-01 23:07:37,082 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:37,082 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:37,223 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 [2024-12-01 23:07:37,400 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:37,400 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:37,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [986954064] [2024-12-01 23:07:37,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [986954064] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:37,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:37,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2024-12-01 23:07:37,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096708118] [2024-12-01 23:07:37,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:37,400 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:37,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:37,401 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:37,401 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=135, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:37,401 INFO L87 Difference]: Start difference. First operand 636 states and 908 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:38,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:38,214 INFO L93 Difference]: Finished difference Result 1483 states and 2107 transitions. [2024-12-01 23:07:38,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:38,214 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2024-12-01 23:07:38,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:38,216 INFO L225 Difference]: With dead ends: 1483 [2024-12-01 23:07:38,216 INFO L226 Difference]: Without dead ends: 850 [2024-12-01 23:07:38,217 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:38,217 INFO L435 NwaCegarLoop]: 282 mSDtfsCounter, 482 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 482 SdHoareTripleChecker+Valid, 1250 SdHoareTripleChecker+Invalid, 274 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:38,217 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [482 Valid, 1250 Invalid, 274 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-01 23:07:38,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 850 states. [2024-12-01 23:07:38,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 850 to 711. [2024-12-01 23:07:38,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 711 states, 672 states have (on average 1.4330357142857142) internal successors, (963), 672 states have internal predecessors, (963), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:38,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 711 states to 711 states and 1019 transitions. [2024-12-01 23:07:38,265 INFO L78 Accepts]: Start accepts. Automaton has 711 states and 1019 transitions. Word has length 123 [2024-12-01 23:07:38,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:38,265 INFO L471 AbstractCegarLoop]: Abstraction has 711 states and 1019 transitions. [2024-12-01 23:07:38,265 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:38,265 INFO L276 IsEmpty]: Start isEmpty. Operand 711 states and 1019 transitions. [2024-12-01 23:07:38,266 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:38,267 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:38,267 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:38,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (24)] Ended with exit code 0 [2024-12-01 23:07:38,467 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:38,467 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:38,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:38,468 INFO L85 PathProgramCache]: Analyzing trace with hash -1410343442, now seen corresponding path program 1 times [2024-12-01 23:07:38,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:38,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1488774838] [2024-12-01 23:07:38,468 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:38,468 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:38,468 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:38,469 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:38,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2024-12-01 23:07:38,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:38,782 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:07:38,785 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:39,042 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 [2024-12-01 23:07:39,045 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 [2024-12-01 23:07:39,123 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:39,124 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:39,371 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:39,371 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:39,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1488774838] [2024-12-01 23:07:39,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1488774838] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:39,371 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:39,371 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2024-12-01 23:07:39,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1574608323] [2024-12-01 23:07:39,372 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:39,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:39,372 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:39,372 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:39,372 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:39,373 INFO L87 Difference]: Start difference. First operand 711 states and 1019 transitions. Second operand has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:39,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:39,934 INFO L93 Difference]: Finished difference Result 1585 states and 2257 transitions. [2024-12-01 23:07:39,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:39,935 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2024-12-01 23:07:39,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:39,937 INFO L225 Difference]: With dead ends: 1585 [2024-12-01 23:07:39,937 INFO L226 Difference]: Without dead ends: 877 [2024-12-01 23:07:39,938 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 247 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:39,938 INFO L435 NwaCegarLoop]: 355 mSDtfsCounter, 508 mSDsluCounter, 1184 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 508 SdHoareTripleChecker+Valid, 1539 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:39,938 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [508 Valid, 1539 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:07:39,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 877 states. [2024-12-01 23:07:39,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 877 to 655. [2024-12-01 23:07:39,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 655 states, 616 states have (on average 1.4204545454545454) internal successors, (875), 616 states have internal predecessors, (875), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:39,975 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 655 states to 655 states and 931 transitions. [2024-12-01 23:07:39,975 INFO L78 Accepts]: Start accepts. Automaton has 655 states and 931 transitions. Word has length 123 [2024-12-01 23:07:39,975 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:39,975 INFO L471 AbstractCegarLoop]: Abstraction has 655 states and 931 transitions. [2024-12-01 23:07:39,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.0) internal successors, (56), 8 states have internal predecessors, (56), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:39,975 INFO L276 IsEmpty]: Start isEmpty. Operand 655 states and 931 transitions. [2024-12-01 23:07:39,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-12-01 23:07:39,976 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:39,976 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:39,982 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (25)] Ended with exit code 0 [2024-12-01 23:07:40,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:40,177 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:40,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:40,177 INFO L85 PathProgramCache]: Analyzing trace with hash 1621462265, now seen corresponding path program 1 times [2024-12-01 23:07:40,177 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:40,177 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1831327598] [2024-12-01 23:07:40,177 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:40,178 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:40,178 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:40,179 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:40,180 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2024-12-01 23:07:40,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:40,478 INFO L256 TraceCheckSpWp]: Trace formula consists of 314 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:07:40,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:41,209 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 69 treesize of output 33 [2024-12-01 23:07:41,260 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 13 proven. 39 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:41,260 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:41,387 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:41,387 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:41,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1831327598] [2024-12-01 23:07:41,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1831327598] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:41,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:41,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [11] total 15 [2024-12-01 23:07:41,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990599207] [2024-12-01 23:07:41,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:41,388 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:07:41,388 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:41,389 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:07:41,389 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:07:41,389 INFO L87 Difference]: Start difference. First operand 655 states and 931 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:41,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:41,544 INFO L93 Difference]: Finished difference Result 1354 states and 1913 transitions. [2024-12-01 23:07:41,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:07:41,544 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 123 [2024-12-01 23:07:41,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:41,546 INFO L225 Difference]: With dead ends: 1354 [2024-12-01 23:07:41,546 INFO L226 Difference]: Without dead ends: 702 [2024-12-01 23:07:41,547 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 245 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=192, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:07:41,547 INFO L435 NwaCegarLoop]: 182 mSDtfsCounter, 35 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 35 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:41,547 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [35 Valid, 691 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:07:41,548 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 702 states. [2024-12-01 23:07:41,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 702 to 639. [2024-12-01 23:07:41,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 639 states, 600 states have (on average 1.4183333333333332) internal successors, (851), 600 states have internal predecessors, (851), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:41,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 639 states to 639 states and 907 transitions. [2024-12-01 23:07:41,579 INFO L78 Accepts]: Start accepts. Automaton has 639 states and 907 transitions. Word has length 123 [2024-12-01 23:07:41,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:41,579 INFO L471 AbstractCegarLoop]: Abstraction has 639 states and 907 transitions. [2024-12-01 23:07:41,579 INFO L472 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, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:41,579 INFO L276 IsEmpty]: Start isEmpty. Operand 639 states and 907 transitions. [2024-12-01 23:07:41,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:41,580 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:41,580 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:41,587 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (26)] Ended with exit code 0 [2024-12-01 23:07:41,781 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:41,781 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:41,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:41,781 INFO L85 PathProgramCache]: Analyzing trace with hash 974720761, now seen corresponding path program 1 times [2024-12-01 23:07:41,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:41,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [336958942] [2024-12-01 23:07:41,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:41,782 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:41,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:41,783 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:41,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2024-12-01 23:07:42,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:42,085 INFO L256 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:07:42,087 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:42,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 27 treesize of output 19 [2024-12-01 23:07:42,315 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 21 [2024-12-01 23:07:42,382 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:42,382 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:42,600 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:42,600 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:42,600 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [336958942] [2024-12-01 23:07:42,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [336958942] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:42,600 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:42,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 12 [2024-12-01 23:07:42,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1528614990] [2024-12-01 23:07:42,600 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:42,601 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:07:42,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:42,601 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:07:42,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:07:42,602 INFO L87 Difference]: Start difference. First operand 639 states and 907 transitions. Second operand has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:43,007 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:43,008 INFO L93 Difference]: Finished difference Result 1609 states and 2287 transitions. [2024-12-01 23:07:43,008 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:07:43,008 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2024-12-01 23:07:43,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:43,010 INFO L225 Difference]: With dead ends: 1609 [2024-12-01 23:07:43,010 INFO L226 Difference]: Without dead ends: 973 [2024-12-01 23:07:43,011 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:43,011 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 449 mSDsluCounter, 714 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 936 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:43,011 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 936 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:07:43,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 973 states. [2024-12-01 23:07:43,041 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 973 to 699. [2024-12-01 23:07:43,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 699 states, 660 states have (on average 1.437878787878788) internal successors, (949), 660 states have internal predecessors, (949), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:43,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 699 states to 699 states and 1005 transitions. [2024-12-01 23:07:43,043 INFO L78 Accepts]: Start accepts. Automaton has 699 states and 1005 transitions. Word has length 125 [2024-12-01 23:07:43,043 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:43,043 INFO L471 AbstractCegarLoop]: Abstraction has 699 states and 1005 transitions. [2024-12-01 23:07:43,043 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.285714285714286) internal successors, (58), 7 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:43,043 INFO L276 IsEmpty]: Start isEmpty. Operand 699 states and 1005 transitions. [2024-12-01 23:07:43,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:43,044 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:43,044 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:43,049 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (27)] Ended with exit code 0 [2024-12-01 23:07:43,244 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:43,245 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:43,245 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:43,245 INFO L85 PathProgramCache]: Analyzing trace with hash 840707255, now seen corresponding path program 1 times [2024-12-01 23:07:43,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:43,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902115405] [2024-12-01 23:07:43,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:43,245 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:43,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:43,247 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:43,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2024-12-01 23:07:43,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:43,549 INFO L256 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:07:43,552 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:43,768 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 [2024-12-01 23:07:43,771 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 [2024-12-01 23:07:43,852 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:43,852 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:44,095 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:44,095 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:44,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902115405] [2024-12-01 23:07:44,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902115405] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:44,095 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:44,095 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 14 [2024-12-01 23:07:44,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113758984] [2024-12-01 23:07:44,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:44,096 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:44,096 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:44,096 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:44,096 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=134, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:44,096 INFO L87 Difference]: Start difference. First operand 699 states and 1005 transitions. Second operand has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:44,606 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:44,606 INFO L93 Difference]: Finished difference Result 1498 states and 2140 transitions. [2024-12-01 23:07:44,607 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:07:44,607 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2024-12-01 23:07:44,607 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:44,609 INFO L225 Difference]: With dead ends: 1498 [2024-12-01 23:07:44,609 INFO L226 Difference]: Without dead ends: 802 [2024-12-01 23:07:44,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 251 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=78, Invalid=194, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:07:44,610 INFO L435 NwaCegarLoop]: 306 mSDtfsCounter, 378 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 1320 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:44,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 1320 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:07:44,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 802 states. [2024-12-01 23:07:44,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 802 to 579. [2024-12-01 23:07:44,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 540 states have (on average 1.4203703703703703) internal successors, (767), 540 states have internal predecessors, (767), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:44,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 823 transitions. [2024-12-01 23:07:44,640 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 823 transitions. Word has length 125 [2024-12-01 23:07:44,640 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:44,640 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 823 transitions. [2024-12-01 23:07:44,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.25) internal successors, (58), 8 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:44,640 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 823 transitions. [2024-12-01 23:07:44,641 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:44,641 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:44,642 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:44,647 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (28)] Ended with exit code 0 [2024-12-01 23:07:44,842 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:44,842 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:44,842 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:44,843 INFO L85 PathProgramCache]: Analyzing trace with hash 1754007895, now seen corresponding path program 1 times [2024-12-01 23:07:44,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:44,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [457400434] [2024-12-01 23:07:44,843 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:44,843 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:44,843 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:44,844 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:44,845 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2024-12-01 23:07:45,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:45,165 INFO L256 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:07:45,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:45,515 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 12 treesize of output 8 [2024-12-01 23:07:45,613 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 [2024-12-01 23:07:45,632 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 21 [2024-12-01 23:07:45,677 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:45,678 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:46,037 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:46,037 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:46,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [457400434] [2024-12-01 23:07:46,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [457400434] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:46,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:46,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [14] total 19 [2024-12-01 23:07:46,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1256715311] [2024-12-01 23:07:46,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:46,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:07:46,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:46,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:07:46,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:07:46,038 INFO L87 Difference]: Start difference. First operand 579 states and 823 transitions. Second operand has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:46,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:46,510 INFO L93 Difference]: Finished difference Result 1273 states and 1791 transitions. [2024-12-01 23:07:46,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:07:46,510 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2024-12-01 23:07:46,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:46,514 INFO L225 Difference]: With dead ends: 1273 [2024-12-01 23:07:46,514 INFO L226 Difference]: Without dead ends: 697 [2024-12-01 23:07:46,514 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 231 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:07:46,515 INFO L435 NwaCegarLoop]: 273 mSDtfsCounter, 161 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 1980 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:46,515 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 1980 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:46,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 697 states. [2024-12-01 23:07:46,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 697 to 580. [2024-12-01 23:07:46,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 580 states, 541 states have (on average 1.4195933456561922) internal successors, (768), 541 states have internal predecessors, (768), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:46,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 580 states to 580 states and 824 transitions. [2024-12-01 23:07:46,560 INFO L78 Accepts]: Start accepts. Automaton has 580 states and 824 transitions. Word has length 125 [2024-12-01 23:07:46,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:46,560 INFO L471 AbstractCegarLoop]: Abstraction has 580 states and 824 transitions. [2024-12-01 23:07:46,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.444444444444445) internal successors, (58), 9 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:46,560 INFO L276 IsEmpty]: Start isEmpty. Operand 580 states and 824 transitions. [2024-12-01 23:07:46,561 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:46,561 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:46,561 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:46,567 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (29)] Ended with exit code 0 [2024-12-01 23:07:46,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:46,762 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:46,762 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:46,762 INFO L85 PathProgramCache]: Analyzing trace with hash 1073949525, now seen corresponding path program 1 times [2024-12-01 23:07:46,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:46,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [699097231] [2024-12-01 23:07:46,763 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:46,763 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:46,763 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:46,764 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:46,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2024-12-01 23:07:47,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:47,066 INFO L256 TraceCheckSpWp]: Trace formula consists of 320 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-01 23:07:47,068 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:47,429 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 21 [2024-12-01 23:07:47,439 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:07:47,439 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:47,577 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:07:47,577 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:07:47,719 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:07:47,719 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:47,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [699097231] [2024-12-01 23:07:47,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [699097231] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:07:47,719 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:07:47,719 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2024-12-01 23:07:47,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [636596121] [2024-12-01 23:07:47,720 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:07:47,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:07:47,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:47,721 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:07:47,721 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:07:47,721 INFO L87 Difference]: Start difference. First operand 580 states and 824 transitions. Second operand has 11 states, 9 states have (on average 7.888888888888889) internal successors, (71), 11 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:48,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:48,117 INFO L93 Difference]: Finished difference Result 1168 states and 1656 transitions. [2024-12-01 23:07:48,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:07:48,118 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 7.888888888888889) internal successors, (71), 11 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 125 [2024-12-01 23:07:48,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:48,120 INFO L225 Difference]: With dead ends: 1168 [2024-12-01 23:07:48,120 INFO L226 Difference]: Without dead ends: 591 [2024-12-01 23:07:48,120 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 259 GetRequests, 239 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=113, Invalid=307, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:07:48,121 INFO L435 NwaCegarLoop]: 158 mSDtfsCounter, 262 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 262 SdHoareTripleChecker+Valid, 739 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:48,121 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [262 Valid, 739 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:48,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 591 states. [2024-12-01 23:07:48,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 591 to 579. [2024-12-01 23:07:48,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 540 states have (on average 1.4185185185185185) internal successors, (766), 540 states have internal predecessors, (766), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:48,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 822 transitions. [2024-12-01 23:07:48,157 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 822 transitions. Word has length 125 [2024-12-01 23:07:48,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:48,157 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 822 transitions. [2024-12-01 23:07:48,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 7.888888888888889) internal successors, (71), 11 states have internal predecessors, (71), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:48,157 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 822 transitions. [2024-12-01 23:07:48,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:48,158 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:48,158 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:48,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (30)] Ended with exit code 0 [2024-12-01 23:07:48,358 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:48,359 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:48,359 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:48,359 INFO L85 PathProgramCache]: Analyzing trace with hash -2099815285, now seen corresponding path program 1 times [2024-12-01 23:07:48,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:48,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1571034907] [2024-12-01 23:07:48,359 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:48,359 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:48,359 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:48,361 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:48,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2024-12-01 23:07:48,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:48,655 INFO L256 TraceCheckSpWp]: Trace formula consists of 323 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:07:48,658 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:49,031 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 21 [2024-12-01 23:07:49,044 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 12 treesize of output 8 [2024-12-01 23:07:49,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2024-12-01 23:07:49,082 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:49,082 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:49,229 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:07:49,229 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:07:49,401 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:07:49,401 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:49,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1571034907] [2024-12-01 23:07:49,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1571034907] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:49,401 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:49,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 14 [2024-12-01 23:07:49,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1152563027] [2024-12-01 23:07:49,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:49,402 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-01 23:07:49,402 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:49,403 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-01 23:07:49,403 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:07:49,403 INFO L87 Difference]: Start difference. First operand 579 states and 822 transitions. Second operand has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 10 states have internal predecessors, (61), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:50,047 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:50,047 INFO L93 Difference]: Finished difference Result 1320 states and 1843 transitions. [2024-12-01 23:07:50,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-12-01 23:07:50,048 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 10 states have internal predecessors, (61), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 125 [2024-12-01 23:07:50,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:50,049 INFO L225 Difference]: With dead ends: 1320 [2024-12-01 23:07:50,050 INFO L226 Difference]: Without dead ends: 744 [2024-12-01 23:07:50,050 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 238 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=164, Invalid=538, Unknown=0, NotChecked=0, Total=702 [2024-12-01 23:07:50,051 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 708 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 708 SdHoareTripleChecker+Valid, 954 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:50,051 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [708 Valid, 954 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:07:50,051 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 744 states. [2024-12-01 23:07:50,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 744 to 579. [2024-12-01 23:07:50,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 540 states have (on average 1.4111111111111112) internal successors, (762), 540 states have internal predecessors, (762), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:50,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 818 transitions. [2024-12-01 23:07:50,087 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 818 transitions. Word has length 125 [2024-12-01 23:07:50,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:50,087 INFO L471 AbstractCegarLoop]: Abstraction has 579 states and 818 transitions. [2024-12-01 23:07:50,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.777777777777778) internal successors, (61), 10 states have internal predecessors, (61), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:50,087 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 818 transitions. [2024-12-01 23:07:50,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:50,088 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:50,088 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:50,093 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (31)] Ended with exit code 0 [2024-12-01 23:07:50,288 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:50,288 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:50,288 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:50,289 INFO L85 PathProgramCache]: Analyzing trace with hash 1377503561, now seen corresponding path program 1 times [2024-12-01 23:07:50,289 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:50,289 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2101980539] [2024-12-01 23:07:50,289 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:50,289 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:50,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:50,291 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:50,291 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2024-12-01 23:07:50,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:50,619 INFO L256 TraceCheckSpWp]: Trace formula consists of 321 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-01 23:07:50,621 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:50,795 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 26 treesize of output 18 [2024-12-01 23:07:50,797 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 22 treesize of output 14 [2024-12-01 23:07:50,828 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:07:50,828 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:50,950 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:50,950 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:50,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2101980539] [2024-12-01 23:07:50,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2101980539] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:50,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:50,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 8 [2024-12-01 23:07:50,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587928136] [2024-12-01 23:07:50,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:50,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:07:50,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:50,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:07:50,951 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-12-01 23:07:50,951 INFO L87 Difference]: Start difference. First operand 579 states and 818 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:51,141 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:51,141 INFO L93 Difference]: Finished difference Result 1207 states and 1700 transitions. [2024-12-01 23:07:51,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:07:51,142 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 125 [2024-12-01 23:07:51,142 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:51,143 INFO L225 Difference]: With dead ends: 1207 [2024-12-01 23:07:51,143 INFO L226 Difference]: Without dead ends: 631 [2024-12-01 23:07:51,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 1 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:07:51,144 INFO L435 NwaCegarLoop]: 267 mSDtfsCounter, 238 mSDsluCounter, 410 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:51,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 677 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:07:51,145 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 631 states. [2024-12-01 23:07:51,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 631 to 518. [2024-12-01 23:07:51,177 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 518 states, 479 states have (on average 1.4133611691022965) internal successors, (677), 479 states have internal predecessors, (677), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2024-12-01 23:07:51,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 518 states to 518 states and 733 transitions. [2024-12-01 23:07:51,178 INFO L78 Accepts]: Start accepts. Automaton has 518 states and 733 transitions. Word has length 125 [2024-12-01 23:07:51,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:51,178 INFO L471 AbstractCegarLoop]: Abstraction has 518 states and 733 transitions. [2024-12-01 23:07:51,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:07:51,179 INFO L276 IsEmpty]: Start isEmpty. Operand 518 states and 733 transitions. [2024-12-01 23:07:51,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:51,179 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:51,179 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:51,184 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (32)] Ended with exit code 0 [2024-12-01 23:07:51,379 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:51,380 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:51,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:51,380 INFO L85 PathProgramCache]: Analyzing trace with hash -1844197329, now seen corresponding path program 1 times [2024-12-01 23:07:51,380 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:51,380 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [136174782] [2024-12-01 23:07:51,380 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:51,380 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:51,381 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:51,382 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:51,383 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2024-12-01 23:07:51,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:51,689 INFO L256 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:07:51,691 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:52,723 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 21 [2024-12-01 23:07:52,730 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 70 treesize of output 34 [2024-12-01 23:07:52,793 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:52,793 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:52,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 64 treesize of output 40 [2024-12-01 23:07:53,115 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:53,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [136174782] [2024-12-01 23:07:53,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [136174782] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:53,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [254130276] [2024-12-01 23:07:53,116 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:53,116 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-01 23:07:53,116 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-01 23:07:53,117 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-01 23:07:53,118 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (34)] Waiting until timeout for monitored process [2024-12-01 23:07:54,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:54,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 319 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:07:54,039 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:54,391 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 [2024-12-01 23:07:56,272 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 70 treesize of output 34 [2024-12-01 23:07:56,281 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 21 [2024-12-01 23:07:56,329 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:56,329 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:56,349 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 40 [2024-12-01 23:07:56,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [254130276] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:56,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:07:56,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2024-12-01 23:07:56,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397502634] [2024-12-01 23:07:56,546 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:07:56,546 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-01 23:07:56,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:56,547 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-01 23:07:56,547 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:07:56,547 INFO L87 Difference]: Start difference. First operand 518 states and 733 transitions. Second operand has 15 states, 15 states have (on average 6.933333333333334) internal successors, (104), 14 states have internal predecessors, (104), 4 states have call successors, (28), 4 states have call predecessors, (28), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:57,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:57,691 INFO L93 Difference]: Finished difference Result 1534 states and 2171 transitions. [2024-12-01 23:07:57,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:07:57,692 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.933333333333334) internal successors, (104), 14 states have internal predecessors, (104), 4 states have call successors, (28), 4 states have call predecessors, (28), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) Word has length 125 [2024-12-01 23:07:57,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:57,695 INFO L225 Difference]: With dead ends: 1534 [2024-12-01 23:07:57,695 INFO L226 Difference]: Without dead ends: 1019 [2024-12-01 23:07:57,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 314 GetRequests, 288 SyntacticMatches, 4 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 124 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=103, Invalid=449, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:07:57,696 INFO L435 NwaCegarLoop]: 178 mSDtfsCounter, 534 mSDsluCounter, 1335 mSDsCounter, 0 mSdLazyCounter, 473 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 534 SdHoareTripleChecker+Valid, 1513 SdHoareTripleChecker+Invalid, 505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 473 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:57,696 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [534 Valid, 1513 Invalid, 505 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 473 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-12-01 23:07:57,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1019 states. [2024-12-01 23:07:57,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1019 to 1015. [2024-12-01 23:07:57,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 938 states have (on average 1.4051172707889126) internal successors, (1318), 940 states have internal predecessors, (1318), 56 states have call successors, (56), 20 states have call predecessors, (56), 20 states have return successors, (56), 54 states have call predecessors, (56), 56 states have call successors, (56) [2024-12-01 23:07:57,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1430 transitions. [2024-12-01 23:07:57,777 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1430 transitions. Word has length 125 [2024-12-01 23:07:57,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:57,777 INFO L471 AbstractCegarLoop]: Abstraction has 1015 states and 1430 transitions. [2024-12-01 23:07:57,777 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.933333333333334) internal successors, (104), 14 states have internal predecessors, (104), 4 states have call successors, (28), 4 states have call predecessors, (28), 4 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:07:57,777 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1430 transitions. [2024-12-01 23:07:57,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2024-12-01 23:07:57,779 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:57,779 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:57,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (33)] Ended with exit code 0 [2024-12-01 23:07:57,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (34)] Ended with exit code 0 [2024-12-01 23:07:58,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt [2024-12-01 23:07:58,179 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:58,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:58,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1412185393, now seen corresponding path program 1 times [2024-12-01 23:07:58,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:58,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1464840765] [2024-12-01 23:07:58,180 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:58,180 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:58,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:58,182 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:58,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Waiting until timeout for monitored process [2024-12-01 23:07:58,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:58,467 INFO L256 TraceCheckSpWp]: Trace formula consists of 317 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:07:58,468 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:58,477 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:07:58,477 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:07:58,477 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:58,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1464840765] [2024-12-01 23:07:58,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1464840765] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:07:58,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:07:58,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:07:58,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066101245] [2024-12-01 23:07:58,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:58,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:07:58,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:58,478 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:07:58,478 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:07:58,478 INFO L87 Difference]: Start difference. First operand 1015 states and 1430 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:58,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:07:58,580 INFO L93 Difference]: Finished difference Result 2027 states and 2857 transitions. [2024-12-01 23:07:58,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:07:58,581 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 125 [2024-12-01 23:07:58,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:07:58,583 INFO L225 Difference]: With dead ends: 2027 [2024-12-01 23:07:58,583 INFO L226 Difference]: Without dead ends: 1015 [2024-12-01 23:07:58,584 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 124 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:07:58,584 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 0 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 538 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:07:58,584 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 538 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:07:58,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1015 states. [2024-12-01 23:07:58,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1015 to 1015. [2024-12-01 23:07:58,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1015 states, 938 states have (on average 1.4029850746268657) internal successors, (1316), 940 states have internal predecessors, (1316), 56 states have call successors, (56), 20 states have call predecessors, (56), 20 states have return successors, (56), 54 states have call predecessors, (56), 56 states have call successors, (56) [2024-12-01 23:07:58,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1015 states to 1015 states and 1428 transitions. [2024-12-01 23:07:58,662 INFO L78 Accepts]: Start accepts. Automaton has 1015 states and 1428 transitions. Word has length 125 [2024-12-01 23:07:58,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:07:58,662 INFO L471 AbstractCegarLoop]: Abstraction has 1015 states and 1428 transitions. [2024-12-01 23:07:58,662 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:07:58,662 INFO L276 IsEmpty]: Start isEmpty. Operand 1015 states and 1428 transitions. [2024-12-01 23:07:58,663 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-12-01 23:07:58,663 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:07:58,663 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:07:58,668 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (35)] Ended with exit code 0 [2024-12-01 23:07:58,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:58,864 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:07:58,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:07:58,864 INFO L85 PathProgramCache]: Analyzing trace with hash 1314757377, now seen corresponding path program 1 times [2024-12-01 23:07:58,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:07:58,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [918400857] [2024-12-01 23:07:58,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:07:58,864 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:07:58,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:07:58,866 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:07:58,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Waiting until timeout for monitored process [2024-12-01 23:07:59,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:07:59,200 INFO L256 TraceCheckSpWp]: Trace formula consists of 327 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:07:59,203 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:07:59,562 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 [2024-12-01 23:07:59,675 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 63 treesize of output 47 [2024-12-01 23:07:59,677 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 [2024-12-01 23:07:59,747 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:07:59,747 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:07:59,920 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:07:59,920 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:07:59,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [918400857] [2024-12-01 23:07:59,920 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [918400857] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:07:59,920 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:07:59,921 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [13] total 18 [2024-12-01 23:07:59,921 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [358489464] [2024-12-01 23:07:59,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:07:59,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:07:59,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:07:59,921 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:07:59,922 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=267, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:07:59,922 INFO L87 Difference]: Start difference. First operand 1015 states and 1428 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:00,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:00,271 INFO L93 Difference]: Finished difference Result 1463 states and 2018 transitions. [2024-12-01 23:08:00,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:08:00,272 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 126 [2024-12-01 23:08:00,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:00,275 INFO L225 Difference]: With dead ends: 1463 [2024-12-01 23:08:00,275 INFO L226 Difference]: Without dead ends: 1461 [2024-12-01 23:08:00,276 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=59, Invalid=447, Unknown=0, NotChecked=0, Total=506 [2024-12-01 23:08:00,276 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 138 mSDsluCounter, 1269 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 138 SdHoareTripleChecker+Valid, 1491 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:00,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [138 Valid, 1491 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-01 23:08:00,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1461 states. [2024-12-01 23:08:00,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1461 to 1285. [2024-12-01 23:08:00,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1285 states, 1208 states have (on average 1.3940397350993377) internal successors, (1684), 1210 states have internal predecessors, (1684), 56 states have call successors, (56), 20 states have call predecessors, (56), 20 states have return successors, (56), 54 states have call predecessors, (56), 56 states have call successors, (56) [2024-12-01 23:08:00,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1285 states to 1285 states and 1796 transitions. [2024-12-01 23:08:00,397 INFO L78 Accepts]: Start accepts. Automaton has 1285 states and 1796 transitions. Word has length 126 [2024-12-01 23:08:00,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:00,397 INFO L471 AbstractCegarLoop]: Abstraction has 1285 states and 1796 transitions. [2024-12-01 23:08:00,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 8 states have internal predecessors, (59), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:00,397 INFO L276 IsEmpty]: Start isEmpty. Operand 1285 states and 1796 transitions. [2024-12-01 23:08:00,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-12-01 23:08:00,399 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:00,399 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:00,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (36)] Forceful destruction successful, exit code 0 [2024-12-01 23:08:00,599 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:00,599 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:00,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:00,599 INFO L85 PathProgramCache]: Analyzing trace with hash -199741451, now seen corresponding path program 1 times [2024-12-01 23:08:00,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:00,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1704330400] [2024-12-01 23:08:00,600 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:00,600 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:00,600 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:00,601 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:00,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Waiting until timeout for monitored process [2024-12-01 23:08:00,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:00,941 INFO L256 TraceCheckSpWp]: Trace formula consists of 325 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:08:00,943 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:01,147 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 22 treesize of output 14 [2024-12-01 23:08:01,256 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 [2024-12-01 23:08:01,335 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 54 treesize of output 42 [2024-12-01 23:08:01,339 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 56 treesize of output 36 [2024-12-01 23:08:01,451 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:08:01,451 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:01,604 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:01,604 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:01,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1704330400] [2024-12-01 23:08:01,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1704330400] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:01,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:01,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 16 [2024-12-01 23:08:01,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [765067955] [2024-12-01 23:08:01,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:01,605 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:08:01,605 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:01,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:08:01,606 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2024-12-01 23:08:01,606 INFO L87 Difference]: Start difference. First operand 1285 states and 1796 transitions. Second operand has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:02,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:02,021 INFO L93 Difference]: Finished difference Result 2953 states and 4117 transitions. [2024-12-01 23:08:02,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:08:02,022 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 127 [2024-12-01 23:08:02,022 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:02,026 INFO L225 Difference]: With dead ends: 2953 [2024-12-01 23:08:02,026 INFO L226 Difference]: Without dead ends: 1671 [2024-12-01 23:08:02,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=50, Invalid=330, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:08:02,027 INFO L435 NwaCegarLoop]: 269 mSDtfsCounter, 106 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 184 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:02,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 1449 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 184 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:08:02,029 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1671 states. [2024-12-01 23:08:02,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1671 to 1665. [2024-12-01 23:08:02,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1665 states, 1558 states have (on average 1.383183568677792) internal successors, (2155), 1564 states have internal predecessors, (2155), 78 states have call successors, (78), 28 states have call predecessors, (78), 28 states have return successors, (78), 72 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-01 23:08:02,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1665 states to 1665 states and 2311 transitions. [2024-12-01 23:08:02,191 INFO L78 Accepts]: Start accepts. Automaton has 1665 states and 2311 transitions. Word has length 127 [2024-12-01 23:08:02,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:02,191 INFO L471 AbstractCegarLoop]: Abstraction has 1665 states and 2311 transitions. [2024-12-01 23:08:02,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.571428571428571) internal successors, (60), 7 states have internal predecessors, (60), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:02,191 INFO L276 IsEmpty]: Start isEmpty. Operand 1665 states and 2311 transitions. [2024-12-01 23:08:02,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-01 23:08:02,192 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:02,193 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:02,198 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (37)] Ended with exit code 0 [2024-12-01 23:08:02,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:02,393 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:02,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:02,393 INFO L85 PathProgramCache]: Analyzing trace with hash 46283836, now seen corresponding path program 1 times [2024-12-01 23:08:02,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:02,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [666473526] [2024-12-01 23:08:02,394 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:02,394 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:02,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:02,395 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:02,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Waiting until timeout for monitored process [2024-12-01 23:08:02,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:02,728 INFO L256 TraceCheckSpWp]: Trace formula consists of 331 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-12-01 23:08:02,731 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:03,079 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 [2024-12-01 23:08:03,171 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 22 treesize of output 14 [2024-12-01 23:08:03,190 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 [2024-12-01 23:08:03,278 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:03,278 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:03,899 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:03,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 30 treesize of output 25 [2024-12-01 23:08:04,057 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:04,057 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:04,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [666473526] [2024-12-01 23:08:04,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [666473526] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:04,057 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:04,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 26 [2024-12-01 23:08:04,058 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1107487938] [2024-12-01 23:08:04,058 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:04,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-12-01 23:08:04,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:04,059 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-12-01 23:08:04,059 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=572, Unknown=0, NotChecked=0, Total=650 [2024-12-01 23:08:04,059 INFO L87 Difference]: Start difference. First operand 1665 states and 2311 transitions. Second operand has 26 states, 24 states have (on average 4.541666666666667) internal successors, (109), 26 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-01 23:08:05,647 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:05,647 INFO L93 Difference]: Finished difference Result 2003 states and 2719 transitions. [2024-12-01 23:08:05,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-01 23:08:05,648 INFO L78 Accepts]: Start accepts. Automaton has has 26 states, 24 states have (on average 4.541666666666667) internal successors, (109), 26 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) Word has length 128 [2024-12-01 23:08:05,648 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:05,652 INFO L225 Difference]: With dead ends: 2003 [2024-12-01 23:08:05,652 INFO L226 Difference]: Without dead ends: 2001 [2024-12-01 23:08:05,652 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 232 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 248 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=323, Invalid=1747, Unknown=0, NotChecked=0, Total=2070 [2024-12-01 23:08:05,653 INFO L435 NwaCegarLoop]: 191 mSDtfsCounter, 489 mSDsluCounter, 2427 mSDsCounter, 0 mSdLazyCounter, 894 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 2618 SdHoareTripleChecker+Invalid, 951 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 894 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:05,653 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 2618 Invalid, 951 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 894 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-01 23:08:05,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2001 states. [2024-12-01 23:08:05,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2001 to 1671. [2024-12-01 23:08:05,783 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1671 states, 1564 states have (on average 1.3836317135549872) internal successors, (2164), 1570 states have internal predecessors, (2164), 78 states have call successors, (78), 28 states have call predecessors, (78), 28 states have return successors, (78), 72 states have call predecessors, (78), 78 states have call successors, (78) [2024-12-01 23:08:05,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1671 states to 1671 states and 2320 transitions. [2024-12-01 23:08:05,785 INFO L78 Accepts]: Start accepts. Automaton has 1671 states and 2320 transitions. Word has length 128 [2024-12-01 23:08:05,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:05,785 INFO L471 AbstractCegarLoop]: Abstraction has 1671 states and 2320 transitions. [2024-12-01 23:08:05,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 24 states have (on average 4.541666666666667) internal successors, (109), 26 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-01 23:08:05,785 INFO L276 IsEmpty]: Start isEmpty. Operand 1671 states and 2320 transitions. [2024-12-01 23:08:05,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2024-12-01 23:08:05,787 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:05,787 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:05,792 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (38)] Ended with exit code 0 [2024-12-01 23:08:05,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:05,987 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:05,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:05,988 INFO L85 PathProgramCache]: Analyzing trace with hash -774455738, now seen corresponding path program 1 times [2024-12-01 23:08:05,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:05,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888115524] [2024-12-01 23:08:05,988 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:05,988 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:05,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:05,989 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:05,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Waiting until timeout for monitored process [2024-12-01 23:08:06,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:06,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 332 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:08:06,329 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:06,716 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 12 treesize of output 8 [2024-12-01 23:08:06,841 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 50 treesize of output 38 [2024-12-01 23:08:06,844 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 29 [2024-12-01 23:08:06,924 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:06,924 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:07,337 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:07,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 26 [2024-12-01 23:08:07,478 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:07,478 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:07,478 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888115524] [2024-12-01 23:08:07,478 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888115524] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:07,478 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:07,478 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 24 [2024-12-01 23:08:07,478 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1807449179] [2024-12-01 23:08:07,478 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:07,479 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-12-01 23:08:07,479 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:07,479 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-12-01 23:08:07,480 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=475, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:08:07,480 INFO L87 Difference]: Start difference. First operand 1671 states and 2320 transitions. Second operand has 24 states, 22 states have (on average 4.954545454545454) internal successors, (109), 24 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-01 23:08:09,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:09,082 INFO L93 Difference]: Finished difference Result 1890 states and 2576 transitions. [2024-12-01 23:08:09,082 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-01 23:08:09,082 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 22 states have (on average 4.954545454545454) internal successors, (109), 24 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) Word has length 128 [2024-12-01 23:08:09,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:09,086 INFO L225 Difference]: With dead ends: 1890 [2024-12-01 23:08:09,086 INFO L226 Difference]: Without dead ends: 1888 [2024-12-01 23:08:09,087 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=302, Invalid=1504, Unknown=0, NotChecked=0, Total=1806 [2024-12-01 23:08:09,087 INFO L435 NwaCegarLoop]: 189 mSDtfsCounter, 294 mSDsluCounter, 2235 mSDsCounter, 0 mSdLazyCounter, 853 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 2424 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 853 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:09,087 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 2424 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 853 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-01 23:08:09,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1888 states. [2024-12-01 23:08:09,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1888 to 1718. [2024-12-01 23:08:09,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1601 states have (on average 1.3803872579637726) internal successors, (2210), 1611 states have internal predecessors, (2210), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:09,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2378 transitions. [2024-12-01 23:08:09,330 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2378 transitions. Word has length 128 [2024-12-01 23:08:09,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:09,331 INFO L471 AbstractCegarLoop]: Abstraction has 1718 states and 2378 transitions. [2024-12-01 23:08:09,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 22 states have (on average 4.954545454545454) internal successors, (109), 24 states have internal predecessors, (109), 5 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 3 states have call predecessors, (28), 5 states have call successors, (28) [2024-12-01 23:08:09,331 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2378 transitions. [2024-12-01 23:08:09,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-01 23:08:09,333 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:09,333 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:09,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (39)] Ended with exit code 0 [2024-12-01 23:08:09,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:09,534 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:09,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:09,534 INFO L85 PathProgramCache]: Analyzing trace with hash 667943372, now seen corresponding path program 1 times [2024-12-01 23:08:09,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:09,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1544948321] [2024-12-01 23:08:09,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:09,535 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:09,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:09,536 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:09,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Waiting until timeout for monitored process [2024-12-01 23:08:09,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:09,861 INFO L256 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:08:09,863 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:10,206 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 21 [2024-12-01 23:08:10,216 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 12 treesize of output 8 [2024-12-01 23:08:10,230 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 [2024-12-01 23:08:10,241 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:10,241 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:10,402 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:10,403 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:08:10,552 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:10,553 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:10,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1544948321] [2024-12-01 23:08:10,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1544948321] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:10,553 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:10,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2024-12-01 23:08:10,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2121647585] [2024-12-01 23:08:10,553 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:10,553 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:08:10,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:10,553 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:08:10,554 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:08:10,554 INFO L87 Difference]: Start difference. First operand 1718 states and 2378 transitions. Second operand has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:11,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:11,760 INFO L93 Difference]: Finished difference Result 3742 states and 5135 transitions. [2024-12-01 23:08:11,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-01 23:08:11,761 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 129 [2024-12-01 23:08:11,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:11,765 INFO L225 Difference]: With dead ends: 3742 [2024-12-01 23:08:11,765 INFO L226 Difference]: Without dead ends: 2074 [2024-12-01 23:08:11,767 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 245 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=279, Invalid=981, Unknown=0, NotChecked=0, Total=1260 [2024-12-01 23:08:11,767 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 420 mSDsluCounter, 1072 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1283 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:11,767 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 1283 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:08:11,768 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2074 states. [2024-12-01 23:08:11,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2074 to 1718. [2024-12-01 23:08:11,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1718 states, 1601 states have (on average 1.37788881948782) internal successors, (2206), 1611 states have internal predecessors, (2206), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:11,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1718 states to 1718 states and 2374 transitions. [2024-12-01 23:08:11,920 INFO L78 Accepts]: Start accepts. Automaton has 1718 states and 2374 transitions. Word has length 129 [2024-12-01 23:08:11,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:11,920 INFO L471 AbstractCegarLoop]: Abstraction has 1718 states and 2374 transitions. [2024-12-01 23:08:11,920 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.583333333333333) internal successors, (79), 14 states have internal predecessors, (79), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:11,920 INFO L276 IsEmpty]: Start isEmpty. Operand 1718 states and 2374 transitions. [2024-12-01 23:08:11,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2024-12-01 23:08:11,921 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:11,921 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:11,928 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (40)] Ended with exit code 0 [2024-12-01 23:08:12,122 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:12,122 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:12,122 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:12,122 INFO L85 PathProgramCache]: Analyzing trace with hash -920404530, now seen corresponding path program 1 times [2024-12-01 23:08:12,122 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:12,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [180081142] [2024-12-01 23:08:12,122 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:12,122 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:12,123 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:12,124 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:12,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Waiting until timeout for monitored process [2024-12-01 23:08:12,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:12,478 INFO L256 TraceCheckSpWp]: Trace formula consists of 330 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-12-01 23:08:12,481 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:12,836 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 21 [2024-12-01 23:08:12,850 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 12 treesize of output 8 [2024-12-01 23:08:12,870 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 [2024-12-01 23:08:12,883 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:12,884 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:13,073 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:13,073 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:08:13,224 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:13,224 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:13,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [180081142] [2024-12-01 23:08:13,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [180081142] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:13,224 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:13,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2024-12-01 23:08:13,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305924936] [2024-12-01 23:08:13,224 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:13,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:08:13,225 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:13,225 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:08:13,226 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:08:13,226 INFO L87 Difference]: Start difference. First operand 1718 states and 2374 transitions. Second operand has 14 states, 12 states have (on average 6.916666666666667) internal successors, (83), 14 states have internal predecessors, (83), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:14,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:14,322 INFO L93 Difference]: Finished difference Result 3738 states and 5123 transitions. [2024-12-01 23:08:14,323 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-01 23:08:14,323 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.916666666666667) internal successors, (83), 14 states have internal predecessors, (83), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 129 [2024-12-01 23:08:14,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:14,326 INFO L225 Difference]: With dead ends: 3738 [2024-12-01 23:08:14,326 INFO L226 Difference]: Without dead ends: 2070 [2024-12-01 23:08:14,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 245 SyntacticMatches, 2 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 201 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=279, Invalid=981, Unknown=0, NotChecked=0, Total=1260 [2024-12-01 23:08:14,328 INFO L435 NwaCegarLoop]: 210 mSDtfsCounter, 687 mSDsluCounter, 1065 mSDsCounter, 0 mSdLazyCounter, 464 mSolverCounterSat, 106 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 687 SdHoareTripleChecker+Valid, 1275 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 106 IncrementalHoareTripleChecker+Valid, 464 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:14,328 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [687 Valid, 1275 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [106 Valid, 464 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:08:14,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2070 states. [2024-12-01 23:08:14,496 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2070 to 1714. [2024-12-01 23:08:14,497 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1714 states, 1597 states have (on average 1.3713212273011897) internal successors, (2190), 1607 states have internal predecessors, (2190), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:14,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1714 states to 1714 states and 2358 transitions. [2024-12-01 23:08:14,501 INFO L78 Accepts]: Start accepts. Automaton has 1714 states and 2358 transitions. Word has length 129 [2024-12-01 23:08:14,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:14,501 INFO L471 AbstractCegarLoop]: Abstraction has 1714 states and 2358 transitions. [2024-12-01 23:08:14,501 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.916666666666667) internal successors, (83), 14 states have internal predecessors, (83), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:14,501 INFO L276 IsEmpty]: Start isEmpty. Operand 1714 states and 2358 transitions. [2024-12-01 23:08:14,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-01 23:08:14,503 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:14,503 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:14,508 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (41)] Ended with exit code 0 [2024-12-01 23:08:14,703 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:14,704 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:14,704 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:14,704 INFO L85 PathProgramCache]: Analyzing trace with hash -1937792447, now seen corresponding path program 1 times [2024-12-01 23:08:14,704 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:14,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [619199583] [2024-12-01 23:08:14,704 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:14,704 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:14,704 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:14,706 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:14,707 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Waiting until timeout for monitored process [2024-12-01 23:08:15,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:15,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 336 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-12-01 23:08:15,045 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:15,394 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 12 treesize of output 8 [2024-12-01 23:08:15,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 17 treesize of output 9 [2024-12-01 23:08:15,526 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 21 [2024-12-01 23:08:15,612 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:15,612 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:16,072 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:16,072 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:16,072 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [619199583] [2024-12-01 23:08:16,072 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [619199583] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:16,072 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:16,072 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [16] total 24 [2024-12-01 23:08:16,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888435494] [2024-12-01 23:08:16,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:16,073 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:08:16,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:16,073 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:08:16,073 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=496, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:08:16,073 INFO L87 Difference]: Start difference. First operand 1714 states and 2358 transitions. Second operand has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:16,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:16,801 INFO L93 Difference]: Finished difference Result 2336 states and 3180 transitions. [2024-12-01 23:08:16,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:08:16,802 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 130 [2024-12-01 23:08:16,802 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:16,806 INFO L225 Difference]: With dead ends: 2336 [2024-12-01 23:08:16,806 INFO L226 Difference]: Without dead ends: 2334 [2024-12-01 23:08:16,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 111 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=844, Unknown=0, NotChecked=0, Total=930 [2024-12-01 23:08:16,806 INFO L435 NwaCegarLoop]: 318 mSDtfsCounter, 133 mSDsluCounter, 2577 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 2895 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:16,807 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 2895 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 267 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:16,808 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2024-12-01 23:08:16,962 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2025. [2024-12-01 23:08:16,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2025 states, 1908 states have (on average 1.380503144654088) internal successors, (2634), 1918 states have internal predecessors, (2634), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:16,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2025 states to 2025 states and 2802 transitions. [2024-12-01 23:08:16,967 INFO L78 Accepts]: Start accepts. Automaton has 2025 states and 2802 transitions. Word has length 130 [2024-12-01 23:08:16,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:16,967 INFO L471 AbstractCegarLoop]: Abstraction has 2025 states and 2802 transitions. [2024-12-01 23:08:16,967 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:16,967 INFO L276 IsEmpty]: Start isEmpty. Operand 2025 states and 2802 transitions. [2024-12-01 23:08:16,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-01 23:08:16,969 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:16,969 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:16,975 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (42)] Ended with exit code 0 [2024-12-01 23:08:17,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:17,170 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:17,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:17,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1547828223, now seen corresponding path program 1 times [2024-12-01 23:08:17,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:17,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2146446773] [2024-12-01 23:08:17,170 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:17,170 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:17,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:17,172 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:17,173 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Waiting until timeout for monitored process [2024-12-01 23:08:17,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:17,588 INFO L256 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:08:17,590 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:17,914 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 0 case distinctions, treesize of input 51 treesize of output 38 [2024-12-01 23:08:17,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-01 23:08:17,918 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 51 [2024-12-01 23:08:17,922 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 [2024-12-01 23:08:17,942 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 19 treesize of output 4 [2024-12-01 23:08:17,984 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 20 [2024-12-01 23:08:17,996 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:17,997 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:18,056 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 36 [2024-12-01 23:08:18,058 INFO L173 IndexEqualityManager]: detected equality via solver [2024-12-01 23:08:18,067 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-01 23:08:18,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 52 [2024-12-01 23:08:18,206 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:18,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:08:18,348 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:18,348 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:18,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2146446773] [2024-12-01 23:08:18,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2146446773] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:18,348 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:18,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2024-12-01 23:08:18,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328466416] [2024-12-01 23:08:18,348 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:18,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:08:18,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:18,349 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:08:18,349 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:08:18,349 INFO L87 Difference]: Start difference. First operand 2025 states and 2802 transitions. Second operand has 13 states, 11 states have (on average 9.090909090909092) internal successors, (100), 13 states have internal predecessors, (100), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:19,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:19,419 INFO L93 Difference]: Finished difference Result 4516 states and 6168 transitions. [2024-12-01 23:08:19,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-01 23:08:19,420 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 9.090909090909092) internal successors, (100), 13 states have internal predecessors, (100), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 130 [2024-12-01 23:08:19,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:19,424 INFO L225 Difference]: With dead ends: 4516 [2024-12-01 23:08:19,424 INFO L226 Difference]: Without dead ends: 2541 [2024-12-01 23:08:19,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 249 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=254, Invalid=802, Unknown=0, NotChecked=0, Total=1056 [2024-12-01 23:08:19,426 INFO L435 NwaCegarLoop]: 206 mSDtfsCounter, 606 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 425 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 606 SdHoareTripleChecker+Valid, 1238 SdHoareTripleChecker+Invalid, 486 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 425 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:19,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [606 Valid, 1238 Invalid, 486 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 425 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:08:19,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2541 states. [2024-12-01 23:08:19,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2541 to 1776. [2024-12-01 23:08:19,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1776 states, 1659 states have (on average 1.3682941531042796) internal successors, (2270), 1669 states have internal predecessors, (2270), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:19,598 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1776 states to 1776 states and 2438 transitions. [2024-12-01 23:08:19,599 INFO L78 Accepts]: Start accepts. Automaton has 1776 states and 2438 transitions. Word has length 130 [2024-12-01 23:08:19,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:19,599 INFO L471 AbstractCegarLoop]: Abstraction has 1776 states and 2438 transitions. [2024-12-01 23:08:19,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 9.090909090909092) internal successors, (100), 13 states have internal predecessors, (100), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:19,599 INFO L276 IsEmpty]: Start isEmpty. Operand 1776 states and 2438 transitions. [2024-12-01 23:08:19,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-01 23:08:19,602 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:19,602 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:19,607 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (43)] Ended with exit code 0 [2024-12-01 23:08:19,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:19,802 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:19,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:19,802 INFO L85 PathProgramCache]: Analyzing trace with hash -14564413, now seen corresponding path program 1 times [2024-12-01 23:08:19,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:19,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2011204990] [2024-12-01 23:08:19,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:19,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:19,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:19,804 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:19,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Waiting until timeout for monitored process [2024-12-01 23:08:20,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:20,157 INFO L256 TraceCheckSpWp]: Trace formula consists of 334 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:08:20,160 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:20,504 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 0 case distinctions, treesize of input 51 treesize of output 38 [2024-12-01 23:08:20,508 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-12-01 23:08:20,509 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 51 [2024-12-01 23:08:20,513 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 [2024-12-01 23:08:20,544 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 20 [2024-12-01 23:08:20,553 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 2 proven. 138 refuted. 0 times theorem prover too weak. 224 trivial. 0 not checked. [2024-12-01 23:08:20,553 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:20,582 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 36 [2024-12-01 23:08:20,585 INFO L173 IndexEqualityManager]: detected equality via solver [2024-12-01 23:08:20,590 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-12-01 23:08:20,590 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 36 treesize of output 52 [2024-12-01 23:08:20,705 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:20,705 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:08:20,844 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 33 proven. 6 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:20,844 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:20,844 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2011204990] [2024-12-01 23:08:20,844 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2011204990] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-01 23:08:20,844 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-01 23:08:20,844 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2024-12-01 23:08:20,844 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904078115] [2024-12-01 23:08:20,844 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-01 23:08:20,845 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:08:20,845 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:20,845 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:08:20,845 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:08:20,845 INFO L87 Difference]: Start difference. First operand 1776 states and 2438 transitions. Second operand has 13 states, 11 states have (on average 7.363636363636363) internal successors, (81), 13 states have internal predecessors, (81), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:21,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:21,982 INFO L93 Difference]: Finished difference Result 3644 states and 4912 transitions. [2024-12-01 23:08:21,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-12-01 23:08:21,983 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 7.363636363636363) internal successors, (81), 13 states have internal predecessors, (81), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) Word has length 130 [2024-12-01 23:08:21,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:21,987 INFO L225 Difference]: With dead ends: 3644 [2024-12-01 23:08:21,987 INFO L226 Difference]: Without dead ends: 1918 [2024-12-01 23:08:21,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 249 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 164 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=254, Invalid=802, Unknown=0, NotChecked=0, Total=1056 [2024-12-01 23:08:21,988 INFO L435 NwaCegarLoop]: 208 mSDtfsCounter, 618 mSDsluCounter, 1040 mSDsCounter, 0 mSdLazyCounter, 401 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1248 SdHoareTripleChecker+Invalid, 463 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 401 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:21,988 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 1248 Invalid, 463 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 401 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:08:21,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1918 states. [2024-12-01 23:08:22,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1918 to 1465. [2024-12-01 23:08:22,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1465 states, 1348 states have (on average 1.3508902077151335) internal successors, (1821), 1358 states have internal predecessors, (1821), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:22,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1465 states to 1465 states and 1989 transitions. [2024-12-01 23:08:22,151 INFO L78 Accepts]: Start accepts. Automaton has 1465 states and 1989 transitions. Word has length 130 [2024-12-01 23:08:22,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:22,151 INFO L471 AbstractCegarLoop]: Abstraction has 1465 states and 1989 transitions. [2024-12-01 23:08:22,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 7.363636363636363) internal successors, (81), 13 states have internal predecessors, (81), 4 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (28), 2 states have call predecessors, (28), 4 states have call successors, (28) [2024-12-01 23:08:22,151 INFO L276 IsEmpty]: Start isEmpty. Operand 1465 states and 1989 transitions. [2024-12-01 23:08:22,153 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-01 23:08:22,153 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:22,153 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:22,158 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (44)] Ended with exit code 0 [2024-12-01 23:08:22,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:22,353 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:22,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:22,354 INFO L85 PathProgramCache]: Analyzing trace with hash -32467432, now seen corresponding path program 1 times [2024-12-01 23:08:22,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:22,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1659191631] [2024-12-01 23:08:22,354 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:22,354 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:22,354 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:22,356 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:22,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Waiting until timeout for monitored process [2024-12-01 23:08:22,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:22,699 INFO L256 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-01 23:08:22,700 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:22,708 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:22,708 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:22,708 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:22,708 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1659191631] [2024-12-01 23:08:22,708 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1659191631] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:22,708 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:22,708 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:08:22,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178145590] [2024-12-01 23:08:22,708 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:22,709 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:08:22,709 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:22,709 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:08:22,709 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:08:22,709 INFO L87 Difference]: Start difference. First operand 1465 states and 1989 transitions. Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:22,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:22,886 INFO L93 Difference]: Finished difference Result 2892 states and 3941 transitions. [2024-12-01 23:08:22,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:08:22,886 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 131 [2024-12-01 23:08:22,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:22,889 INFO L225 Difference]: With dead ends: 2892 [2024-12-01 23:08:22,889 INFO L226 Difference]: Without dead ends: 1477 [2024-12-01 23:08:22,890 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:08:22,891 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 0 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:22,891 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 356 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:08:22,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1477 states. [2024-12-01 23:08:23,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1477 to 1477. [2024-12-01 23:08:23,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1477 states, 1360 states have (on average 1.347794117647059) internal successors, (1833), 1370 states have internal predecessors, (1833), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:23,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1477 states to 1477 states and 2001 transitions. [2024-12-01 23:08:23,051 INFO L78 Accepts]: Start accepts. Automaton has 1477 states and 2001 transitions. Word has length 131 [2024-12-01 23:08:23,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:23,051 INFO L471 AbstractCegarLoop]: Abstraction has 1477 states and 2001 transitions. [2024-12-01 23:08:23,052 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:23,052 INFO L276 IsEmpty]: Start isEmpty. Operand 1477 states and 2001 transitions. [2024-12-01 23:08:23,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2024-12-01 23:08:23,054 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:23,054 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:23,059 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (45)] Ended with exit code 0 [2024-12-01 23:08:23,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:23,254 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:23,255 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:23,255 INFO L85 PathProgramCache]: Analyzing trace with hash -1941180264, now seen corresponding path program 1 times [2024-12-01 23:08:23,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:23,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [416993604] [2024-12-01 23:08:23,255 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:23,255 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:23,255 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:23,257 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:23,257 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Waiting until timeout for monitored process [2024-12-01 23:08:23,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:23,622 INFO L256 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:08:23,624 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:24,924 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 91 treesize of output 43 [2024-12-01 23:08:24,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 21 [2024-12-01 23:08:25,027 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:08:25,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:25,492 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 40 [2024-12-01 23:08:25,826 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:25,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [416993604] [2024-12-01 23:08:25,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [416993604] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:25,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [919615302] [2024-12-01 23:08:25,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:25,826 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-01 23:08:25,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-01 23:08:25,828 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-01 23:08:25,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (47)] Waiting until timeout for monitored process [2024-12-01 23:08:26,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:26,601 INFO L256 TraceCheckSpWp]: Trace formula consists of 337 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:08:26,602 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:26,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 61 treesize of output 37 [2024-12-01 23:08:26,723 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 25 [2024-12-01 23:08:26,828 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:26,828 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:26,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [919615302] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:26,828 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:26,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 14 [2024-12-01 23:08:26,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [306859323] [2024-12-01 23:08:26,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:26,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:08:26,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:26,829 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:08:26,829 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:08:26,829 INFO L87 Difference]: Start difference. First operand 1477 states and 2001 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:27,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:27,207 INFO L93 Difference]: Finished difference Result 2998 states and 4052 transitions. [2024-12-01 23:08:27,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:08:27,208 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 131 [2024-12-01 23:08:27,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:27,212 INFO L225 Difference]: With dead ends: 2998 [2024-12-01 23:08:27,212 INFO L226 Difference]: Without dead ends: 1571 [2024-12-01 23:08:27,214 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 280 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:27,214 INFO L435 NwaCegarLoop]: 207 mSDtfsCounter, 84 mSDsluCounter, 535 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 742 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.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:27,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 742 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:08:27,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1571 states. [2024-12-01 23:08:27,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1571 to 1453. [2024-12-01 23:08:27,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1453 states, 1336 states have (on average 1.345059880239521) internal successors, (1797), 1346 states have internal predecessors, (1797), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:27,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1453 states to 1453 states and 1965 transitions. [2024-12-01 23:08:27,477 INFO L78 Accepts]: Start accepts. Automaton has 1453 states and 1965 transitions. Word has length 131 [2024-12-01 23:08:27,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:27,477 INFO L471 AbstractCegarLoop]: Abstraction has 1453 states and 1965 transitions. [2024-12-01 23:08:27,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:27,477 INFO L276 IsEmpty]: Start isEmpty. Operand 1453 states and 1965 transitions. [2024-12-01 23:08:27,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-12-01 23:08:27,479 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:27,479 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:27,486 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (47)] Ended with exit code 0 [2024-12-01 23:08:27,685 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (46)] Ended with exit code 0 [2024-12-01 23:08:27,880 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:27,880 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:27,880 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:27,881 INFO L85 PathProgramCache]: Analyzing trace with hash 2001008605, now seen corresponding path program 1 times [2024-12-01 23:08:27,881 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:27,881 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [342804135] [2024-12-01 23:08:27,881 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:27,881 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:27,881 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:27,883 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:27,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Waiting until timeout for monitored process [2024-12-01 23:08:28,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:28,260 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-12-01 23:08:28,262 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:29,576 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 108 treesize of output 60 [2024-12-01 23:08:29,581 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 50 treesize of output 26 [2024-12-01 23:08:29,677 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 13 proven. 39 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:08:29,677 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:29,990 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:29,990 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:29,990 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [342804135] [2024-12-01 23:08:29,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [342804135] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:29,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:29,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [13] total 17 [2024-12-01 23:08:29,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1511601368] [2024-12-01 23:08:29,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:29,991 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:08:29,991 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:29,991 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:08:29,991 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:08:29,991 INFO L87 Difference]: Start difference. First operand 1453 states and 1965 transitions. Second operand has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:30,407 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:30,407 INFO L93 Difference]: Finished difference Result 2732 states and 3672 transitions. [2024-12-01 23:08:30,408 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:08:30,408 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 132 [2024-12-01 23:08:30,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:30,412 INFO L225 Difference]: With dead ends: 2732 [2024-12-01 23:08:30,412 INFO L226 Difference]: Without dead ends: 1329 [2024-12-01 23:08:30,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:30,414 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 72 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 577 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:30,414 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 577 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:08:30,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1329 states. [2024-12-01 23:08:30,585 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1329 to 1327. [2024-12-01 23:08:30,586 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1210 states have (on average 1.3165289256198347) internal successors, (1593), 1220 states have internal predecessors, (1593), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:30,587 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1761 transitions. [2024-12-01 23:08:30,588 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1761 transitions. Word has length 132 [2024-12-01 23:08:30,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:30,589 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1761 transitions. [2024-12-01 23:08:30,589 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:30,589 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1761 transitions. [2024-12-01 23:08:30,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-01 23:08:30,590 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:30,590 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:30,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (48)] Ended with exit code 0 [2024-12-01 23:08:30,790 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:30,790 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:30,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:30,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1721476259, now seen corresponding path program 1 times [2024-12-01 23:08:30,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:30,791 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [696925335] [2024-12-01 23:08:30,791 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:30,791 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:30,791 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:30,793 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:30,794 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Waiting until timeout for monitored process [2024-12-01 23:08:31,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:31,166 INFO L256 TraceCheckSpWp]: Trace formula consists of 343 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:08:31,168 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:31,494 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 21 [2024-12-01 23:08:31,505 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 12 treesize of output 8 [2024-12-01 23:08:31,560 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 20 [2024-12-01 23:08:31,573 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:08:31,573 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:31,740 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2024-12-01 23:08:31,741 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 19 [2024-12-01 23:08:31,898 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-01 23:08:31,898 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:31,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [696925335] [2024-12-01 23:08:31,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [696925335] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:31,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:31,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 14 [2024-12-01 23:08:31,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [55754513] [2024-12-01 23:08:31,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:31,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-01 23:08:31,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:31,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-01 23:08:31,898 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:08:31,898 INFO L87 Difference]: Start difference. First operand 1327 states and 1761 transitions. Second operand has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:08:32,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:32,690 INFO L93 Difference]: Finished difference Result 3006 states and 3947 transitions. [2024-12-01 23:08:32,690 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:08:32,691 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2024-12-01 23:08:32,691 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:32,694 INFO L225 Difference]: With dead ends: 3006 [2024-12-01 23:08:32,694 INFO L226 Difference]: Without dead ends: 1729 [2024-12-01 23:08:32,695 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 256 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=151, Invalid=499, Unknown=0, NotChecked=0, Total=650 [2024-12-01 23:08:32,695 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 661 mSDsluCounter, 679 mSDsCounter, 0 mSdLazyCounter, 84 mSolverCounterSat, 160 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 661 SdHoareTripleChecker+Valid, 942 SdHoareTripleChecker+Invalid, 244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 160 IncrementalHoareTripleChecker+Valid, 84 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:32,695 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [661 Valid, 942 Invalid, 244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [160 Valid, 84 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:08:32,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1729 states. [2024-12-01 23:08:32,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1729 to 1327. [2024-12-01 23:08:32,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1327 states, 1210 states have (on average 1.3115702479338842) internal successors, (1587), 1220 states have internal predecessors, (1587), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:32,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1327 states to 1327 states and 1755 transitions. [2024-12-01 23:08:32,862 INFO L78 Accepts]: Start accepts. Automaton has 1327 states and 1755 transitions. Word has length 134 [2024-12-01 23:08:32,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:32,863 INFO L471 AbstractCegarLoop]: Abstraction has 1327 states and 1755 transitions. [2024-12-01 23:08:32,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 2 states have call successors, (14), 1 states have call predecessors, (14), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-12-01 23:08:32,863 INFO L276 IsEmpty]: Start isEmpty. Operand 1327 states and 1755 transitions. [2024-12-01 23:08:32,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-01 23:08:32,864 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:32,864 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:32,871 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (49)] Ended with exit code 0 [2024-12-01 23:08:33,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:33,065 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:33,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:33,065 INFO L85 PathProgramCache]: Analyzing trace with hash 912129633, now seen corresponding path program 1 times [2024-12-01 23:08:33,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:33,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1568824509] [2024-12-01 23:08:33,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:33,065 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:33,065 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:33,067 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:33,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Waiting until timeout for monitored process [2024-12-01 23:08:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:33,438 INFO L256 TraceCheckSpWp]: Trace formula consists of 341 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:08:33,441 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:33,804 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 21 [2024-12-01 23:08:33,816 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 12 treesize of output 8 [2024-12-01 23:08:33,859 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 12 treesize of output 8 [2024-12-01 23:08:33,956 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 20 [2024-12-01 23:08:33,960 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 [2024-12-01 23:08:34,064 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 52 refuted. 0 times theorem prover too weak. 312 trivial. 0 not checked. [2024-12-01 23:08:34,064 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:34,538 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:34,538 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:34,539 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1568824509] [2024-12-01 23:08:34,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1568824509] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:34,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:34,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [17] total 24 [2024-12-01 23:08:34,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280758528] [2024-12-01 23:08:34,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:34,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-01 23:08:34,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:34,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-01 23:08:34,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=498, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:08:34,540 INFO L87 Difference]: Start difference. First operand 1327 states and 1755 transitions. Second operand has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:35,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:35,270 INFO L93 Difference]: Finished difference Result 1718 states and 2231 transitions. [2024-12-01 23:08:35,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:08:35,270 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 134 [2024-12-01 23:08:35,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:35,273 INFO L225 Difference]: With dead ends: 1718 [2024-12-01 23:08:35,273 INFO L226 Difference]: Without dead ends: 1716 [2024-12-01 23:08:35,274 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=78, Invalid=792, Unknown=0, NotChecked=0, Total=870 [2024-12-01 23:08:35,274 INFO L435 NwaCegarLoop]: 339 mSDtfsCounter, 148 mSDsluCounter, 2443 mSDsCounter, 0 mSdLazyCounter, 241 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 2782 SdHoareTripleChecker+Invalid, 241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 241 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:35,274 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 2782 Invalid, 241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 241 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:35,275 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2024-12-01 23:08:35,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1052. [2024-12-01 23:08:35,453 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1052 states, 935 states have (on average 1.295187165775401) internal successors, (1211), 945 states have internal predecessors, (1211), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:35,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1052 states to 1052 states and 1379 transitions. [2024-12-01 23:08:35,455 INFO L78 Accepts]: Start accepts. Automaton has 1052 states and 1379 transitions. Word has length 134 [2024-12-01 23:08:35,455 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:35,455 INFO L471 AbstractCegarLoop]: Abstraction has 1052 states and 1379 transitions. [2024-12-01 23:08:35,455 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:35,455 INFO L276 IsEmpty]: Start isEmpty. Operand 1052 states and 1379 transitions. [2024-12-01 23:08:35,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-01 23:08:35,456 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:35,456 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:35,463 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (50)] Ended with exit code 0 [2024-12-01 23:08:35,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:35,657 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:35,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:35,657 INFO L85 PathProgramCache]: Analyzing trace with hash -1081137894, now seen corresponding path program 1 times [2024-12-01 23:08:35,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:35,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1685359656] [2024-12-01 23:08:35,657 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:35,657 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:35,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:35,659 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:35,660 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Waiting until timeout for monitored process [2024-12-01 23:08:36,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:36,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-12-01 23:08:36,063 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:36,179 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 [2024-12-01 23:08:36,220 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 [2024-12-01 23:08:36,675 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 [2024-12-01 23:08:36,791 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 [2024-12-01 23:08:36,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 58 treesize of output 38 [2024-12-01 23:08:37,291 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:37,291 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:37,710 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:37,710 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:37,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1685359656] [2024-12-01 23:08:37,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1685359656] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:37,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:37,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [20] total 28 [2024-12-01 23:08:37,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840788577] [2024-12-01 23:08:37,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:37,711 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:08:37,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:37,711 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:08:37,711 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=683, Unknown=0, NotChecked=0, Total=756 [2024-12-01 23:08:37,712 INFO L87 Difference]: Start difference. First operand 1052 states and 1379 transitions. Second operand has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:38,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:38,426 INFO L93 Difference]: Finished difference Result 2442 states and 3214 transitions. [2024-12-01 23:08:38,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:08:38,427 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 136 [2024-12-01 23:08:38,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:38,430 INFO L225 Difference]: With dead ends: 2442 [2024-12-01 23:08:38,431 INFO L226 Difference]: Without dead ends: 1440 [2024-12-01 23:08:38,432 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 276 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 179 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=101, Invalid=1021, Unknown=0, NotChecked=0, Total=1122 [2024-12-01 23:08:38,432 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 114 mSDsluCounter, 1827 mSDsCounter, 0 mSdLazyCounter, 275 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 2049 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 275 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:38,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 2049 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 275 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:38,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1440 states. [2024-12-01 23:08:38,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1440 to 1172. [2024-12-01 23:08:38,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1172 states, 1055 states have (on average 1.3071090047393366) internal successors, (1379), 1065 states have internal predecessors, (1379), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:38,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1172 states to 1172 states and 1547 transitions. [2024-12-01 23:08:38,664 INFO L78 Accepts]: Start accepts. Automaton has 1172 states and 1547 transitions. Word has length 136 [2024-12-01 23:08:38,664 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:38,664 INFO L471 AbstractCegarLoop]: Abstraction has 1172 states and 1547 transitions. [2024-12-01 23:08:38,664 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 11 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:38,664 INFO L276 IsEmpty]: Start isEmpty. Operand 1172 states and 1547 transitions. [2024-12-01 23:08:38,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-12-01 23:08:38,666 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:38,666 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:38,671 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (51)] Ended with exit code 0 [2024-12-01 23:08:38,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:38,867 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:38,867 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:38,867 INFO L85 PathProgramCache]: Analyzing trace with hash 1871701020, now seen corresponding path program 1 times [2024-12-01 23:08:38,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:38,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1425307415] [2024-12-01 23:08:38,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:38,867 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:38,867 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:38,869 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:38,869 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Waiting until timeout for monitored process [2024-12-01 23:08:39,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:39,250 INFO L256 TraceCheckSpWp]: Trace formula consists of 353 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-01 23:08:39,251 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:39,260 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:39,260 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:39,260 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:39,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1425307415] [2024-12-01 23:08:39,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1425307415] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:39,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:39,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-01 23:08:39,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360202765] [2024-12-01 23:08:39,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:39,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-01 23:08:39,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:39,261 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-01 23:08:39,261 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:08:39,261 INFO L87 Difference]: Start difference. First operand 1172 states and 1547 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:39,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:39,442 INFO L93 Difference]: Finished difference Result 2310 states and 3065 transitions. [2024-12-01 23:08:39,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-01 23:08:39,443 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 136 [2024-12-01 23:08:39,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:39,446 INFO L225 Difference]: With dead ends: 2310 [2024-12-01 23:08:39,446 INFO L226 Difference]: Without dead ends: 1188 [2024-12-01 23:08:39,447 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-01 23:08:39,447 INFO L435 NwaCegarLoop]: 181 mSDtfsCounter, 0 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 356 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:39,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 356 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:08:39,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1188 states. [2024-12-01 23:08:39,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1188 to 1188. [2024-12-01 23:08:39,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 1071 states have (on average 1.3025210084033614) internal successors, (1395), 1081 states have internal predecessors, (1395), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:39,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1563 transitions. [2024-12-01 23:08:39,607 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1563 transitions. Word has length 136 [2024-12-01 23:08:39,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:39,607 INFO L471 AbstractCegarLoop]: Abstraction has 1188 states and 1563 transitions. [2024-12-01 23:08:39,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:39,608 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1563 transitions. [2024-12-01 23:08:39,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:39,609 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:39,609 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:39,614 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (52)] Ended with exit code 0 [2024-12-01 23:08:39,809 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:39,809 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:39,810 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:39,810 INFO L85 PathProgramCache]: Analyzing trace with hash -1357203806, now seen corresponding path program 1 times [2024-12-01 23:08:39,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:39,810 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [902276381] [2024-12-01 23:08:39,810 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:39,810 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:39,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:39,812 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:39,813 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Waiting until timeout for monitored process [2024-12-01 23:08:40,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:40,241 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:08:40,243 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:40,263 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:40,263 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:40,263 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:40,263 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [902276381] [2024-12-01 23:08:40,263 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [902276381] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:40,263 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:40,263 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:08:40,263 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1333841315] [2024-12-01 23:08:40,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:40,263 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:08:40,263 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:40,263 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:08:40,264 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:08:40,264 INFO L87 Difference]: Start difference. First operand 1188 states and 1563 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:40,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:40,466 INFO L93 Difference]: Finished difference Result 2286 states and 3001 transitions. [2024-12-01 23:08:40,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:08:40,467 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:40,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:40,470 INFO L225 Difference]: With dead ends: 2286 [2024-12-01 23:08:40,470 INFO L226 Difference]: Without dead ends: 1148 [2024-12-01 23:08:40,472 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:08:40,472 INFO L435 NwaCegarLoop]: 171 mSDtfsCounter, 0 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:40,472 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 504 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:08:40,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1148 states. [2024-12-01 23:08:40,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1148 to 1132. [2024-12-01 23:08:40,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1132 states, 1015 states have (on average 1.2798029556650246) internal successors, (1299), 1025 states have internal predecessors, (1299), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:40,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1132 states to 1132 states and 1467 transitions. [2024-12-01 23:08:40,656 INFO L78 Accepts]: Start accepts. Automaton has 1132 states and 1467 transitions. Word has length 138 [2024-12-01 23:08:40,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:40,656 INFO L471 AbstractCegarLoop]: Abstraction has 1132 states and 1467 transitions. [2024-12-01 23:08:40,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:40,656 INFO L276 IsEmpty]: Start isEmpty. Operand 1132 states and 1467 transitions. [2024-12-01 23:08:40,657 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:40,657 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:40,657 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:40,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (53)] Ended with exit code 0 [2024-12-01 23:08:40,858 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:40,858 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:40,858 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:40,858 INFO L85 PathProgramCache]: Analyzing trace with hash 244976084, now seen corresponding path program 1 times [2024-12-01 23:08:40,859 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:40,859 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1154008133] [2024-12-01 23:08:40,859 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:40,859 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:40,859 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:40,860 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:40,861 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Waiting until timeout for monitored process [2024-12-01 23:08:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:41,271 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:08:41,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:41,313 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 [2024-12-01 23:08:41,429 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 36 treesize of output 24 [2024-12-01 23:08:41,579 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:41,579 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:41,579 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:41,579 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1154008133] [2024-12-01 23:08:41,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1154008133] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:41,579 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:41,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:08:41,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460330669] [2024-12-01 23:08:41,580 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:41,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:08:41,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:41,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:08:41,580 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:08:41,580 INFO L87 Difference]: Start difference. First operand 1132 states and 1467 transitions. Second operand has 9 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:42,974 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:42,974 INFO L93 Difference]: Finished difference Result 2807 states and 3638 transitions. [2024-12-01 23:08:42,975 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-01 23:08:42,975 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:42,975 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:42,978 INFO L225 Difference]: With dead ends: 2807 [2024-12-01 23:08:42,978 INFO L226 Difference]: Without dead ends: 1725 [2024-12-01 23:08:42,979 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:08:42,979 INFO L435 NwaCegarLoop]: 159 mSDtfsCounter, 337 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 394 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 337 SdHoareTripleChecker+Valid, 1175 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 394 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:42,979 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [337 Valid, 1175 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 394 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-01 23:08:42,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2024-12-01 23:08:43,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1156. [2024-12-01 23:08:43,145 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1156 states, 1039 states have (on average 1.2868142444658326) internal successors, (1337), 1049 states have internal predecessors, (1337), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:43,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1156 states to 1156 states and 1505 transitions. [2024-12-01 23:08:43,147 INFO L78 Accepts]: Start accepts. Automaton has 1156 states and 1505 transitions. Word has length 138 [2024-12-01 23:08:43,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:43,147 INFO L471 AbstractCegarLoop]: Abstraction has 1156 states and 1505 transitions. [2024-12-01 23:08:43,147 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 7.888888888888889) internal successors, (71), 9 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:43,148 INFO L276 IsEmpty]: Start isEmpty. Operand 1156 states and 1505 transitions. [2024-12-01 23:08:43,149 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:43,149 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:43,149 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:43,154 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (54)] Ended with exit code 0 [2024-12-01 23:08:43,349 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:43,349 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:43,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:43,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1586975520, now seen corresponding path program 1 times [2024-12-01 23:08:43,350 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:43,350 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [568380176] [2024-12-01 23:08:43,350 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:43,350 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:43,350 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:43,351 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:43,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Waiting until timeout for monitored process [2024-12-01 23:08:43,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:43,710 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-01 23:08:43,711 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:43,727 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:43,727 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:43,727 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:43,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [568380176] [2024-12-01 23:08:43,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [568380176] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:43,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:43,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-01 23:08:43,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754071968] [2024-12-01 23:08:43,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:43,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-01 23:08:43,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:43,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-01 23:08:43,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:08:43,728 INFO L87 Difference]: Start difference. First operand 1156 states and 1505 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:43,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:43,911 INFO L93 Difference]: Finished difference Result 2222 states and 2885 transitions. [2024-12-01 23:08:43,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-01 23:08:43,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:43,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:43,914 INFO L225 Difference]: With dead ends: 2222 [2024-12-01 23:08:43,914 INFO L226 Difference]: Without dead ends: 1116 [2024-12-01 23:08:43,915 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-01 23:08:43,915 INFO L435 NwaCegarLoop]: 162 mSDtfsCounter, 0 mSDsluCounter, 315 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:43,916 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 477 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-01 23:08:43,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1116 states. [2024-12-01 23:08:44,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1116 to 1108. [2024-12-01 23:08:44,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1108 states, 991 states have (on average 1.2684157416750756) internal successors, (1257), 1001 states have internal predecessors, (1257), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:44,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1108 states to 1108 states and 1425 transitions. [2024-12-01 23:08:44,085 INFO L78 Accepts]: Start accepts. Automaton has 1108 states and 1425 transitions. Word has length 138 [2024-12-01 23:08:44,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:44,085 INFO L471 AbstractCegarLoop]: Abstraction has 1108 states and 1425 transitions. [2024-12-01 23:08:44,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:44,085 INFO L276 IsEmpty]: Start isEmpty. Operand 1108 states and 1425 transitions. [2024-12-01 23:08:44,086 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:44,087 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:44,087 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:44,094 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (55)] Ended with exit code 0 [2024-12-01 23:08:44,287 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:44,287 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:44,287 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:44,287 INFO L85 PathProgramCache]: Analyzing trace with hash 267608338, now seen corresponding path program 1 times [2024-12-01 23:08:44,288 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:44,288 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1867153386] [2024-12-01 23:08:44,288 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:44,288 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:44,288 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:44,289 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:44,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Waiting until timeout for monitored process [2024-12-01 23:08:44,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:44,689 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-01 23:08:44,692 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:44,828 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 [2024-12-01 23:08:45,028 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 25 [2024-12-01 23:08:45,091 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:45,091 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:45,160 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 [2024-12-01 23:08:45,540 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 48 treesize of output 36 [2024-12-01 23:08:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:45,574 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:45,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1867153386] [2024-12-01 23:08:45,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1867153386] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:45,574 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:45,574 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 18 [2024-12-01 23:08:45,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663234729] [2024-12-01 23:08:45,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:45,575 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-01 23:08:45,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:45,575 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-01 23:08:45,575 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:45,576 INFO L87 Difference]: Start difference. First operand 1108 states and 1425 transitions. Second operand has 10 states, 10 states have (on average 7.1) internal successors, (71), 10 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:46,849 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:46,849 INFO L93 Difference]: Finished difference Result 3352 states and 4346 transitions. [2024-12-01 23:08:46,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:08:46,850 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 10 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:46,850 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:46,853 INFO L225 Difference]: With dead ends: 3352 [2024-12-01 23:08:46,853 INFO L226 Difference]: Without dead ends: 2294 [2024-12-01 23:08:46,854 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 258 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=106, Invalid=400, Unknown=0, NotChecked=0, Total=506 [2024-12-01 23:08:46,854 INFO L435 NwaCegarLoop]: 220 mSDtfsCounter, 545 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 545 SdHoareTripleChecker+Valid, 1234 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:46,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [545 Valid, 1234 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 303 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-12-01 23:08:46,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2294 states. [2024-12-01 23:08:47,025 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2294 to 1160. [2024-12-01 23:08:47,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1160 states, 1043 states have (on average 1.2837967401725792) internal successors, (1339), 1053 states have internal predecessors, (1339), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:47,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1160 states to 1160 states and 1507 transitions. [2024-12-01 23:08:47,028 INFO L78 Accepts]: Start accepts. Automaton has 1160 states and 1507 transitions. Word has length 138 [2024-12-01 23:08:47,028 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:47,028 INFO L471 AbstractCegarLoop]: Abstraction has 1160 states and 1507 transitions. [2024-12-01 23:08:47,028 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 10 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:47,028 INFO L276 IsEmpty]: Start isEmpty. Operand 1160 states and 1507 transitions. [2024-12-01 23:08:47,029 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:47,029 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:47,029 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:47,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (56)] Ended with exit code 0 [2024-12-01 23:08:47,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:47,230 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:47,230 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:47,230 INFO L85 PathProgramCache]: Analyzing trace with hash 847321810, now seen corresponding path program 1 times [2024-12-01 23:08:47,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:47,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [891735601] [2024-12-01 23:08:47,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:47,231 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:47,231 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:47,232 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:47,233 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Waiting until timeout for monitored process [2024-12-01 23:08:47,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:47,627 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:08:47,630 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:47,753 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 [2024-12-01 23:08:47,925 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 25 [2024-12-01 23:08:47,987 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:47,987 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:48,209 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:48,210 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:48,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [891735601] [2024-12-01 23:08:48,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [891735601] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:48,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:48,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:08:48,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382298416] [2024-12-01 23:08:48,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:48,210 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:08:48,210 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:48,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:08:48,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:08:48,211 INFO L87 Difference]: Start difference. First operand 1160 states and 1507 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:48,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:48,723 INFO L93 Difference]: Finished difference Result 2610 states and 3406 transitions. [2024-12-01 23:08:48,724 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:08:48,724 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:48,724 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:48,727 INFO L225 Difference]: With dead ends: 2610 [2024-12-01 23:08:48,727 INFO L226 Difference]: Without dead ends: 1500 [2024-12-01 23:08:48,728 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:48,728 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 234 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 897 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:48,728 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 897 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:08:48,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1500 states. [2024-12-01 23:08:48,896 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1500 to 1240. [2024-12-01 23:08:48,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1240 states, 1123 states have (on average 1.2849510240427426) internal successors, (1443), 1133 states have internal predecessors, (1443), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:48,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1240 states to 1240 states and 1611 transitions. [2024-12-01 23:08:48,899 INFO L78 Accepts]: Start accepts. Automaton has 1240 states and 1611 transitions. Word has length 138 [2024-12-01 23:08:48,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:48,899 INFO L471 AbstractCegarLoop]: Abstraction has 1240 states and 1611 transitions. [2024-12-01 23:08:48,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:48,899 INFO L276 IsEmpty]: Start isEmpty. Operand 1240 states and 1611 transitions. [2024-12-01 23:08:48,900 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:48,901 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:48,901 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:48,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (57)] Ended with exit code 0 [2024-12-01 23:08:49,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:49,101 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:49,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:49,102 INFO L85 PathProgramCache]: Analyzing trace with hash -1146822896, now seen corresponding path program 1 times [2024-12-01 23:08:49,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:49,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [87078685] [2024-12-01 23:08:49,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:49,102 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:49,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:49,103 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:49,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Waiting until timeout for monitored process [2024-12-01 23:08:49,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:49,501 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:08:49,503 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:49,616 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 [2024-12-01 23:08:49,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 37 treesize of output 25 [2024-12-01 23:08:49,836 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:49,836 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:50,046 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:50,046 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:50,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [87078685] [2024-12-01 23:08:50,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [87078685] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:50,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:50,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:08:50,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1966084712] [2024-12-01 23:08:50,046 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:50,047 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:08:50,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:50,047 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:08:50,047 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:08:50,047 INFO L87 Difference]: Start difference. First operand 1240 states and 1611 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:50,604 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:50,604 INFO L93 Difference]: Finished difference Result 2698 states and 3518 transitions. [2024-12-01 23:08:50,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:08:50,605 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:50,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:50,608 INFO L225 Difference]: With dead ends: 2698 [2024-12-01 23:08:50,608 INFO L226 Difference]: Without dead ends: 1508 [2024-12-01 23:08:50,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:50,609 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 79 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 79 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:50,609 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [79 Valid, 1031 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:50,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1508 states. [2024-12-01 23:08:50,777 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1508 to 1288. [2024-12-01 23:08:50,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1171 states have (on average 1.2937660119555936) internal successors, (1515), 1181 states have internal predecessors, (1515), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:50,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 1683 transitions. [2024-12-01 23:08:50,780 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 1683 transitions. Word has length 138 [2024-12-01 23:08:50,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:50,780 INFO L471 AbstractCegarLoop]: Abstraction has 1288 states and 1683 transitions. [2024-12-01 23:08:50,780 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:50,780 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 1683 transitions. [2024-12-01 23:08:50,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:50,782 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:50,782 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:50,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (58)] Ended with exit code 0 [2024-12-01 23:08:50,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:50,982 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:50,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:50,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1868280722, now seen corresponding path program 1 times [2024-12-01 23:08:50,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:50,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [170694614] [2024-12-01 23:08:50,983 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:50,983 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:50,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:50,985 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:50,985 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Waiting until timeout for monitored process [2024-12-01 23:08:51,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:51,373 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:08:51,375 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:51,502 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 [2024-12-01 23:08:51,622 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 27 [2024-12-01 23:08:51,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 33 treesize of output 21 [2024-12-01 23:08:51,766 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:51,766 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:51,966 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 48 treesize of output 36 [2024-12-01 23:08:52,002 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:52,002 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:52,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [170694614] [2024-12-01 23:08:52,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [170694614] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:52,002 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:52,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:08:52,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908539023] [2024-12-01 23:08:52,003 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:52,003 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:08:52,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:52,003 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:08:52,003 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:08:52,003 INFO L87 Difference]: Start difference. First operand 1288 states and 1683 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:52,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:52,566 INFO L93 Difference]: Finished difference Result 3296 states and 4303 transitions. [2024-12-01 23:08:52,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:08:52,567 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:52,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:52,569 INFO L225 Difference]: With dead ends: 3296 [2024-12-01 23:08:52,570 INFO L226 Difference]: Without dead ends: 2058 [2024-12-01 23:08:52,571 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:52,571 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 208 mSDsluCounter, 615 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:52,571 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 812 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:52,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2058 states. [2024-12-01 23:08:52,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2058 to 1260. [2024-12-01 23:08:52,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1260 states, 1143 states have (on average 1.2869641294838146) internal successors, (1471), 1153 states have internal predecessors, (1471), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:52,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1260 states to 1260 states and 1639 transitions. [2024-12-01 23:08:52,744 INFO L78 Accepts]: Start accepts. Automaton has 1260 states and 1639 transitions. Word has length 138 [2024-12-01 23:08:52,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:52,744 INFO L471 AbstractCegarLoop]: Abstraction has 1260 states and 1639 transitions. [2024-12-01 23:08:52,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:52,744 INFO L276 IsEmpty]: Start isEmpty. Operand 1260 states and 1639 transitions. [2024-12-01 23:08:52,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:52,745 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:52,745 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:52,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (59)] Ended with exit code 0 [2024-12-01 23:08:52,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:52,946 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:52,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:52,946 INFO L85 PathProgramCache]: Analyzing trace with hash -599029418, now seen corresponding path program 1 times [2024-12-01 23:08:52,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:52,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1175507499] [2024-12-01 23:08:52,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:52,946 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:52,947 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:52,948 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:52,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Waiting until timeout for monitored process [2024-12-01 23:08:53,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:53,351 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:08:53,353 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:53,392 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 [2024-12-01 23:08:53,712 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 50 treesize of output 34 [2024-12-01 23:08:53,814 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 19 [2024-12-01 23:08:53,890 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:53,890 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:53,890 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:53,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1175507499] [2024-12-01 23:08:53,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1175507499] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:53,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:53,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:08:53,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982952563] [2024-12-01 23:08:53,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:53,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:08:53,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:53,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:08:53,892 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:08:53,892 INFO L87 Difference]: Start difference. First operand 1260 states and 1639 transitions. Second operand has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:56,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:56,054 INFO L93 Difference]: Finished difference Result 3453 states and 4493 transitions. [2024-12-01 23:08:56,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:08:56,054 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:56,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:56,057 INFO L225 Difference]: With dead ends: 3453 [2024-12-01 23:08:56,057 INFO L226 Difference]: Without dead ends: 2239 [2024-12-01 23:08:56,058 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:08:56,058 INFO L435 NwaCegarLoop]: 269 mSDtfsCounter, 382 mSDsluCounter, 1788 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 382 SdHoareTripleChecker+Valid, 2057 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:56,058 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [382 Valid, 2057 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-01 23:08:56,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2239 states. [2024-12-01 23:08:56,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2239 to 1456. [2024-12-01 23:08:56,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1456 states, 1339 states have (on average 1.303211351755041) internal successors, (1745), 1349 states have internal predecessors, (1745), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:56,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1456 states to 1456 states and 1913 transitions. [2024-12-01 23:08:56,226 INFO L78 Accepts]: Start accepts. Automaton has 1456 states and 1913 transitions. Word has length 138 [2024-12-01 23:08:56,226 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:56,226 INFO L471 AbstractCegarLoop]: Abstraction has 1456 states and 1913 transitions. [2024-12-01 23:08:56,226 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:56,226 INFO L276 IsEmpty]: Start isEmpty. Operand 1456 states and 1913 transitions. [2024-12-01 23:08:56,227 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:56,227 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:56,227 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:56,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (60)] Ended with exit code 0 [2024-12-01 23:08:56,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:56,428 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:56,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:56,428 INFO L85 PathProgramCache]: Analyzing trace with hash 2107589976, now seen corresponding path program 1 times [2024-12-01 23:08:56,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:56,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [84130857] [2024-12-01 23:08:56,428 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:56,428 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:56,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:56,430 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:56,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Waiting until timeout for monitored process [2024-12-01 23:08:56,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:56,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:08:56,842 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:56,985 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 [2024-12-01 23:08:57,215 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:08:57,215 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:08:57,541 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:57,541 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:57,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [84130857] [2024-12-01 23:08:57,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [84130857] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:08:57,541 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:08:57,541 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:08:57,541 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1118096303] [2024-12-01 23:08:57,541 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:57,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:08:57,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:57,542 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:08:57,542 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:08:57,542 INFO L87 Difference]: Start difference. First operand 1456 states and 1913 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:58,142 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:08:58,142 INFO L93 Difference]: Finished difference Result 3502 states and 4630 transitions. [2024-12-01 23:08:58,143 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:08:58,143 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:08:58,143 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:08:58,146 INFO L225 Difference]: With dead ends: 3502 [2024-12-01 23:08:58,146 INFO L226 Difference]: Without dead ends: 2096 [2024-12-01 23:08:58,147 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:08:58,147 INFO L435 NwaCegarLoop]: 168 mSDtfsCounter, 238 mSDsluCounter, 538 mSDsCounter, 0 mSdLazyCounter, 208 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 706 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 208 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:08:58,148 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 706 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 208 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:08:58,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-12-01 23:08:58,323 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1808. [2024-12-01 23:08:58,324 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1808 states, 1691 states have (on average 1.325251330573625) internal successors, (2241), 1701 states have internal predecessors, (2241), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:08:58,326 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1808 states to 1808 states and 2409 transitions. [2024-12-01 23:08:58,327 INFO L78 Accepts]: Start accepts. Automaton has 1808 states and 2409 transitions. Word has length 138 [2024-12-01 23:08:58,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:08:58,327 INFO L471 AbstractCegarLoop]: Abstraction has 1808 states and 2409 transitions. [2024-12-01 23:08:58,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:08:58,327 INFO L276 IsEmpty]: Start isEmpty. Operand 1808 states and 2409 transitions. [2024-12-01 23:08:58,328 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:08:58,329 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:08:58,329 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:08:58,334 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (61)] Ended with exit code 0 [2024-12-01 23:08:58,529 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:58,529 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:08:58,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:08:58,530 INFO L85 PathProgramCache]: Analyzing trace with hash 1001642966, now seen corresponding path program 1 times [2024-12-01 23:08:58,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:08:58,530 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402963398] [2024-12-01 23:08:58,530 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:08:58,530 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:08:58,530 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:08:58,531 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:08:58,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Waiting until timeout for monitored process [2024-12-01 23:08:58,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:08:58,940 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:08:58,942 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:08:58,993 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 [2024-12-01 23:08:59,193 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 50 treesize of output 34 [2024-12-01 23:08:59,278 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 19 [2024-12-01 23:08:59,349 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:08:59,349 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:08:59,349 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:08:59,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402963398] [2024-12-01 23:08:59,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402963398] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:08:59,349 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:08:59,349 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:08:59,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1521402020] [2024-12-01 23:08:59,349 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:08:59,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:08:59,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:08:59,350 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:08:59,350 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:08:59,350 INFO L87 Difference]: Start difference. First operand 1808 states and 2409 transitions. Second operand has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:01,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:01,428 INFO L93 Difference]: Finished difference Result 4285 states and 5651 transitions. [2024-12-01 23:09:01,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:01,429 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:01,429 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:01,432 INFO L225 Difference]: With dead ends: 4285 [2024-12-01 23:09:01,432 INFO L226 Difference]: Without dead ends: 2527 [2024-12-01 23:09:01,433 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:09:01,433 INFO L435 NwaCegarLoop]: 271 mSDtfsCounter, 387 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 498 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 387 SdHoareTripleChecker+Valid, 2148 SdHoareTripleChecker+Invalid, 506 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:01,433 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [387 Valid, 2148 Invalid, 506 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 498 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-01 23:09:01,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2527 states. [2024-12-01 23:09:01,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2527 to 1752. [2024-12-01 23:09:01,633 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1752 states, 1635 states have (on average 1.3241590214067278) internal successors, (2165), 1645 states have internal predecessors, (2165), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:01,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1752 states to 1752 states and 2333 transitions. [2024-12-01 23:09:01,636 INFO L78 Accepts]: Start accepts. Automaton has 1752 states and 2333 transitions. Word has length 138 [2024-12-01 23:09:01,636 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:01,636 INFO L471 AbstractCegarLoop]: Abstraction has 1752 states and 2333 transitions. [2024-12-01 23:09:01,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:01,636 INFO L276 IsEmpty]: Start isEmpty. Operand 1752 states and 2333 transitions. [2024-12-01 23:09:01,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:01,638 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:01,638 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:01,644 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (62)] Ended with exit code 0 [2024-12-01 23:09:01,838 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:01,838 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:01,838 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:01,839 INFO L85 PathProgramCache]: Analyzing trace with hash 1903912088, now seen corresponding path program 1 times [2024-12-01 23:09:01,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:01,839 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427469881] [2024-12-01 23:09:01,839 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:01,839 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:01,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:01,840 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:01,842 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Waiting until timeout for monitored process [2024-12-01 23:09:02,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:02,278 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:09:02,281 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:02,438 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 [2024-12-01 23:09:02,695 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:02,696 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:02,928 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:02,928 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:02,928 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427469881] [2024-12-01 23:09:02,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427469881] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:02,928 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:02,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:09:02,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723144587] [2024-12-01 23:09:02,928 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:02,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:09:02,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:02,929 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:09:02,929 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:02,929 INFO L87 Difference]: Start difference. First operand 1752 states and 2333 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:03,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:03,546 INFO L93 Difference]: Finished difference Result 3570 states and 4718 transitions. [2024-12-01 23:09:03,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:09:03,546 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:03,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:03,549 INFO L225 Difference]: With dead ends: 3570 [2024-12-01 23:09:03,549 INFO L226 Difference]: Without dead ends: 1868 [2024-12-01 23:09:03,550 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=248, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:09:03,550 INFO L435 NwaCegarLoop]: 177 mSDtfsCounter, 180 mSDsluCounter, 558 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 735 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:03,550 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 735 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:09:03,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1868 states. [2024-12-01 23:09:03,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1868 to 1592. [2024-12-01 23:09:03,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1592 states, 1475 states have (on average 1.3105084745762712) internal successors, (1933), 1485 states have internal predecessors, (1933), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:03,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1592 states to 1592 states and 2101 transitions. [2024-12-01 23:09:03,733 INFO L78 Accepts]: Start accepts. Automaton has 1592 states and 2101 transitions. Word has length 138 [2024-12-01 23:09:03,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:03,733 INFO L471 AbstractCegarLoop]: Abstraction has 1592 states and 2101 transitions. [2024-12-01 23:09:03,733 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:03,734 INFO L276 IsEmpty]: Start isEmpty. Operand 1592 states and 2101 transitions. [2024-12-01 23:09:03,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:03,735 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:03,735 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:03,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (63)] Ended with exit code 0 [2024-12-01 23:09:03,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:03,935 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:03,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:03,936 INFO L85 PathProgramCache]: Analyzing trace with hash -576397164, now seen corresponding path program 1 times [2024-12-01 23:09:03,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:03,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [805825493] [2024-12-01 23:09:03,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:03,936 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:03,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:03,938 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:03,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Waiting until timeout for monitored process [2024-12-01 23:09:04,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:04,344 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:09:04,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:04,485 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 [2024-12-01 23:09:04,624 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 22 treesize of output 14 [2024-12-01 23:09:04,687 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:04,687 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:04,905 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:04,906 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:04,906 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [805825493] [2024-12-01 23:09:04,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [805825493] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:04,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:04,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:09:04,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1370506697] [2024-12-01 23:09:04,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:04,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:09:04,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:04,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:09:04,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:04,907 INFO L87 Difference]: Start difference. First operand 1592 states and 2101 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:05,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:05,444 INFO L93 Difference]: Finished difference Result 3638 states and 4790 transitions. [2024-12-01 23:09:05,445 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:09:05,445 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:05,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:05,447 INFO L225 Difference]: With dead ends: 3638 [2024-12-01 23:09:05,447 INFO L226 Difference]: Without dead ends: 2096 [2024-12-01 23:09:05,448 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:09:05,448 INFO L435 NwaCegarLoop]: 176 mSDtfsCounter, 228 mSDsluCounter, 584 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 760 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:05,448 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 760 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:09:05,449 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2096 states. [2024-12-01 23:09:05,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2096 to 1724. [2024-12-01 23:09:05,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1607 states have (on average 1.3148724331051649) internal successors, (2113), 1617 states have internal predecessors, (2113), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:05,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2281 transitions. [2024-12-01 23:09:05,620 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2281 transitions. Word has length 138 [2024-12-01 23:09:05,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:05,620 INFO L471 AbstractCegarLoop]: Abstraction has 1724 states and 2281 transitions. [2024-12-01 23:09:05,620 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:05,620 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2281 transitions. [2024-12-01 23:09:05,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:05,621 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:05,622 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:05,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (64)] Ended with exit code 0 [2024-12-01 23:09:05,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:05,822 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:05,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:05,822 INFO L85 PathProgramCache]: Analyzing trace with hash 2130222230, now seen corresponding path program 1 times [2024-12-01 23:09:05,823 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:05,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [722981949] [2024-12-01 23:09:05,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:05,823 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:05,823 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:05,825 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:05,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Waiting until timeout for monitored process [2024-12-01 23:09:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:06,258 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:06,261 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:06,309 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 [2024-12-01 23:09:06,571 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 20 treesize of output 12 [2024-12-01 23:09:06,818 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 61 treesize of output 41 [2024-12-01 23:09:06,916 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 [2024-12-01 23:09:07,025 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:07,025 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:07,025 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:07,025 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [722981949] [2024-12-01 23:09:07,025 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [722981949] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:07,025 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:07,025 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-01 23:09:07,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [474112177] [2024-12-01 23:09:07,025 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:07,025 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-01 23:09:07,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:07,026 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-01 23:09:07,026 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:07,026 INFO L87 Difference]: Start difference. First operand 1724 states and 2281 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:10,086 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:10,086 INFO L93 Difference]: Finished difference Result 4619 states and 6065 transitions. [2024-12-01 23:09:10,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:09:10,087 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:10,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:10,090 INFO L225 Difference]: With dead ends: 4619 [2024-12-01 23:09:10,090 INFO L226 Difference]: Without dead ends: 2945 [2024-12-01 23:09:10,092 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:09:10,092 INFO L435 NwaCegarLoop]: 323 mSDtfsCounter, 405 mSDsluCounter, 2639 mSDsCounter, 0 mSdLazyCounter, 841 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 2962 SdHoareTripleChecker+Invalid, 853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 841 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:10,092 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 2962 Invalid, 853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 841 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-01 23:09:10,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2945 states. [2024-12-01 23:09:10,292 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2945 to 1740. [2024-12-01 23:09:10,293 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1740 states, 1623 states have (on average 1.3191620455945778) internal successors, (2141), 1633 states have internal predecessors, (2141), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:10,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1740 states to 1740 states and 2309 transitions. [2024-12-01 23:09:10,296 INFO L78 Accepts]: Start accepts. Automaton has 1740 states and 2309 transitions. Word has length 138 [2024-12-01 23:09:10,296 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:10,296 INFO L471 AbstractCegarLoop]: Abstraction has 1740 states and 2309 transitions. [2024-12-01 23:09:10,296 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:10,296 INFO L276 IsEmpty]: Start isEmpty. Operand 1740 states and 2309 transitions. [2024-12-01 23:09:10,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:10,298 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:10,298 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:10,304 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (65)] Ended with exit code 0 [2024-12-01 23:09:10,498 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:10,498 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:10,499 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:10,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1024275220, now seen corresponding path program 1 times [2024-12-01 23:09:10,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:10,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [587823407] [2024-12-01 23:09:10,499 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:10,499 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:10,499 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:10,501 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:10,501 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Waiting until timeout for monitored process [2024-12-01 23:09:10,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:10,915 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:10,917 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:10,959 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 [2024-12-01 23:09:11,210 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 50 treesize of output 34 [2024-12-01 23:09:11,215 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 36 treesize of output 24 [2024-12-01 23:09:11,292 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:11,292 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:11,292 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:11,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [587823407] [2024-12-01 23:09:11,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [587823407] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:11,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:11,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:09:11,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749143679] [2024-12-01 23:09:11,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:11,292 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:09:11,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:11,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:09:11,293 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:09:11,293 INFO L87 Difference]: Start difference. First operand 1740 states and 2309 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:13,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:13,162 INFO L93 Difference]: Finished difference Result 4397 states and 5791 transitions. [2024-12-01 23:09:13,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:09:13,163 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:13,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:13,166 INFO L225 Difference]: With dead ends: 4397 [2024-12-01 23:09:13,166 INFO L226 Difference]: Without dead ends: 2707 [2024-12-01 23:09:13,167 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:13,168 INFO L435 NwaCegarLoop]: 279 mSDtfsCounter, 334 mSDsluCounter, 1738 mSDsCounter, 0 mSdLazyCounter, 635 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 334 SdHoareTripleChecker+Valid, 2017 SdHoareTripleChecker+Invalid, 643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 635 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:13,168 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [334 Valid, 2017 Invalid, 643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 635 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:09:13,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2707 states. [2024-12-01 23:09:13,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2707 to 1736. [2024-12-01 23:09:13,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1736 states, 1619 states have (on average 1.3150092649783818) internal successors, (2129), 1629 states have internal predecessors, (2129), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:13,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1736 states to 1736 states and 2297 transitions. [2024-12-01 23:09:13,433 INFO L78 Accepts]: Start accepts. Automaton has 1736 states and 2297 transitions. Word has length 138 [2024-12-01 23:09:13,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:13,433 INFO L471 AbstractCegarLoop]: Abstraction has 1736 states and 2297 transitions. [2024-12-01 23:09:13,433 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:13,433 INFO L276 IsEmpty]: Start isEmpty. Operand 1736 states and 2297 transitions. [2024-12-01 23:09:13,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:13,434 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:13,434 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:13,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (66)] Ended with exit code 0 [2024-12-01 23:09:13,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:13,635 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:13,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:13,635 INFO L85 PathProgramCache]: Analyzing trace with hash 1346830870, now seen corresponding path program 1 times [2024-12-01 23:09:13,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:13,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [770541244] [2024-12-01 23:09:13,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:13,636 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:13,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:13,637 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:13,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Waiting until timeout for monitored process [2024-12-01 23:09:14,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:14,047 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:09:14,050 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:14,222 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 32 [2024-12-01 23:09:14,384 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 22 treesize of output 14 [2024-12-01 23:09:14,451 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:14,451 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:14,689 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:14,689 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:14,689 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [770541244] [2024-12-01 23:09:14,689 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [770541244] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:14,689 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:14,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:09:14,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934712118] [2024-12-01 23:09:14,689 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:14,689 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:09:14,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:14,690 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:09:14,690 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:14,690 INFO L87 Difference]: Start difference. First operand 1736 states and 2297 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:15,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:15,174 INFO L93 Difference]: Finished difference Result 3842 states and 5114 transitions. [2024-12-01 23:09:15,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:09:15,175 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:15,175 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:15,178 INFO L225 Difference]: With dead ends: 3842 [2024-12-01 23:09:15,178 INFO L226 Difference]: Without dead ends: 2156 [2024-12-01 23:09:15,179 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 277 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=52, Invalid=254, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:09:15,180 INFO L435 NwaCegarLoop]: 180 mSDtfsCounter, 213 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:15,180 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 770 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:09:15,180 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2156 states. [2024-12-01 23:09:15,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2156 to 1776. [2024-12-01 23:09:15,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1776 states, 1659 states have (on average 1.326702833031947) internal successors, (2201), 1669 states have internal predecessors, (2201), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:15,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1776 states to 1776 states and 2369 transitions. [2024-12-01 23:09:15,364 INFO L78 Accepts]: Start accepts. Automaton has 1776 states and 2369 transitions. Word has length 138 [2024-12-01 23:09:15,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:15,364 INFO L471 AbstractCegarLoop]: Abstraction has 1776 states and 2369 transitions. [2024-12-01 23:09:15,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:15,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1776 states and 2369 transitions. [2024-12-01 23:09:15,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:15,366 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:15,366 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:15,371 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (67)] Ended with exit code 0 [2024-12-01 23:09:15,566 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:15,566 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:15,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:15,566 INFO L85 PathProgramCache]: Analyzing trace with hash -241517032, now seen corresponding path program 1 times [2024-12-01 23:09:15,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:15,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670822468] [2024-12-01 23:09:15,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:15,567 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:15,567 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:15,568 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:15,569 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Waiting until timeout for monitored process [2024-12-01 23:09:15,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:15,997 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:15,999 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:16,042 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 [2024-12-01 23:09:16,362 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 20 treesize of output 12 [2024-12-01 23:09:16,506 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 61 treesize of output 41 [2024-12-01 23:09:16,608 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 [2024-12-01 23:09:16,723 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:16,723 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:16,723 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:16,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670822468] [2024-12-01 23:09:16,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670822468] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:16,724 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:16,724 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-01 23:09:16,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131273558] [2024-12-01 23:09:16,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:16,724 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-01 23:09:16,724 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:16,724 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-01 23:09:16,724 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:16,724 INFO L87 Difference]: Start difference. First operand 1776 states and 2369 transitions. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:19,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:19,743 INFO L93 Difference]: Finished difference Result 4691 states and 6202 transitions. [2024-12-01 23:09:19,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:09:19,744 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:19,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:19,747 INFO L225 Difference]: With dead ends: 4691 [2024-12-01 23:09:19,748 INFO L226 Difference]: Without dead ends: 2965 [2024-12-01 23:09:19,749 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 127 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=113, Invalid=487, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:09:19,750 INFO L435 NwaCegarLoop]: 327 mSDtfsCounter, 405 mSDsluCounter, 2455 mSDsCounter, 0 mSdLazyCounter, 817 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 2782 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 817 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:19,750 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 2782 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 817 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-01 23:09:19,751 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2965 states. [2024-12-01 23:09:19,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2965 to 1852. [2024-12-01 23:09:19,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1852 states, 1735 states have (on average 1.3285302593659942) internal successors, (2305), 1745 states have internal predecessors, (2305), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:19,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1852 states to 1852 states and 2473 transitions. [2024-12-01 23:09:19,940 INFO L78 Accepts]: Start accepts. Automaton has 1852 states and 2473 transitions. Word has length 138 [2024-12-01 23:09:19,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:19,941 INFO L471 AbstractCegarLoop]: Abstraction has 1852 states and 2473 transitions. [2024-12-01 23:09:19,941 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:19,941 INFO L276 IsEmpty]: Start isEmpty. Operand 1852 states and 2473 transitions. [2024-12-01 23:09:19,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:19,942 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:19,942 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:19,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (68)] Ended with exit code 0 [2024-12-01 23:09:20,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:20,142 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:20,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:20,143 INFO L85 PathProgramCache]: Analyzing trace with hash 529182420, now seen corresponding path program 1 times [2024-12-01 23:09:20,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:20,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [869158474] [2024-12-01 23:09:20,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:20,143 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:20,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:20,145 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:20,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Waiting until timeout for monitored process [2024-12-01 23:09:20,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:20,582 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:20,585 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:20,633 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 [2024-12-01 23:09:20,992 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 50 treesize of output 34 [2024-12-01 23:09:20,996 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 36 treesize of output 24 [2024-12-01 23:09:21,060 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:21,061 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:21,061 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:21,061 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [869158474] [2024-12-01 23:09:21,061 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [869158474] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:21,061 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:21,061 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:09:21,061 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499030748] [2024-12-01 23:09:21,061 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:21,061 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:09:21,061 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:21,061 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:09:21,061 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:09:21,061 INFO L87 Difference]: Start difference. First operand 1852 states and 2473 transitions. Second operand has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:22,800 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:22,800 INFO L93 Difference]: Finished difference Result 4601 states and 6103 transitions. [2024-12-01 23:09:22,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:09:22,801 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:22,801 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:22,804 INFO L225 Difference]: With dead ends: 4601 [2024-12-01 23:09:22,804 INFO L226 Difference]: Without dead ends: 2799 [2024-12-01 23:09:22,806 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:22,806 INFO L435 NwaCegarLoop]: 279 mSDtfsCounter, 323 mSDsluCounter, 1615 mSDsCounter, 0 mSdLazyCounter, 593 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 323 SdHoareTripleChecker+Valid, 1894 SdHoareTripleChecker+Invalid, 601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 593 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:22,806 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [323 Valid, 1894 Invalid, 601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 593 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-01 23:09:22,807 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2799 states. [2024-12-01 23:09:22,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2799 to 1900. [2024-12-01 23:09:22,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1900 states, 1783 states have (on average 1.326416152551879) internal successors, (2365), 1793 states have internal predecessors, (2365), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:22,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1900 states to 1900 states and 2533 transitions. [2024-12-01 23:09:22,993 INFO L78 Accepts]: Start accepts. Automaton has 1900 states and 2533 transitions. Word has length 138 [2024-12-01 23:09:22,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:22,993 INFO L471 AbstractCegarLoop]: Abstraction has 1900 states and 2533 transitions. [2024-12-01 23:09:22,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.454545454545454) internal successors, (71), 11 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:22,993 INFO L276 IsEmpty]: Start isEmpty. Operand 1900 states and 2533 transitions. [2024-12-01 23:09:22,994 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:22,994 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:22,994 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:23,000 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (69)] Ended with exit code 0 [2024-12-01 23:09:23,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:23,195 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:23,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:23,195 INFO L85 PathProgramCache]: Analyzing trace with hash -1059165482, now seen corresponding path program 1 times [2024-12-01 23:09:23,195 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:23,195 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2020584938] [2024-12-01 23:09:23,195 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:23,195 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:23,195 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:23,197 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:23,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Waiting until timeout for monitored process [2024-12-01 23:09:23,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:23,619 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:09:23,621 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:23,681 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 [2024-12-01 23:09:23,947 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 50 treesize of output 34 [2024-12-01 23:09:24,044 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 [2024-12-01 23:09:24,116 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:24,116 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:24,116 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:24,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2020584938] [2024-12-01 23:09:24,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2020584938] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:24,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:24,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:09:24,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1588554256] [2024-12-01 23:09:24,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:24,116 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:09:24,116 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:24,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:09:24,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:09:24,117 INFO L87 Difference]: Start difference. First operand 1900 states and 2533 transitions. Second operand has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:26,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:26,318 INFO L93 Difference]: Finished difference Result 4641 states and 6135 transitions. [2024-12-01 23:09:26,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:26,319 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:26,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:26,322 INFO L225 Difference]: With dead ends: 4641 [2024-12-01 23:09:26,323 INFO L226 Difference]: Without dead ends: 2791 [2024-12-01 23:09:26,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:09:26,324 INFO L435 NwaCegarLoop]: 290 mSDtfsCounter, 314 mSDsluCounter, 1908 mSDsCounter, 0 mSdLazyCounter, 548 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 314 SdHoareTripleChecker+Valid, 2198 SdHoareTripleChecker+Invalid, 556 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 548 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:26,324 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [314 Valid, 2198 Invalid, 556 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 548 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-01 23:09:26,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2791 states. [2024-12-01 23:09:26,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2791 to 1876. [2024-12-01 23:09:26,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1876 states, 1759 states have (on average 1.3263217737350768) internal successors, (2333), 1769 states have internal predecessors, (2333), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:26,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1876 states to 1876 states and 2501 transitions. [2024-12-01 23:09:26,522 INFO L78 Accepts]: Start accepts. Automaton has 1876 states and 2501 transitions. Word has length 138 [2024-12-01 23:09:26,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:26,522 INFO L471 AbstractCegarLoop]: Abstraction has 1876 states and 2501 transitions. [2024-12-01 23:09:26,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:26,522 INFO L276 IsEmpty]: Start isEmpty. Operand 1876 states and 2501 transitions. [2024-12-01 23:09:26,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2024-12-01 23:09:26,523 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:26,523 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:26,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (70)] Ended with exit code 0 [2024-12-01 23:09:26,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:26,724 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:26,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:26,724 INFO L85 PathProgramCache]: Analyzing trace with hash 646680664, now seen corresponding path program 1 times [2024-12-01 23:09:26,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:26,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [138568110] [2024-12-01 23:09:26,724 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:26,724 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:26,725 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:26,726 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:26,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Waiting until timeout for monitored process [2024-12-01 23:09:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:27,136 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:09:27,138 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:27,182 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 [2024-12-01 23:09:27,389 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 50 treesize of output 34 [2024-12-01 23:09:27,484 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 [2024-12-01 23:09:27,554 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:27,554 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:27,554 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:27,554 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [138568110] [2024-12-01 23:09:27,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [138568110] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:27,554 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:27,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:09:27,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1076733038] [2024-12-01 23:09:27,555 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:27,555 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:09:27,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:27,555 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:09:27,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:09:27,555 INFO L87 Difference]: Start difference. First operand 1876 states and 2501 transitions. Second operand has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:29,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:29,756 INFO L93 Difference]: Finished difference Result 4493 states and 5938 transitions. [2024-12-01 23:09:29,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:29,757 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 138 [2024-12-01 23:09:29,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:29,760 INFO L225 Difference]: With dead ends: 4493 [2024-12-01 23:09:29,760 INFO L226 Difference]: Without dead ends: 2667 [2024-12-01 23:09:29,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 146 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:09:29,762 INFO L435 NwaCegarLoop]: 301 mSDtfsCounter, 295 mSDsluCounter, 2049 mSDsCounter, 0 mSdLazyCounter, 543 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 2350 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 543 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:29,762 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 2350 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 543 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-01 23:09:29,763 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2667 states. [2024-12-01 23:09:29,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2667 to 1824. [2024-12-01 23:09:29,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1824 states, 1707 states have (on average 1.3245459871118923) internal successors, (2261), 1717 states have internal predecessors, (2261), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:29,963 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1824 states to 1824 states and 2429 transitions. [2024-12-01 23:09:29,964 INFO L78 Accepts]: Start accepts. Automaton has 1824 states and 2429 transitions. Word has length 138 [2024-12-01 23:09:29,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:29,964 INFO L471 AbstractCegarLoop]: Abstraction has 1824 states and 2429 transitions. [2024-12-01 23:09:29,964 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.916666666666667) internal successors, (71), 12 states have internal predecessors, (71), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:29,964 INFO L276 IsEmpty]: Start isEmpty. Operand 1824 states and 2429 transitions. [2024-12-01 23:09:29,966 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:29,966 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:29,966 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:29,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (71)] Ended with exit code 0 [2024-12-01 23:09:30,166 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 71 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:30,166 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:30,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:30,167 INFO L85 PathProgramCache]: Analyzing trace with hash -1522120292, now seen corresponding path program 1 times [2024-12-01 23:09:30,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:30,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [700109386] [2024-12-01 23:09:30,167 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:30,167 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:30,167 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:30,168 INFO L229 MonitoredProcess]: Starting monitored process 72 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:30,169 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Waiting until timeout for monitored process [2024-12-01 23:09:30,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:30,643 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:30,645 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:30,675 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 [2024-12-01 23:09:30,795 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 36 treesize of output 24 [2024-12-01 23:09:31,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:09:31,120 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 [2024-12-01 23:09:31,215 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:31,215 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:31,215 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:31,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [700109386] [2024-12-01 23:09:31,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [700109386] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:31,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:31,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:09:31,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290385128] [2024-12-01 23:09:31,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:31,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:09:31,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:31,216 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:09:31,216 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:09:31,216 INFO L87 Difference]: Start difference. First operand 1824 states and 2429 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:34,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:34,064 INFO L93 Difference]: Finished difference Result 4661 states and 6175 transitions. [2024-12-01 23:09:34,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:34,064 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:34,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:34,068 INFO L225 Difference]: With dead ends: 4661 [2024-12-01 23:09:34,068 INFO L226 Difference]: Without dead ends: 2887 [2024-12-01 23:09:34,069 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:34,069 INFO L435 NwaCegarLoop]: 210 mSDtfsCounter, 428 mSDsluCounter, 1776 mSDsCounter, 0 mSdLazyCounter, 701 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 428 SdHoareTripleChecker+Valid, 1986 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 701 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:34,069 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [428 Valid, 1986 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 701 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-01 23:09:34,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2887 states. [2024-12-01 23:09:34,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2887 to 1848. [2024-12-01 23:09:34,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1848 states, 1731 states have (on average 1.3246678220681687) internal successors, (2293), 1741 states have internal predecessors, (2293), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:34,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1848 states to 1848 states and 2461 transitions. [2024-12-01 23:09:34,262 INFO L78 Accepts]: Start accepts. Automaton has 1848 states and 2461 transitions. Word has length 140 [2024-12-01 23:09:34,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:34,262 INFO L471 AbstractCegarLoop]: Abstraction has 1848 states and 2461 transitions. [2024-12-01 23:09:34,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:34,262 INFO L276 IsEmpty]: Start isEmpty. Operand 1848 states and 2461 transitions. [2024-12-01 23:09:34,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:34,263 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:34,263 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:34,269 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (72)] Ended with exit code 0 [2024-12-01 23:09:34,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 72 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:34,464 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:34,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:34,464 INFO L85 PathProgramCache]: Analyzing trace with hash 1666899994, now seen corresponding path program 1 times [2024-12-01 23:09:34,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:34,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2113494615] [2024-12-01 23:09:34,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:34,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:34,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:34,466 INFO L229 MonitoredProcess]: Starting monitored process 73 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:34,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Waiting until timeout for monitored process [2024-12-01 23:09:34,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:34,891 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:09:34,893 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:35,024 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 [2024-12-01 23:09:35,272 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 27 [2024-12-01 23:09:35,336 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 21 [2024-12-01 23:09:35,398 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:35,398 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:35,608 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 48 treesize of output 36 [2024-12-01 23:09:35,644 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:35,645 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:35,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2113494615] [2024-12-01 23:09:35,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2113494615] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:35,645 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:35,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:09:35,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1352535542] [2024-12-01 23:09:35,645 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:35,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:09:35,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:35,646 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:09:35,646 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:35,646 INFO L87 Difference]: Start difference. First operand 1848 states and 2461 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:36,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:36,361 INFO L93 Difference]: Finished difference Result 4752 states and 6335 transitions. [2024-12-01 23:09:36,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:09:36,361 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:36,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:36,364 INFO L225 Difference]: With dead ends: 4752 [2024-12-01 23:09:36,364 INFO L226 Difference]: Without dead ends: 2954 [2024-12-01 23:09:36,365 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:09:36,365 INFO L435 NwaCegarLoop]: 184 mSDtfsCounter, 93 mSDsluCounter, 719 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 903 SdHoareTripleChecker+Invalid, 231 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:36,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [93 Valid, 903 Invalid, 231 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 230 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:09:36,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2954 states. [2024-12-01 23:09:36,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2954 to 2252. [2024-12-01 23:09:36,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2252 states, 2135 states have (on average 1.3138173302107727) internal successors, (2805), 2145 states have internal predecessors, (2805), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:36,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2252 states to 2252 states and 2973 transitions. [2024-12-01 23:09:36,621 INFO L78 Accepts]: Start accepts. Automaton has 2252 states and 2973 transitions. Word has length 140 [2024-12-01 23:09:36,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:36,622 INFO L471 AbstractCegarLoop]: Abstraction has 2252 states and 2973 transitions. [2024-12-01 23:09:36,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:36,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2252 states and 2973 transitions. [2024-12-01 23:09:36,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:36,623 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:36,623 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:36,628 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (73)] Ended with exit code 0 [2024-12-01 23:09:36,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 73 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:36,824 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:36,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:36,824 INFO L85 PathProgramCache]: Analyzing trace with hash 401107742, now seen corresponding path program 1 times [2024-12-01 23:09:36,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:36,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081503743] [2024-12-01 23:09:36,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:36,824 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:36,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:36,826 INFO L229 MonitoredProcess]: Starting monitored process 74 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:36,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Waiting until timeout for monitored process [2024-12-01 23:09:37,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:37,260 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-12-01 23:09:37,263 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:37,295 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 [2024-12-01 23:09:37,823 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:37,823 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:37,823 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:37,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081503743] [2024-12-01 23:09:37,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081503743] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:37,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:37,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:09:37,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223068389] [2024-12-01 23:09:37,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:37,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:09:37,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:37,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:09:37,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:09:37,824 INFO L87 Difference]: Start difference. First operand 2252 states and 2973 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:40,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:40,100 INFO L93 Difference]: Finished difference Result 5257 states and 6903 transitions. [2024-12-01 23:09:40,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:40,101 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:40,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:40,105 INFO L225 Difference]: With dead ends: 5257 [2024-12-01 23:09:40,105 INFO L226 Difference]: Without dead ends: 3055 [2024-12-01 23:09:40,106 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=80, Invalid=300, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:40,106 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 376 mSDsluCounter, 1522 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:40,107 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 1744 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-01 23:09:40,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3055 states. [2024-12-01 23:09:40,314 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3055 to 2256. [2024-12-01 23:09:40,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2256 states, 2139 states have (on average 1.3132304815334268) internal successors, (2809), 2149 states have internal predecessors, (2809), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:40,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2256 states to 2256 states and 2977 transitions. [2024-12-01 23:09:40,319 INFO L78 Accepts]: Start accepts. Automaton has 2256 states and 2977 transitions. Word has length 140 [2024-12-01 23:09:40,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:40,319 INFO L471 AbstractCegarLoop]: Abstraction has 2256 states and 2977 transitions. [2024-12-01 23:09:40,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:40,319 INFO L276 IsEmpty]: Start isEmpty. Operand 2256 states and 2977 transitions. [2024-12-01 23:09:40,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:40,321 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:40,321 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:40,327 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (74)] Forceful destruction successful, exit code 0 [2024-12-01 23:09:40,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 74 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:40,521 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:40,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:40,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1725798180, now seen corresponding path program 1 times [2024-12-01 23:09:40,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:40,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [357599450] [2024-12-01 23:09:40,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:40,522 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:40,522 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:40,524 INFO L229 MonitoredProcess]: Starting monitored process 75 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:40,524 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Waiting until timeout for monitored process [2024-12-01 23:09:40,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:40,959 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:09:40,962 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:40,999 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 [2024-12-01 23:09:41,133 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 36 treesize of output 24 [2024-12-01 23:09:41,488 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:09:41,579 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 [2024-12-01 23:09:41,685 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:41,685 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:41,685 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:41,685 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [357599450] [2024-12-01 23:09:41,686 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [357599450] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:41,686 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:41,686 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:09:41,686 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247288471] [2024-12-01 23:09:41,686 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:41,686 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:09:41,686 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:41,686 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:09:41,686 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:09:41,687 INFO L87 Difference]: Start difference. First operand 2256 states and 2977 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:44,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:44,813 INFO L93 Difference]: Finished difference Result 5253 states and 6891 transitions. [2024-12-01 23:09:44,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:09:44,814 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:44,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:44,817 INFO L225 Difference]: With dead ends: 5253 [2024-12-01 23:09:44,817 INFO L226 Difference]: Without dead ends: 3047 [2024-12-01 23:09:44,819 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:44,819 INFO L435 NwaCegarLoop]: 227 mSDtfsCounter, 378 mSDsluCounter, 1877 mSDsCounter, 0 mSdLazyCounter, 787 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 2104 SdHoareTripleChecker+Invalid, 799 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 787 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:44,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 2104 Invalid, 799 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 787 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-01 23:09:44,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3047 states. [2024-12-01 23:09:45,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3047 to 2288. [2024-12-01 23:09:45,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2288 states, 2171 states have (on average 1.3122984799631505) internal successors, (2849), 2181 states have internal predecessors, (2849), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:45,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2288 states to 2288 states and 3017 transitions. [2024-12-01 23:09:45,022 INFO L78 Accepts]: Start accepts. Automaton has 2288 states and 3017 transitions. Word has length 140 [2024-12-01 23:09:45,022 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:45,022 INFO L471 AbstractCegarLoop]: Abstraction has 2288 states and 3017 transitions. [2024-12-01 23:09:45,022 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:45,022 INFO L276 IsEmpty]: Start isEmpty. Operand 2288 states and 3017 transitions. [2024-12-01 23:09:45,024 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:45,024 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:45,024 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:45,030 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (75)] Ended with exit code 0 [2024-12-01 23:09:45,224 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 75 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:45,224 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:45,225 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:45,225 INFO L85 PathProgramCache]: Analyzing trace with hash -1247360678, now seen corresponding path program 1 times [2024-12-01 23:09:45,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:45,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2031086170] [2024-12-01 23:09:45,225 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:45,225 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:45,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:45,227 INFO L229 MonitoredProcess]: Starting monitored process 76 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:45,227 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Waiting until timeout for monitored process [2024-12-01 23:09:45,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:45,661 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:09:45,663 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:45,777 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 [2024-12-01 23:09:46,028 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 36 [2024-12-01 23:09:46,104 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:46,104 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:46,405 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:46,405 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:46,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2031086170] [2024-12-01 23:09:46,405 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2031086170] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:46,405 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:46,405 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2024-12-01 23:09:46,406 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347786530] [2024-12-01 23:09:46,406 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:46,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:09:46,406 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:46,406 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:09:46,406 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:46,406 INFO L87 Difference]: Start difference. First operand 2288 states and 3017 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:47,294 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:47,294 INFO L93 Difference]: Finished difference Result 6390 states and 8447 transitions. [2024-12-01 23:09:47,295 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:09:47,295 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:47,295 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:47,299 INFO L225 Difference]: With dead ends: 6390 [2024-12-01 23:09:47,299 INFO L226 Difference]: Without dead ends: 4152 [2024-12-01 23:09:47,300 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:47,300 INFO L435 NwaCegarLoop]: 246 mSDtfsCounter, 307 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 1085 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:47,300 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 1085 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:09:47,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4152 states. [2024-12-01 23:09:47,518 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4152 to 2360. [2024-12-01 23:09:47,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2243 states have (on average 1.3147570218457423) internal successors, (2949), 2253 states have internal predecessors, (2949), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:47,522 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 3117 transitions. [2024-12-01 23:09:47,524 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 3117 transitions. Word has length 140 [2024-12-01 23:09:47,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:47,524 INFO L471 AbstractCegarLoop]: Abstraction has 2360 states and 3117 transitions. [2024-12-01 23:09:47,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:47,524 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 3117 transitions. [2024-12-01 23:09:47,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:47,526 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:47,526 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:47,532 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (76)] Ended with exit code 0 [2024-12-01 23:09:47,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 76 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:47,727 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:47,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:47,727 INFO L85 PathProgramCache]: Analyzing trace with hash 675867356, now seen corresponding path program 1 times [2024-12-01 23:09:47,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:47,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [602711854] [2024-12-01 23:09:47,727 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:47,727 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:47,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:47,729 INFO L229 MonitoredProcess]: Starting monitored process 77 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:47,729 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Waiting until timeout for monitored process [2024-12-01 23:09:48,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:48,184 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:09:48,186 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:48,224 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 [2024-12-01 23:09:48,524 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 27 [2024-12-01 23:09:48,600 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 21 [2024-12-01 23:09:48,679 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:48,680 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:09:48,680 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:48,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [602711854] [2024-12-01 23:09:48,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [602711854] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:09:48,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:09:48,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:09:48,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [431429014] [2024-12-01 23:09:48,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:48,680 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:09:48,680 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:48,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:09:48,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:09:48,681 INFO L87 Difference]: Start difference. First operand 2360 states and 3117 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:50,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:50,362 INFO L93 Difference]: Finished difference Result 5147 states and 6768 transitions. [2024-12-01 23:09:50,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:09:50,363 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:50,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:50,366 INFO L225 Difference]: With dead ends: 5147 [2024-12-01 23:09:50,366 INFO L226 Difference]: Without dead ends: 2837 [2024-12-01 23:09:50,367 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:09:50,368 INFO L435 NwaCegarLoop]: 172 mSDtfsCounter, 283 mSDsluCounter, 1149 mSDsCounter, 0 mSdLazyCounter, 420 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1321 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 420 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:50,368 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 1321 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 420 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-12-01 23:09:50,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2837 states. [2024-12-01 23:09:50,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2837 to 2332. [2024-12-01 23:09:50,582 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2332 states, 2215 states have (on average 1.3151241534988714) internal successors, (2913), 2225 states have internal predecessors, (2913), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:50,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2332 states to 2332 states and 3081 transitions. [2024-12-01 23:09:50,586 INFO L78 Accepts]: Start accepts. Automaton has 2332 states and 3081 transitions. Word has length 140 [2024-12-01 23:09:50,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:50,586 INFO L471 AbstractCegarLoop]: Abstraction has 2332 states and 3081 transitions. [2024-12-01 23:09:50,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:50,586 INFO L276 IsEmpty]: Start isEmpty. Operand 2332 states and 3081 transitions. [2024-12-01 23:09:50,588 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:50,588 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:50,588 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:50,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (77)] Ended with exit code 0 [2024-12-01 23:09:50,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 77 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:50,788 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:50,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:50,789 INFO L85 PathProgramCache]: Analyzing trace with hash -1451038566, now seen corresponding path program 1 times [2024-12-01 23:09:50,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:50,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [274108475] [2024-12-01 23:09:50,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:50,789 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:50,789 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:50,790 INFO L229 MonitoredProcess]: Starting monitored process 78 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:50,791 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Waiting until timeout for monitored process [2024-12-01 23:09:51,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:51,231 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:09:51,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:51,376 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-01 23:09:51,640 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 36 [2024-12-01 23:09:51,715 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:51,715 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:52,008 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:52,008 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:52,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [274108475] [2024-12-01 23:09:52,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [274108475] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:52,008 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:52,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2024-12-01 23:09:52,008 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [685889063] [2024-12-01 23:09:52,008 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:52,008 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:09:52,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:52,009 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:09:52,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:52,009 INFO L87 Difference]: Start difference. First operand 2332 states and 3081 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:52,882 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:52,882 INFO L93 Difference]: Finished difference Result 6338 states and 8367 transitions. [2024-12-01 23:09:52,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:09:52,883 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:52,883 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:52,887 INFO L225 Difference]: With dead ends: 6338 [2024-12-01 23:09:52,887 INFO L226 Difference]: Without dead ends: 4056 [2024-12-01 23:09:52,889 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:52,889 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 272 mSDsluCounter, 918 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 1183 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:52,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 1183 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 351 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:09:52,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4056 states. [2024-12-01 23:09:53,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4056 to 2504. [2024-12-01 23:09:53,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2504 states, 2387 states have (on average 1.310850439882698) internal successors, (3129), 2397 states have internal predecessors, (3129), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:53,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3297 transitions. [2024-12-01 23:09:53,109 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3297 transitions. Word has length 140 [2024-12-01 23:09:53,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:53,109 INFO L471 AbstractCegarLoop]: Abstraction has 2504 states and 3297 transitions. [2024-12-01 23:09:53,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:53,109 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3297 transitions. [2024-12-01 23:09:53,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:53,111 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:53,111 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:53,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (78)] Ended with exit code 0 [2024-12-01 23:09:53,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 78 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:53,311 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:53,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:53,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1224728424, now seen corresponding path program 1 times [2024-12-01 23:09:53,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:53,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1897134431] [2024-12-01 23:09:53,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:53,312 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:53,312 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:53,313 INFO L229 MonitoredProcess]: Starting monitored process 79 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:53,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Waiting until timeout for monitored process [2024-12-01 23:09:53,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:53,755 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:09:53,757 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:53,892 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 [2024-12-01 23:09:54,192 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 27 [2024-12-01 23:09:54,196 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 48 treesize of output 32 [2024-12-01 23:09:54,276 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:54,277 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:54,492 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:54,493 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:54,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1897134431] [2024-12-01 23:09:54,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1897134431] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:54,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:54,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2024-12-01 23:09:54,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1652085729] [2024-12-01 23:09:54,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:54,493 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:09:54,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:54,494 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:09:54,494 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:54,494 INFO L87 Difference]: Start difference. First operand 2504 states and 3297 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:55,145 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:55,145 INFO L93 Difference]: Finished difference Result 5818 states and 7674 transitions. [2024-12-01 23:09:55,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:09:55,146 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:55,146 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:55,149 INFO L225 Difference]: With dead ends: 5818 [2024-12-01 23:09:55,150 INFO L226 Difference]: Without dead ends: 3364 [2024-12-01 23:09:55,151 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:55,151 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 95 mSDsluCounter, 590 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 787 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:55,151 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 787 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 213 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:09:55,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3364 states. [2024-12-01 23:09:55,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3364 to 2508. [2024-12-01 23:09:55,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2508 states, 2391 states have (on average 1.3120033458803848) internal successors, (3137), 2401 states have internal predecessors, (3137), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:55,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2508 states to 2508 states and 3305 transitions. [2024-12-01 23:09:55,380 INFO L78 Accepts]: Start accepts. Automaton has 2508 states and 3305 transitions. Word has length 140 [2024-12-01 23:09:55,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:55,381 INFO L471 AbstractCegarLoop]: Abstraction has 2508 states and 3305 transitions. [2024-12-01 23:09:55,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:55,381 INFO L276 IsEmpty]: Start isEmpty. Operand 2508 states and 3305 transitions. [2024-12-01 23:09:55,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:55,382 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:55,382 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:55,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (79)] Ended with exit code 0 [2024-12-01 23:09:55,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 79 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:55,583 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:55,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:55,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1428406312, now seen corresponding path program 1 times [2024-12-01 23:09:55,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:55,583 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [561652592] [2024-12-01 23:09:55,583 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:55,583 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:55,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:55,585 INFO L229 MonitoredProcess]: Starting monitored process 80 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:55,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Waiting until timeout for monitored process [2024-12-01 23:09:56,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:56,027 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:09:56,029 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:56,150 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 [2024-12-01 23:09:56,478 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 36 [2024-12-01 23:09:56,559 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:56,560 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:56,875 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:56,875 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:56,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [561652592] [2024-12-01 23:09:56,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [561652592] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:56,876 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:56,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2024-12-01 23:09:56,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [403453669] [2024-12-01 23:09:56,876 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:56,876 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:09:56,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:56,876 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:09:56,877 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:09:56,877 INFO L87 Difference]: Start difference. First operand 2508 states and 3305 transitions. Second operand has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:57,756 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:09:57,756 INFO L93 Difference]: Finished difference Result 6490 states and 8495 transitions. [2024-12-01 23:09:57,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:09:57,757 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:09:57,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:09:57,761 INFO L225 Difference]: With dead ends: 6490 [2024-12-01 23:09:57,761 INFO L226 Difference]: Without dead ends: 4032 [2024-12-01 23:09:57,763 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:09:57,763 INFO L435 NwaCegarLoop]: 263 mSDtfsCounter, 176 mSDsluCounter, 934 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 1197 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:09:57,763 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 1197 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:09:57,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4032 states. [2024-12-01 23:09:57,981 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4032 to 2532. [2024-12-01 23:09:57,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2532 states, 2415 states have (on average 1.318840579710145) internal successors, (3185), 2425 states have internal predecessors, (3185), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:09:57,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2532 states to 2532 states and 3353 transitions. [2024-12-01 23:09:57,986 INFO L78 Accepts]: Start accepts. Automaton has 2532 states and 3353 transitions. Word has length 140 [2024-12-01 23:09:57,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:09:57,986 INFO L471 AbstractCegarLoop]: Abstraction has 2532 states and 3353 transitions. [2024-12-01 23:09:57,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.125) internal successors, (73), 8 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:09:57,986 INFO L276 IsEmpty]: Start isEmpty. Operand 2532 states and 3353 transitions. [2024-12-01 23:09:57,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:09:57,988 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:09:57,988 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:09:57,993 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (80)] Forceful destruction successful, exit code 0 [2024-12-01 23:09:58,188 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 80 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:58,188 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:09:58,188 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:09:58,188 INFO L85 PathProgramCache]: Analyzing trace with hash -1287857702, now seen corresponding path program 1 times [2024-12-01 23:09:58,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:09:58,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1988061065] [2024-12-01 23:09:58,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:09:58,189 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:09:58,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:09:58,190 INFO L229 MonitoredProcess]: Starting monitored process 81 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:09:58,191 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Waiting until timeout for monitored process [2024-12-01 23:09:58,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:09:58,635 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:09:58,637 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:09:58,781 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 [2024-12-01 23:09:59,219 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 27 [2024-12-01 23:09:59,223 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 48 treesize of output 32 [2024-12-01 23:09:59,315 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:09:59,315 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:09:59,605 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:09:59,605 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:09:59,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1988061065] [2024-12-01 23:09:59,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1988061065] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:09:59,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:09:59,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2024-12-01 23:09:59,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780475921] [2024-12-01 23:09:59,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:09:59,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:09:59,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:09:59,606 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:09:59,606 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:09:59,606 INFO L87 Difference]: Start difference. First operand 2532 states and 3353 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:00,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:00,250 INFO L93 Difference]: Finished difference Result 5810 states and 7666 transitions. [2024-12-01 23:10:00,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:10:00,251 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:00,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:00,255 INFO L225 Difference]: With dead ends: 5810 [2024-12-01 23:10:00,255 INFO L226 Difference]: Without dead ends: 3328 [2024-12-01 23:10:00,257 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 280 GetRequests, 265 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:00,257 INFO L435 NwaCegarLoop]: 202 mSDtfsCounter, 168 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:00,257 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [168 Valid, 681 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:10:00,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3328 states. [2024-12-01 23:10:00,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3328 to 2420. [2024-12-01 23:10:00,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2420 states, 2303 states have (on average 1.3117672600955275) internal successors, (3021), 2313 states have internal predecessors, (3021), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:00,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2420 states to 2420 states and 3189 transitions. [2024-12-01 23:10:00,483 INFO L78 Accepts]: Start accepts. Automaton has 2420 states and 3189 transitions. Word has length 140 [2024-12-01 23:10:00,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:00,483 INFO L471 AbstractCegarLoop]: Abstraction has 2420 states and 3189 transitions. [2024-12-01 23:10:00,483 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:00,483 INFO L276 IsEmpty]: Start isEmpty. Operand 2420 states and 3189 transitions. [2024-12-01 23:10:00,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:00,485 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:00,485 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:00,490 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (81)] Ended with exit code 0 [2024-12-01 23:10:00,685 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 81 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:00,686 INFO L396 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:00,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:00,686 INFO L85 PathProgramCache]: Analyzing trace with hash -114748455, now seen corresponding path program 1 times [2024-12-01 23:10:00,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:00,686 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1251082621] [2024-12-01 23:10:00,686 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:00,686 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:00,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:00,688 INFO L229 MonitoredProcess]: Starting monitored process 82 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:00,688 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Waiting until timeout for monitored process [2024-12-01 23:10:01,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:01,111 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:10:01,113 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:01,220 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 [2024-12-01 23:10:02,358 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:10:02,462 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 19 [2024-12-01 23:10:02,564 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:02,564 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:02,823 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:02,823 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:02,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1251082621] [2024-12-01 23:10:02,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1251082621] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:02,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:02,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:10:02,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543819670] [2024-12-01 23:10:02,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:02,824 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:02,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:02,824 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:02,824 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:02,824 INFO L87 Difference]: Start difference. First operand 2420 states and 3189 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:03,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:03,425 INFO L93 Difference]: Finished difference Result 4922 states and 6458 transitions. [2024-12-01 23:10:03,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:03,426 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:03,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:03,430 INFO L225 Difference]: With dead ends: 4922 [2024-12-01 23:10:03,430 INFO L226 Difference]: Without dead ends: 2552 [2024-12-01 23:10:03,431 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:10:03,432 INFO L435 NwaCegarLoop]: 173 mSDtfsCounter, 176 mSDsluCounter, 583 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 176 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:03,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [176 Valid, 756 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:10:03,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2552 states. [2024-12-01 23:10:03,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2552 to 2272. [2024-12-01 23:10:03,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2272 states, 2155 states have (on average 1.3053364269141532) internal successors, (2813), 2165 states have internal predecessors, (2813), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:03,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2272 states to 2272 states and 2981 transitions. [2024-12-01 23:10:03,657 INFO L78 Accepts]: Start accepts. Automaton has 2272 states and 2981 transitions. Word has length 140 [2024-12-01 23:10:03,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:03,657 INFO L471 AbstractCegarLoop]: Abstraction has 2272 states and 2981 transitions. [2024-12-01 23:10:03,657 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:03,658 INFO L276 IsEmpty]: Start isEmpty. Operand 2272 states and 2981 transitions. [2024-12-01 23:10:03,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:03,659 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:03,659 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:03,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (82)] Ended with exit code 0 [2024-12-01 23:10:03,859 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 82 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:03,859 INFO L396 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:03,860 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:03,860 INFO L85 PathProgramCache]: Analyzing trace with hash -609841255, now seen corresponding path program 1 times [2024-12-01 23:10:03,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:03,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [701756890] [2024-12-01 23:10:03,860 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:03,860 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:03,860 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:03,862 INFO L229 MonitoredProcess]: Starting monitored process 83 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:03,863 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Waiting until timeout for monitored process [2024-12-01 23:10:04,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:04,303 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:10:04,306 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:04,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 27 treesize of output 19 [2024-12-01 23:10:06,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:10:06,436 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 19 [2024-12-01 23:10:07,370 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:07,370 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:07,877 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:07,877 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:07,877 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [701756890] [2024-12-01 23:10:07,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [701756890] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:07,877 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:07,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:10:07,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [773091526] [2024-12-01 23:10:07,877 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:07,878 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:07,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:07,878 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:07,878 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:07,878 INFO L87 Difference]: Start difference. First operand 2272 states and 2981 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:09,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:09,033 INFO L93 Difference]: Finished difference Result 4694 states and 6133 transitions. [2024-12-01 23:10:09,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:09,034 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:09,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:09,037 INFO L225 Difference]: With dead ends: 4694 [2024-12-01 23:10:09,037 INFO L226 Difference]: Without dead ends: 2472 [2024-12-01 23:10:09,039 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:10:09,039 INFO L435 NwaCegarLoop]: 175 mSDtfsCounter, 204 mSDsluCounter, 581 mSDsCounter, 0 mSdLazyCounter, 143 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 143 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:09,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 756 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 143 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:10:09,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2472 states. [2024-12-01 23:10:09,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2472 to 2124. [2024-12-01 23:10:09,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2124 states, 2007 states have (on average 1.3019431988041854) internal successors, (2613), 2017 states have internal predecessors, (2613), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:09,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2124 states to 2124 states and 2781 transitions. [2024-12-01 23:10:09,252 INFO L78 Accepts]: Start accepts. Automaton has 2124 states and 2781 transitions. Word has length 140 [2024-12-01 23:10:09,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:09,253 INFO L471 AbstractCegarLoop]: Abstraction has 2124 states and 2781 transitions. [2024-12-01 23:10:09,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:09,253 INFO L276 IsEmpty]: Start isEmpty. Operand 2124 states and 2781 transitions. [2024-12-01 23:10:09,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:09,254 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:09,254 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:09,262 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (83)] Ended with exit code 0 [2024-12-01 23:10:09,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 83 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:09,455 INFO L396 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:09,455 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:09,455 INFO L85 PathProgramCache]: Analyzing trace with hash -92116201, now seen corresponding path program 1 times [2024-12-01 23:10:09,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:09,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [400470549] [2024-12-01 23:10:09,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:09,455 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:09,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:09,457 INFO L229 MonitoredProcess]: Starting monitored process 84 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:09,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Waiting until timeout for monitored process [2024-12-01 23:10:09,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:09,898 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:10:09,900 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:10,045 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 [2024-12-01 23:10:10,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 38 treesize of output 26 [2024-12-01 23:10:10,460 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 47 treesize of output 31 [2024-12-01 23:10:10,548 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:10,548 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:10,822 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:10,822 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:10,822 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [400470549] [2024-12-01 23:10:10,822 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [400470549] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:10,822 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:10,822 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:10:10,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889022387] [2024-12-01 23:10:10,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:10,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:10,823 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:10,823 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:10,823 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:10,823 INFO L87 Difference]: Start difference. First operand 2124 states and 2781 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:11,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:11,540 INFO L93 Difference]: Finished difference Result 4714 states and 6170 transitions. [2024-12-01 23:10:11,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:11,541 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:11,541 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:11,544 INFO L225 Difference]: With dead ends: 4714 [2024-12-01 23:10:11,544 INFO L226 Difference]: Without dead ends: 2632 [2024-12-01 23:10:11,545 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:10:11,546 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 180 mSDsluCounter, 579 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 180 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:11,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [180 Valid, 771 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:10:11,546 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2024-12-01 23:10:11,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2140. [2024-12-01 23:10:11,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2140 states, 2023 states have (on average 1.2995551161641128) internal successors, (2629), 2033 states have internal predecessors, (2629), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:11,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2140 states to 2140 states and 2797 transitions. [2024-12-01 23:10:11,759 INFO L78 Accepts]: Start accepts. Automaton has 2140 states and 2797 transitions. Word has length 140 [2024-12-01 23:10:11,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:11,759 INFO L471 AbstractCegarLoop]: Abstraction has 2140 states and 2797 transitions. [2024-12-01 23:10:11,759 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:11,759 INFO L276 IsEmpty]: Start isEmpty. Operand 2140 states and 2797 transitions. [2024-12-01 23:10:11,760 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:11,760 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:11,760 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:11,765 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (84)] Ended with exit code 0 [2024-12-01 23:10:11,961 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 84 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:11,961 INFO L396 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:11,961 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:11,961 INFO L85 PathProgramCache]: Analyzing trace with hash -587209001, now seen corresponding path program 1 times [2024-12-01 23:10:11,961 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:11,961 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1041548161] [2024-12-01 23:10:11,961 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:11,961 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:11,962 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:11,963 INFO L229 MonitoredProcess]: Starting monitored process 85 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:11,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Waiting until timeout for monitored process [2024-12-01 23:10:12,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:12,397 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-12-01 23:10:12,400 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:12,520 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-01 23:10:13,082 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 [2024-12-01 23:10:13,228 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 [2024-12-01 23:10:13,364 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 50 treesize of output 34 [2024-12-01 23:10:13,369 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 47 treesize of output 31 [2024-12-01 23:10:13,471 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:13,472 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:14,558 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:14,559 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:14,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1041548161] [2024-12-01 23:10:14,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1041548161] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:14,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:14,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [18] imperfect sequences [16] total 32 [2024-12-01 23:10:14,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896174594] [2024-12-01 23:10:14,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:14,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-12-01 23:10:14,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:14,560 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-12-01 23:10:14,560 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=871, Unknown=0, NotChecked=0, Total=992 [2024-12-01 23:10:14,560 INFO L87 Difference]: Start difference. First operand 2140 states and 2797 transitions. Second operand has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 18 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:17,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:17,134 INFO L93 Difference]: Finished difference Result 5026 states and 6547 transitions. [2024-12-01 23:10:17,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-01 23:10:17,134 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 18 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:17,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:17,138 INFO L225 Difference]: With dead ends: 5026 [2024-12-01 23:10:17,138 INFO L226 Difference]: Without dead ends: 2936 [2024-12-01 23:10:17,139 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 295 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 362 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2024-12-01 23:10:17,139 INFO L435 NwaCegarLoop]: 186 mSDtfsCounter, 750 mSDsluCounter, 2279 mSDsCounter, 0 mSdLazyCounter, 909 mSolverCounterSat, 57 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 750 SdHoareTripleChecker+Valid, 2465 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 57 IncrementalHoareTripleChecker+Valid, 909 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:17,139 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [750 Valid, 2465 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [57 Valid, 909 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:10:17,140 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2024-12-01 23:10:17,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 2268. [2024-12-01 23:10:17,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2268 states, 2151 states have (on average 1.307763830776383) internal successors, (2813), 2161 states have internal predecessors, (2813), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:17,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2268 states to 2268 states and 2981 transitions. [2024-12-01 23:10:17,370 INFO L78 Accepts]: Start accepts. Automaton has 2268 states and 2981 transitions. Word has length 140 [2024-12-01 23:10:17,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:17,370 INFO L471 AbstractCegarLoop]: Abstraction has 2268 states and 2981 transitions. [2024-12-01 23:10:17,370 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.055555555555555) internal successors, (73), 18 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:17,370 INFO L276 IsEmpty]: Start isEmpty. Operand 2268 states and 2981 transitions. [2024-12-01 23:10:17,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:17,372 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:17,372 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:17,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (85)] Ended with exit code 0 [2024-12-01 23:10:17,572 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 85 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:17,573 INFO L396 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:17,573 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:17,573 INFO L85 PathProgramCache]: Analyzing trace with hash -1867072679, now seen corresponding path program 1 times [2024-12-01 23:10:17,573 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:17,573 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1723995275] [2024-12-01 23:10:17,573 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:17,573 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:17,573 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:17,575 INFO L229 MonitoredProcess]: Starting monitored process 86 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:17,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Waiting until timeout for monitored process [2024-12-01 23:10:18,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:18,024 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:10:18,027 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:18,164 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 [2024-12-01 23:10:18,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 38 treesize of output 26 [2024-12-01 23:10:18,709 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 47 treesize of output 31 [2024-12-01 23:10:18,794 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:18,794 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:19,107 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:19,107 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:19,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1723995275] [2024-12-01 23:10:19,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1723995275] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:19,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:19,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:10:19,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064277905] [2024-12-01 23:10:19,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:19,108 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:19,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:19,108 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:19,108 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:19,109 INFO L87 Difference]: Start difference. First operand 2268 states and 2981 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:19,875 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:19,875 INFO L93 Difference]: Finished difference Result 4866 states and 6386 transitions. [2024-12-01 23:10:19,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:19,876 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:19,876 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:19,880 INFO L225 Difference]: With dead ends: 4866 [2024-12-01 23:10:19,880 INFO L226 Difference]: Without dead ends: 2648 [2024-12-01 23:10:19,881 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:10:19,881 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 235 mSDsluCounter, 578 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 235 SdHoareTripleChecker+Valid, 770 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:19,882 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [235 Valid, 770 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:10:19,882 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2648 states. [2024-12-01 23:10:20,097 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2648 to 2296. [2024-12-01 23:10:20,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2296 states, 2179 states have (on average 1.3001376778338687) internal successors, (2833), 2189 states have internal predecessors, (2833), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:20,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2296 states to 2296 states and 3001 transitions. [2024-12-01 23:10:20,102 INFO L78 Accepts]: Start accepts. Automaton has 2296 states and 3001 transitions. Word has length 140 [2024-12-01 23:10:20,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:20,102 INFO L471 AbstractCegarLoop]: Abstraction has 2296 states and 3001 transitions. [2024-12-01 23:10:20,102 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:20,102 INFO L276 IsEmpty]: Start isEmpty. Operand 2296 states and 3001 transitions. [2024-12-01 23:10:20,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:20,104 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:20,104 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:20,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (86)] Ended with exit code 0 [2024-12-01 23:10:20,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 86 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:20,304 INFO L396 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:20,304 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:20,304 INFO L85 PathProgramCache]: Analyzing trace with hash 2119410393, now seen corresponding path program 1 times [2024-12-01 23:10:20,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:20,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [992297228] [2024-12-01 23:10:20,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:20,305 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:20,305 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:20,306 INFO L229 MonitoredProcess]: Starting monitored process 87 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:20,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Waiting until timeout for monitored process [2024-12-01 23:10:20,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:20,756 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:10:20,758 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:20,792 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 [2024-12-01 23:10:21,081 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:10:21,145 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 20 [2024-12-01 23:10:21,212 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:21,212 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:21,212 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:21,212 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [992297228] [2024-12-01 23:10:21,213 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [992297228] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:21,213 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:21,213 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:10:21,213 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968123718] [2024-12-01 23:10:21,213 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:21,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:10:21,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:21,213 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:10:21,213 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:10:21,213 INFO L87 Difference]: Start difference. First operand 2296 states and 3001 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:23,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:23,477 INFO L93 Difference]: Finished difference Result 5693 states and 7417 transitions. [2024-12-01 23:10:23,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:10:23,477 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:23,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:23,481 INFO L225 Difference]: With dead ends: 5693 [2024-12-01 23:10:23,481 INFO L226 Difference]: Without dead ends: 3447 [2024-12-01 23:10:23,482 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:10:23,482 INFO L435 NwaCegarLoop]: 236 mSDtfsCounter, 357 mSDsluCounter, 1482 mSDsCounter, 0 mSdLazyCounter, 600 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 357 SdHoareTripleChecker+Valid, 1718 SdHoareTripleChecker+Invalid, 612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 600 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:23,483 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [357 Valid, 1718 Invalid, 612 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 600 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-01 23:10:23,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2024-12-01 23:10:23,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 2420. [2024-12-01 23:10:23,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2420 states, 2303 states have (on average 1.3022145028224055) internal successors, (2999), 2313 states have internal predecessors, (2999), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:23,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2420 states to 2420 states and 3167 transitions. [2024-12-01 23:10:23,710 INFO L78 Accepts]: Start accepts. Automaton has 2420 states and 3167 transitions. Word has length 140 [2024-12-01 23:10:23,710 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:23,711 INFO L471 AbstractCegarLoop]: Abstraction has 2420 states and 3167 transitions. [2024-12-01 23:10:23,711 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:23,711 INFO L276 IsEmpty]: Start isEmpty. Operand 2420 states and 3167 transitions. [2024-12-01 23:10:23,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:23,713 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:23,713 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:23,721 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (87)] Ended with exit code 0 [2024-12-01 23:10:23,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 87 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:23,914 INFO L396 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:23,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:23,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1183991785, now seen corresponding path program 1 times [2024-12-01 23:10:23,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:23,914 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [496145545] [2024-12-01 23:10:23,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:23,914 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:23,914 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:23,916 INFO L229 MonitoredProcess]: Starting monitored process 88 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:23,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Waiting until timeout for monitored process [2024-12-01 23:10:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:24,365 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:10:24,367 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:24,395 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 [2024-12-01 23:10:24,585 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 26 [2024-12-01 23:10:24,654 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2024-12-01 23:10:24,726 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:24,726 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:24,727 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:24,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [496145545] [2024-12-01 23:10:24,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [496145545] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:24,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:24,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:10:24,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338097483] [2024-12-01 23:10:24,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:24,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:10:24,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:24,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:10:24,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:10:24,727 INFO L87 Difference]: Start difference. First operand 2420 states and 3167 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:27,008 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:27,008 INFO L93 Difference]: Finished difference Result 5713 states and 7442 transitions. [2024-12-01 23:10:27,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:10:27,009 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:27,009 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:27,013 INFO L225 Difference]: With dead ends: 5713 [2024-12-01 23:10:27,013 INFO L226 Difference]: Without dead ends: 3343 [2024-12-01 23:10:27,015 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:10:27,015 INFO L435 NwaCegarLoop]: 239 mSDtfsCounter, 347 mSDsluCounter, 1493 mSDsCounter, 0 mSdLazyCounter, 577 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 589 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 577 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:27,015 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 1732 Invalid, 589 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 577 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-12-01 23:10:27,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3343 states. [2024-12-01 23:10:27,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3343 to 2364. [2024-12-01 23:10:27,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2364 states, 2247 states have (on average 1.2990654205607477) internal successors, (2919), 2257 states have internal predecessors, (2919), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:27,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2364 states to 2364 states and 3087 transitions. [2024-12-01 23:10:27,262 INFO L78 Accepts]: Start accepts. Automaton has 2364 states and 3087 transitions. Word has length 140 [2024-12-01 23:10:27,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:27,262 INFO L471 AbstractCegarLoop]: Abstraction has 2364 states and 3087 transitions. [2024-12-01 23:10:27,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:27,262 INFO L276 IsEmpty]: Start isEmpty. Operand 2364 states and 3087 transitions. [2024-12-01 23:10:27,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:27,264 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:27,264 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:27,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (88)] Ended with exit code 0 [2024-12-01 23:10:27,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 88 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:27,464 INFO L396 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:27,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:27,465 INFO L85 PathProgramCache]: Analyzing trace with hash -862588770, now seen corresponding path program 1 times [2024-12-01 23:10:27,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:27,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1820526421] [2024-12-01 23:10:27,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:27,465 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:27,465 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:27,467 INFO L229 MonitoredProcess]: Starting monitored process 89 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:27,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Waiting until timeout for monitored process [2024-12-01 23:10:27,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:27,921 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:10:27,923 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:27,966 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 [2024-12-01 23:10:28,196 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 51 treesize of output 35 [2024-12-01 23:10:28,274 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 20 [2024-12-01 23:10:28,348 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:28,348 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:28,348 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:28,348 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1820526421] [2024-12-01 23:10:28,348 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1820526421] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:28,348 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:28,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:10:28,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381256861] [2024-12-01 23:10:28,348 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:28,349 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:10:28,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:28,349 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:10:28,349 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:10:28,349 INFO L87 Difference]: Start difference. First operand 2364 states and 3087 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:30,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:30,860 INFO L93 Difference]: Finished difference Result 5741 states and 7483 transitions. [2024-12-01 23:10:30,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:10:30,861 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:30,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:30,865 INFO L225 Difference]: With dead ends: 5741 [2024-12-01 23:10:30,865 INFO L226 Difference]: Without dead ends: 3427 [2024-12-01 23:10:30,866 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:10:30,866 INFO L435 NwaCegarLoop]: 288 mSDtfsCounter, 350 mSDsluCounter, 2157 mSDsCounter, 0 mSdLazyCounter, 637 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 2445 SdHoareTripleChecker+Invalid, 645 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:30,867 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 2445 Invalid, 645 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 637 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-01 23:10:30,868 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3427 states. [2024-12-01 23:10:31,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3427 to 2384. [2024-12-01 23:10:31,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2384 states, 2267 states have (on average 1.301720335244817) internal successors, (2951), 2277 states have internal predecessors, (2951), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:31,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2384 states to 2384 states and 3119 transitions. [2024-12-01 23:10:31,114 INFO L78 Accepts]: Start accepts. Automaton has 2384 states and 3119 transitions. Word has length 140 [2024-12-01 23:10:31,114 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:31,114 INFO L471 AbstractCegarLoop]: Abstraction has 2384 states and 3119 transitions. [2024-12-01 23:10:31,114 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:31,114 INFO L276 IsEmpty]: Start isEmpty. Operand 2384 states and 3119 transitions. [2024-12-01 23:10:31,116 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:31,116 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:31,116 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:31,122 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (89)] Ended with exit code 0 [2024-12-01 23:10:31,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 89 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:31,316 INFO L396 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:31,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:31,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1968535780, now seen corresponding path program 1 times [2024-12-01 23:10:31,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:31,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1924209988] [2024-12-01 23:10:31,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:31,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:31,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:31,319 INFO L229 MonitoredProcess]: Starting monitored process 90 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:31,319 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Waiting until timeout for monitored process [2024-12-01 23:10:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:31,759 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:10:31,761 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:31,802 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 [2024-12-01 23:10:32,218 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 [2024-12-01 23:10:32,221 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 47 treesize of output 31 [2024-12-01 23:10:32,293 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:32,293 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:32,293 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:32,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1924209988] [2024-12-01 23:10:32,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1924209988] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:32,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:32,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:10:32,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [950036419] [2024-12-01 23:10:32,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:32,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:10:32,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:32,293 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:10:32,294 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:10:32,294 INFO L87 Difference]: Start difference. First operand 2384 states and 3119 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:34,421 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:34,422 INFO L93 Difference]: Finished difference Result 5749 states and 7487 transitions. [2024-12-01 23:10:34,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:10:34,423 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:34,423 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:34,427 INFO L225 Difference]: With dead ends: 5749 [2024-12-01 23:10:34,427 INFO L226 Difference]: Without dead ends: 3415 [2024-12-01 23:10:34,428 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 147 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:10:34,429 INFO L435 NwaCegarLoop]: 280 mSDtfsCounter, 320 mSDsluCounter, 1856 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 320 SdHoareTripleChecker+Valid, 2136 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:34,429 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [320 Valid, 2136 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-01 23:10:34,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3415 states. [2024-12-01 23:10:34,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3415 to 2480. [2024-12-01 23:10:34,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2363 states have (on average 1.2945408379179009) internal successors, (3059), 2373 states have internal predecessors, (3059), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:34,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3227 transitions. [2024-12-01 23:10:34,677 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3227 transitions. Word has length 140 [2024-12-01 23:10:34,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:34,677 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3227 transitions. [2024-12-01 23:10:34,677 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:34,677 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3227 transitions. [2024-12-01 23:10:34,678 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:34,678 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:34,679 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:34,684 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (90)] Ended with exit code 0 [2024-12-01 23:10:34,879 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 90 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:34,879 INFO L396 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:34,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:34,879 INFO L85 PathProgramCache]: Analyzing trace with hash 1060639264, now seen corresponding path program 1 times [2024-12-01 23:10:34,880 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:34,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [867336243] [2024-12-01 23:10:34,880 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:34,880 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:34,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:34,881 INFO L229 MonitoredProcess]: Starting monitored process 91 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:34,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Waiting until timeout for monitored process [2024-12-01 23:10:35,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:35,327 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-01 23:10:35,330 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:35,373 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 [2024-12-01 23:10:35,967 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 26 treesize of output 18 [2024-12-01 23:10:36,045 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:36,045 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:36,045 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:36,045 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [867336243] [2024-12-01 23:10:36,045 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [867336243] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:36,045 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:36,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2024-12-01 23:10:36,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657174954] [2024-12-01 23:10:36,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:36,045 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-01 23:10:36,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:36,046 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-01 23:10:36,046 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:10:36,046 INFO L87 Difference]: Start difference. First operand 2480 states and 3227 transitions. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:39,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:39,406 INFO L93 Difference]: Finished difference Result 5979 states and 7746 transitions. [2024-12-01 23:10:39,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-01 23:10:39,407 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:39,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:39,411 INFO L225 Difference]: With dead ends: 5979 [2024-12-01 23:10:39,411 INFO L226 Difference]: Without dead ends: 3549 [2024-12-01 23:10:39,413 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 71 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=117, Invalid=483, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:10:39,413 INFO L435 NwaCegarLoop]: 330 mSDtfsCounter, 412 mSDsluCounter, 2711 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 412 SdHoareTripleChecker+Valid, 3041 SdHoareTripleChecker+Invalid, 1046 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:39,413 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [412 Valid, 3041 Invalid, 1046 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 1034 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-01 23:10:39,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3549 states. [2024-12-01 23:10:39,652 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3549 to 2480. [2024-12-01 23:10:39,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2363 states have (on average 1.2945408379179009) internal successors, (3059), 2373 states have internal predecessors, (3059), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:39,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3227 transitions. [2024-12-01 23:10:39,673 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3227 transitions. Word has length 140 [2024-12-01 23:10:39,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:39,673 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3227 transitions. [2024-12-01 23:10:39,673 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:39,673 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3227 transitions. [2024-12-01 23:10:39,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:39,674 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:39,674 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:39,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (91)] Forceful destruction successful, exit code 0 [2024-12-01 23:10:39,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 91 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:39,875 INFO L396 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:39,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:39,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1066266658, now seen corresponding path program 1 times [2024-12-01 23:10:39,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:39,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [990800894] [2024-12-01 23:10:39,876 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:39,876 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:39,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:39,877 INFO L229 MonitoredProcess]: Starting monitored process 92 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:39,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Waiting until timeout for monitored process [2024-12-01 23:10:40,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:40,309 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:10:40,311 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:40,356 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 [2024-12-01 23:10:40,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 51 treesize of output 35 [2024-12-01 23:10:40,790 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 20 [2024-12-01 23:10:40,867 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:40,868 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:40,868 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:40,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [990800894] [2024-12-01 23:10:40,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [990800894] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:40,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:40,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:10:40,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903549828] [2024-12-01 23:10:40,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:40,868 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:10:40,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:40,869 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:10:40,869 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:10:40,869 INFO L87 Difference]: Start difference. First operand 2480 states and 3227 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:43,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:43,442 INFO L93 Difference]: Finished difference Result 5821 states and 7547 transitions. [2024-12-01 23:10:43,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:10:43,443 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:43,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:43,447 INFO L225 Difference]: With dead ends: 5821 [2024-12-01 23:10:43,447 INFO L226 Difference]: Without dead ends: 3391 [2024-12-01 23:10:43,449 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:10:43,449 INFO L435 NwaCegarLoop]: 296 mSDtfsCounter, 315 mSDsluCounter, 1945 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 582 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:43,449 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 2241 Invalid, 582 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-01 23:10:43,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3391 states. [2024-12-01 23:10:43,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3391 to 2480. [2024-12-01 23:10:43,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2480 states, 2363 states have (on average 1.2945408379179009) internal successors, (3059), 2373 states have internal predecessors, (3059), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:43,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2480 states to 2480 states and 3227 transitions. [2024-12-01 23:10:43,707 INFO L78 Accepts]: Start accepts. Automaton has 2480 states and 3227 transitions. Word has length 140 [2024-12-01 23:10:43,708 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:43,708 INFO L471 AbstractCegarLoop]: Abstraction has 2480 states and 3227 transitions. [2024-12-01 23:10:43,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:43,708 INFO L276 IsEmpty]: Start isEmpty. Operand 2480 states and 3227 transitions. [2024-12-01 23:10:43,709 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:43,709 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:43,709 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:43,714 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (92)] Ended with exit code 0 [2024-12-01 23:10:43,909 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 92 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:43,910 INFO L396 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:43,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:43,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1693776166, now seen corresponding path program 1 times [2024-12-01 23:10:43,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:43,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [923851592] [2024-12-01 23:10:43,910 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:43,910 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:43,910 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:43,912 INFO L229 MonitoredProcess]: Starting monitored process 93 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:43,912 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Waiting until timeout for monitored process [2024-12-01 23:10:44,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:44,350 INFO L256 TraceCheckSpWp]: Trace formula consists of 361 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:10:44,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:44,400 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 [2024-12-01 23:10:44,711 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 51 treesize of output 35 [2024-12-01 23:10:44,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 22 treesize of output 14 [2024-12-01 23:10:44,899 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:44,899 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:10:44,899 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:44,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [923851592] [2024-12-01 23:10:44,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [923851592] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:10:44,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:10:44,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:10:44,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1291173482] [2024-12-01 23:10:44,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:44,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:10:44,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:44,900 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:10:44,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:10:44,901 INFO L87 Difference]: Start difference. First operand 2480 states and 3227 transitions. Second operand has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:47,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:47,765 INFO L93 Difference]: Finished difference Result 5821 states and 7543 transitions. [2024-12-01 23:10:47,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:10:47,765 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:47,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:47,770 INFO L225 Difference]: With dead ends: 5821 [2024-12-01 23:10:47,770 INFO L226 Difference]: Without dead ends: 3391 [2024-12-01 23:10:47,771 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 148 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:10:47,771 INFO L435 NwaCegarLoop]: 314 mSDtfsCounter, 304 mSDsluCounter, 2445 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 304 SdHoareTripleChecker+Valid, 2759 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:47,772 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [304 Valid, 2759 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-01 23:10:47,772 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3391 states. [2024-12-01 23:10:48,026 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3391 to 2524. [2024-12-01 23:10:48,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2524 states, 2407 states have (on average 1.2958039052762775) internal successors, (3119), 2417 states have internal predecessors, (3119), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:48,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2524 states to 2524 states and 3287 transitions. [2024-12-01 23:10:48,032 INFO L78 Accepts]: Start accepts. Automaton has 2524 states and 3287 transitions. Word has length 140 [2024-12-01 23:10:48,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:48,032 INFO L471 AbstractCegarLoop]: Abstraction has 2524 states and 3287 transitions. [2024-12-01 23:10:48,032 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.083333333333333) internal successors, (73), 12 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:48,032 INFO L276 IsEmpty]: Start isEmpty. Operand 2524 states and 3287 transitions. [2024-12-01 23:10:48,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:48,034 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:48,034 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:48,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (93)] Ended with exit code 0 [2024-12-01 23:10:48,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 93 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:48,234 INFO L396 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:48,235 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:48,235 INFO L85 PathProgramCache]: Analyzing trace with hash -1516025381, now seen corresponding path program 1 times [2024-12-01 23:10:48,235 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:48,235 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [475752362] [2024-12-01 23:10:48,235 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:48,235 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:48,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:48,237 INFO L229 MonitoredProcess]: Starting monitored process 94 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:48,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Waiting until timeout for monitored process [2024-12-01 23:10:48,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:48,673 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-01 23:10:48,677 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:48,974 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 17 [2024-12-01 23:10:49,436 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 [2024-12-01 23:10:49,560 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 [2024-12-01 23:10:49,666 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:10:49,667 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:49,911 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 [2024-12-01 23:10:50,016 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:50,017 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:50,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [475752362] [2024-12-01 23:10:50,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [475752362] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:50,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:50,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:10:50,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [687751491] [2024-12-01 23:10:50,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:50,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:50,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:50,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:50,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:10:50,018 INFO L87 Difference]: Start difference. First operand 2524 states and 3287 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:50,798 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:50,798 INFO L93 Difference]: Finished difference Result 5354 states and 6970 transitions. [2024-12-01 23:10:50,799 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:50,799 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:50,799 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:50,803 INFO L225 Difference]: With dead ends: 5354 [2024-12-01 23:10:50,803 INFO L226 Difference]: Without dead ends: 2880 [2024-12-01 23:10:50,805 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:10:50,805 INFO L435 NwaCegarLoop]: 199 mSDtfsCounter, 82 mSDsluCounter, 779 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:50,805 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 978 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:10:50,806 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2880 states. [2024-12-01 23:10:51,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2880 to 2512. [2024-12-01 23:10:51,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2512 states, 2395 states have (on average 1.2989561586638831) internal successors, (3111), 2405 states have internal predecessors, (3111), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:51,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2512 states to 2512 states and 3279 transitions. [2024-12-01 23:10:51,079 INFO L78 Accepts]: Start accepts. Automaton has 2512 states and 3279 transitions. Word has length 140 [2024-12-01 23:10:51,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:51,079 INFO L471 AbstractCegarLoop]: Abstraction has 2512 states and 3279 transitions. [2024-12-01 23:10:51,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:51,079 INFO L276 IsEmpty]: Start isEmpty. Operand 2512 states and 3279 transitions. [2024-12-01 23:10:51,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:51,081 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:51,081 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:51,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (94)] Forceful destruction successful, exit code 0 [2024-12-01 23:10:51,281 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 94 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:51,281 INFO L396 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:51,281 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:51,281 INFO L85 PathProgramCache]: Analyzing trace with hash -524460263, now seen corresponding path program 1 times [2024-12-01 23:10:51,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:51,282 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978863089] [2024-12-01 23:10:51,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:51,282 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:51,282 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:51,284 INFO L229 MonitoredProcess]: Starting monitored process 95 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:51,284 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Waiting until timeout for monitored process [2024-12-01 23:10:51,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:51,739 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-12-01 23:10:51,743 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:52,107 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 17 [2024-12-01 23:10:52,555 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 [2024-12-01 23:10:52,624 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:10:52,624 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:52,826 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 [2024-12-01 23:10:53,150 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 [2024-12-01 23:10:53,271 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:53,271 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:53,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978863089] [2024-12-01 23:10:53,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978863089] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:53,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:53,271 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [16] total 25 [2024-12-01 23:10:53,271 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181292603] [2024-12-01 23:10:53,271 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:53,271 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:10:53,271 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:53,272 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:10:53,272 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=534, Unknown=0, NotChecked=0, Total=600 [2024-12-01 23:10:53,272 INFO L87 Difference]: Start difference. First operand 2512 states and 3279 transitions. Second operand has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:55,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:55,363 INFO L93 Difference]: Finished difference Result 5590 states and 7251 transitions. [2024-12-01 23:10:55,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:10:55,364 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:55,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:55,367 INFO L225 Difference]: With dead ends: 5590 [2024-12-01 23:10:55,367 INFO L226 Difference]: Without dead ends: 3120 [2024-12-01 23:10:55,368 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 288 GetRequests, 256 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=145, Invalid=977, Unknown=0, NotChecked=0, Total=1122 [2024-12-01 23:10:55,369 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 282 mSDsluCounter, 1554 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 282 SdHoareTripleChecker+Valid, 1806 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:55,369 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [282 Valid, 1806 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-01 23:10:55,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3120 states. [2024-12-01 23:10:55,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3120 to 2616. [2024-12-01 23:10:55,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2616 states, 2499 states have (on average 1.2961184473789515) internal successors, (3239), 2509 states have internal predecessors, (3239), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:55,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2616 states to 2616 states and 3407 transitions. [2024-12-01 23:10:55,621 INFO L78 Accepts]: Start accepts. Automaton has 2616 states and 3407 transitions. Word has length 140 [2024-12-01 23:10:55,621 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:55,622 INFO L471 AbstractCegarLoop]: Abstraction has 2616 states and 3407 transitions. [2024-12-01 23:10:55,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.636363636363637) internal successors, (73), 11 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:55,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2616 states and 3407 transitions. [2024-12-01 23:10:55,623 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-12-01 23:10:55,623 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:55,623 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:55,629 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (95)] Forceful destruction successful, exit code 0 [2024-12-01 23:10:55,823 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 95 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:55,824 INFO L396 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:55,824 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:55,824 INFO L85 PathProgramCache]: Analyzing trace with hash -1804323941, now seen corresponding path program 1 times [2024-12-01 23:10:55,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:55,824 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1457729784] [2024-12-01 23:10:55,824 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:55,824 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:55,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:55,826 INFO L229 MonitoredProcess]: Starting monitored process 96 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:55,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Waiting until timeout for monitored process [2024-12-01 23:10:56,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:56,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-01 23:10:56,267 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:56,601 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 17 [2024-12-01 23:10:56,998 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 [2024-12-01 23:10:57,115 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 [2024-12-01 23:10:57,223 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:10:57,223 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:10:57,417 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 [2024-12-01 23:10:57,509 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:10:57,510 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:10:57,510 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1457729784] [2024-12-01 23:10:57,510 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1457729784] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:10:57,510 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:10:57,510 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:10:57,510 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [744565028] [2024-12-01 23:10:57,510 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:10:57,510 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:10:57,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:10:57,511 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:10:57,511 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:10:57,511 INFO L87 Difference]: Start difference. First operand 2616 states and 3407 transitions. Second operand has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:58,203 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:10:58,203 INFO L93 Difference]: Finished difference Result 5194 states and 6749 transitions. [2024-12-01 23:10:58,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:10:58,204 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 140 [2024-12-01 23:10:58,204 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:10:58,208 INFO L225 Difference]: With dead ends: 5194 [2024-12-01 23:10:58,208 INFO L226 Difference]: Without dead ends: 2628 [2024-12-01 23:10:58,209 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 259 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:10:58,210 INFO L435 NwaCegarLoop]: 197 mSDtfsCounter, 155 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 845 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:10:58,210 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 845 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:10:58,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2628 states. [2024-12-01 23:10:58,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2628 to 2360. [2024-12-01 23:10:58,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2360 states, 2243 states have (on average 1.2915737851092288) internal successors, (2897), 2253 states have internal predecessors, (2897), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:10:58,474 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2360 states to 2360 states and 3065 transitions. [2024-12-01 23:10:58,476 INFO L78 Accepts]: Start accepts. Automaton has 2360 states and 3065 transitions. Word has length 140 [2024-12-01 23:10:58,476 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:10:58,476 INFO L471 AbstractCegarLoop]: Abstraction has 2360 states and 3065 transitions. [2024-12-01 23:10:58,476 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.428571428571429) internal successors, (73), 7 states have internal predecessors, (73), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:10:58,476 INFO L276 IsEmpty]: Start isEmpty. Operand 2360 states and 3065 transitions. [2024-12-01 23:10:58,478 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:10:58,478 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:10:58,478 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:10:58,484 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (96)] Ended with exit code 0 [2024-12-01 23:10:58,678 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 96 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:58,678 INFO L396 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:10:58,679 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:10:58,679 INFO L85 PathProgramCache]: Analyzing trace with hash 570580578, now seen corresponding path program 1 times [2024-12-01 23:10:58,679 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:10:58,679 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [368388253] [2024-12-01 23:10:58,679 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:10:58,679 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:10:58,679 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:10:58,681 INFO L229 MonitoredProcess]: Starting monitored process 97 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:10:58,681 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Waiting until timeout for monitored process [2024-12-01 23:10:59,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:10:59,147 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-12-01 23:10:59,149 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:10:59,277 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 [2024-12-01 23:10:59,613 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 27 [2024-12-01 23:10:59,685 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 21 [2024-12-01 23:10:59,760 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:10:59,760 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:11:00,039 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 48 treesize of output 36 [2024-12-01 23:11:00,073 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:00,073 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:00,073 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [368388253] [2024-12-01 23:11:00,073 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [368388253] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:11:00,073 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:11:00,073 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2024-12-01 23:11:00,073 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [188289892] [2024-12-01 23:11:00,073 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:00,074 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:11:00,074 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:00,074 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:11:00,074 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:11:00,074 INFO L87 Difference]: Start difference. First operand 2360 states and 3065 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:00,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:00,840 INFO L93 Difference]: Finished difference Result 5344 states and 6931 transitions. [2024-12-01 23:11:00,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:11:00,841 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:00,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:00,845 INFO L225 Difference]: With dead ends: 5344 [2024-12-01 23:11:00,845 INFO L226 Difference]: Without dead ends: 3030 [2024-12-01 23:11:00,847 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=60, Invalid=246, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:11:00,847 INFO L435 NwaCegarLoop]: 188 mSDtfsCounter, 172 mSDsluCounter, 596 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 784 SdHoareTripleChecker+Invalid, 199 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:00,847 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 784 Invalid, 199 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:11:00,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3030 states. [2024-12-01 23:11:01,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3030 to 2588. [2024-12-01 23:11:01,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2588 states, 2471 states have (on average 1.3002832861189801) internal successors, (3213), 2481 states have internal predecessors, (3213), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:01,118 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2588 states to 2588 states and 3381 transitions. [2024-12-01 23:11:01,120 INFO L78 Accepts]: Start accepts. Automaton has 2588 states and 3381 transitions. Word has length 142 [2024-12-01 23:11:01,120 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:01,120 INFO L471 AbstractCegarLoop]: Abstraction has 2588 states and 3381 transitions. [2024-12-01 23:11:01,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:01,120 INFO L276 IsEmpty]: Start isEmpty. Operand 2588 states and 3381 transitions. [2024-12-01 23:11:01,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:01,122 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:01,122 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:01,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (97)] Ended with exit code 0 [2024-12-01 23:11:01,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 97 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:01,322 INFO L396 AbstractCegarLoop]: === Iteration 95 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:01,322 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:01,323 INFO L85 PathProgramCache]: Analyzing trace with hash -1058319646, now seen corresponding path program 1 times [2024-12-01 23:11:01,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:01,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [267925898] [2024-12-01 23:11:01,323 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:01,323 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:01,323 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:01,324 INFO L229 MonitoredProcess]: Starting monitored process 98 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:01,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Waiting until timeout for monitored process [2024-12-01 23:11:01,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:01,783 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:01,785 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:01,820 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 [2024-12-01 23:11:01,960 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 36 treesize of output 24 [2024-12-01 23:11:02,426 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:11:02,506 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 [2024-12-01 23:11:02,608 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:02,608 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:02,608 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:02,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [267925898] [2024-12-01 23:11:02,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [267925898] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:02,608 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:02,608 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:11:02,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1313543106] [2024-12-01 23:11:02,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:02,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:11:02,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:02,609 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:11:02,609 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:11:02,609 INFO L87 Difference]: Start difference. First operand 2588 states and 3381 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:05,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:05,650 INFO L93 Difference]: Finished difference Result 5829 states and 7563 transitions. [2024-12-01 23:11:05,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:11:05,651 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:05,651 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:05,655 INFO L225 Difference]: With dead ends: 5829 [2024-12-01 23:11:05,655 INFO L226 Difference]: Without dead ends: 3291 [2024-12-01 23:11:05,656 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:11:05,656 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 384 mSDsluCounter, 1708 mSDsCounter, 0 mSdLazyCounter, 651 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 1930 SdHoareTripleChecker+Invalid, 663 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 651 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:05,656 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 1930 Invalid, 663 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 651 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-01 23:11:05,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3291 states. [2024-12-01 23:11:05,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3291 to 2608. [2024-12-01 23:11:05,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2608 states, 2491 states have (on average 1.3010839020473706) internal successors, (3241), 2501 states have internal predecessors, (3241), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:05,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2608 states to 2608 states and 3409 transitions. [2024-12-01 23:11:05,924 INFO L78 Accepts]: Start accepts. Automaton has 2608 states and 3409 transitions. Word has length 142 [2024-12-01 23:11:05,924 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:05,924 INFO L471 AbstractCegarLoop]: Abstraction has 2608 states and 3409 transitions. [2024-12-01 23:11:05,924 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:05,924 INFO L276 IsEmpty]: Start isEmpty. Operand 2608 states and 3409 transitions. [2024-12-01 23:11:05,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:05,932 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:05,932 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:05,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (98)] Ended with exit code 0 [2024-12-01 23:11:06,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 98 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:06,133 INFO L396 AbstractCegarLoop]: === Iteration 96 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:06,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:06,133 INFO L85 PathProgramCache]: Analyzing trace with hash 992664352, now seen corresponding path program 1 times [2024-12-01 23:11:06,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:06,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1283323220] [2024-12-01 23:11:06,133 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:06,133 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:06,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:06,135 INFO L229 MonitoredProcess]: Starting monitored process 99 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:06,135 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Waiting until timeout for monitored process [2024-12-01 23:11:06,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:06,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:06,616 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:06,649 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 [2024-12-01 23:11:06,781 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 36 treesize of output 24 [2024-12-01 23:11:07,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 35 treesize of output 23 [2024-12-01 23:11:07,346 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 [2024-12-01 23:11:07,457 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:07,457 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:07,457 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:07,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1283323220] [2024-12-01 23:11:07,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1283323220] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:07,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:07,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-01 23:11:07,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1463409174] [2024-12-01 23:11:07,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:07,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:11:07,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:07,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:11:07,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:11:07,458 INFO L87 Difference]: Start difference. First operand 2608 states and 3409 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:10,625 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:10,625 INFO L93 Difference]: Finished difference Result 5881 states and 7631 transitions. [2024-12-01 23:11:10,626 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:11:10,626 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:10,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:10,630 INFO L225 Difference]: With dead ends: 5881 [2024-12-01 23:11:10,631 INFO L226 Difference]: Without dead ends: 3323 [2024-12-01 23:11:10,632 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-12-01 23:11:10,632 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 378 mSDsluCounter, 1711 mSDsCounter, 0 mSdLazyCounter, 644 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 378 SdHoareTripleChecker+Valid, 1934 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 644 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:10,632 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [378 Valid, 1934 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 644 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-01 23:11:10,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3323 states. [2024-12-01 23:11:10,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3323 to 2608. [2024-12-01 23:11:10,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2608 states, 2491 states have (on average 1.3010839020473706) internal successors, (3241), 2501 states have internal predecessors, (3241), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:10,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2608 states to 2608 states and 3409 transitions. [2024-12-01 23:11:10,917 INFO L78 Accepts]: Start accepts. Automaton has 2608 states and 3409 transitions. Word has length 142 [2024-12-01 23:11:10,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:10,918 INFO L471 AbstractCegarLoop]: Abstraction has 2608 states and 3409 transitions. [2024-12-01 23:11:10,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:10,918 INFO L276 IsEmpty]: Start isEmpty. Operand 2608 states and 3409 transitions. [2024-12-01 23:11:10,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:10,919 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:10,919 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:10,925 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (99)] Forceful destruction successful, exit code 0 [2024-12-01 23:11:11,120 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 99 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:11,120 INFO L396 AbstractCegarLoop]: === Iteration 97 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:11,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:11,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1267423966, now seen corresponding path program 1 times [2024-12-01 23:11:11,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:11,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1237252473] [2024-12-01 23:11:11,120 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:11,120 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:11,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:11,122 INFO L229 MonitoredProcess]: Starting monitored process 100 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:11,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Waiting until timeout for monitored process [2024-12-01 23:11:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:11,599 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:11,601 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:11,636 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 [2024-12-01 23:11:11,828 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 36 treesize of output 24 [2024-12-01 23:11:12,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 35 treesize of output 23 [2024-12-01 23:11:12,349 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 [2024-12-01 23:11:12,449 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:12,449 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:12,449 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:12,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1237252473] [2024-12-01 23:11:12,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1237252473] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:12,449 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:12,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-01 23:11:12,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1385180100] [2024-12-01 23:11:12,449 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:12,449 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:11:12,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:12,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:11:12,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2024-12-01 23:11:12,450 INFO L87 Difference]: Start difference. First operand 2608 states and 3409 transitions. Second operand has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:15,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:15,576 INFO L93 Difference]: Finished difference Result 5841 states and 7575 transitions. [2024-12-01 23:11:15,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:11:15,577 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:15,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:15,581 INFO L225 Difference]: With dead ends: 5841 [2024-12-01 23:11:15,581 INFO L226 Difference]: Without dead ends: 3283 [2024-12-01 23:11:15,582 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 131 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-12-01 23:11:15,583 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 360 mSDsluCounter, 1771 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 360 SdHoareTripleChecker+Valid, 1996 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:15,583 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [360 Valid, 1996 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2024-12-01 23:11:15,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3283 states. [2024-12-01 23:11:15,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3283 to 2608. [2024-12-01 23:11:15,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2608 states, 2491 states have (on average 1.3010839020473706) internal successors, (3241), 2501 states have internal predecessors, (3241), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:15,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2608 states to 2608 states and 3409 transitions. [2024-12-01 23:11:15,871 INFO L78 Accepts]: Start accepts. Automaton has 2608 states and 3409 transitions. Word has length 142 [2024-12-01 23:11:15,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:15,872 INFO L471 AbstractCegarLoop]: Abstraction has 2608 states and 3409 transitions. [2024-12-01 23:11:15,872 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:15,872 INFO L276 IsEmpty]: Start isEmpty. Operand 2608 states and 3409 transitions. [2024-12-01 23:11:15,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:15,873 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:15,873 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:15,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (100)] Ended with exit code 0 [2024-12-01 23:11:16,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 100 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:16,074 INFO L396 AbstractCegarLoop]: === Iteration 98 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:16,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:16,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1104315296, now seen corresponding path program 1 times [2024-12-01 23:11:16,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:16,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [377894585] [2024-12-01 23:11:16,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:16,074 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:16,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:16,076 INFO L229 MonitoredProcess]: Starting monitored process 101 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:16,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Waiting until timeout for monitored process [2024-12-01 23:11:16,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:16,557 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:16,560 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:16,594 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 [2024-12-01 23:11:16,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 36 treesize of output 24 [2024-12-01 23:11:17,056 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:11:17,137 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 [2024-12-01 23:11:17,242 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:17,243 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:17,243 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:17,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [377894585] [2024-12-01 23:11:17,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [377894585] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:17,243 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:17,243 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:11:17,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209946816] [2024-12-01 23:11:17,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:17,243 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:11:17,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:17,244 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:11:17,244 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:11:17,244 INFO L87 Difference]: Start difference. First operand 2608 states and 3409 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:20,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:20,423 INFO L93 Difference]: Finished difference Result 5777 states and 7503 transitions. [2024-12-01 23:11:20,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:11:20,424 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:20,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:20,429 INFO L225 Difference]: With dead ends: 5777 [2024-12-01 23:11:20,429 INFO L226 Difference]: Without dead ends: 3219 [2024-12-01 23:11:20,430 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=308, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:11:20,431 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 341 mSDsluCounter, 1861 mSDsCounter, 0 mSdLazyCounter, 672 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 341 SdHoareTripleChecker+Valid, 2086 SdHoareTripleChecker+Invalid, 684 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 672 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:20,431 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [341 Valid, 2086 Invalid, 684 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 672 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-12-01 23:11:20,431 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3219 states. [2024-12-01 23:11:20,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3219 to 2608. [2024-12-01 23:11:20,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2608 states, 2491 states have (on average 1.3010839020473706) internal successors, (3241), 2501 states have internal predecessors, (3241), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:20,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2608 states to 2608 states and 3409 transitions. [2024-12-01 23:11:20,726 INFO L78 Accepts]: Start accepts. Automaton has 2608 states and 3409 transitions. Word has length 142 [2024-12-01 23:11:20,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:20,727 INFO L471 AbstractCegarLoop]: Abstraction has 2608 states and 3409 transitions. [2024-12-01 23:11:20,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:20,727 INFO L276 IsEmpty]: Start isEmpty. Operand 2608 states and 3409 transitions. [2024-12-01 23:11:20,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:20,728 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:20,728 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:20,734 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (101)] Ended with exit code 0 [2024-12-01 23:11:20,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 101 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:20,929 INFO L396 AbstractCegarLoop]: === Iteration 99 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:20,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:20,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1921963746, now seen corresponding path program 1 times [2024-12-01 23:11:20,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:20,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1686279351] [2024-12-01 23:11:20,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:20,929 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:20,929 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:20,931 INFO L229 MonitoredProcess]: Starting monitored process 102 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:20,931 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Waiting until timeout for monitored process [2024-12-01 23:11:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:21,420 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:11:21,423 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:21,532 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 [2024-12-01 23:11:21,961 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 36 [2024-12-01 23:11:22,029 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:11:22,029 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:11:22,356 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:22,356 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:22,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1686279351] [2024-12-01 23:11:22,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1686279351] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:11:22,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:11:22,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [11] total 17 [2024-12-01 23:11:22,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [769584439] [2024-12-01 23:11:22,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:22,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-12-01 23:11:22,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:22,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-12-01 23:11:22,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:11:22,357 INFO L87 Difference]: Start difference. First operand 2608 states and 3409 transitions. Second operand has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:23,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:23,391 INFO L93 Difference]: Finished difference Result 6334 states and 8287 transitions. [2024-12-01 23:11:23,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-12-01 23:11:23,392 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:23,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:23,396 INFO L225 Difference]: With dead ends: 6334 [2024-12-01 23:11:23,396 INFO L226 Difference]: Without dead ends: 3768 [2024-12-01 23:11:23,398 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=68, Invalid=312, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:11:23,398 INFO L435 NwaCegarLoop]: 260 mSDtfsCounter, 233 mSDsluCounter, 810 mSDsCounter, 0 mSdLazyCounter, 309 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 1070 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 309 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:23,398 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 1070 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 309 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:11:23,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3768 states. [2024-12-01 23:11:23,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3768 to 2716. [2024-12-01 23:11:23,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2716 states, 2599 states have (on average 1.3131973836090804) internal successors, (3413), 2609 states have internal predecessors, (3413), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:23,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2716 states to 2716 states and 3581 transitions. [2024-12-01 23:11:23,681 INFO L78 Accepts]: Start accepts. Automaton has 2716 states and 3581 transitions. Word has length 142 [2024-12-01 23:11:23,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:23,681 INFO L471 AbstractCegarLoop]: Abstraction has 2716 states and 3581 transitions. [2024-12-01 23:11:23,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 9.375) internal successors, (75), 8 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:23,681 INFO L276 IsEmpty]: Start isEmpty. Operand 2716 states and 3581 transitions. [2024-12-01 23:11:23,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:23,683 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:23,683 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:23,688 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (102)] Ended with exit code 0 [2024-12-01 23:11:23,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 102 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:23,883 INFO L396 AbstractCegarLoop]: === Iteration 100 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:23,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:23,883 INFO L85 PathProgramCache]: Analyzing trace with hash 378858844, now seen corresponding path program 1 times [2024-12-01 23:11:23,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:23,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [183494635] [2024-12-01 23:11:23,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:23,884 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:23,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:23,885 INFO L229 MonitoredProcess]: Starting monitored process 103 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:23,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Waiting until timeout for monitored process [2024-12-01 23:11:24,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:24,383 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:11:24,385 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:24,510 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 [2024-12-01 23:11:25,003 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 27 [2024-12-01 23:11:25,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 48 treesize of output 32 [2024-12-01 23:11:25,084 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:11:25,084 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:11:25,368 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:25,368 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:25,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [183494635] [2024-12-01 23:11:25,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [183494635] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:11:25,368 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:11:25,368 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 15 [2024-12-01 23:11:25,368 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572062748] [2024-12-01 23:11:25,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:25,369 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-01 23:11:25,369 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:25,369 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-01 23:11:25,369 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-12-01 23:11:25,369 INFO L87 Difference]: Start difference. First operand 2716 states and 3581 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:26,096 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:26,096 INFO L93 Difference]: Finished difference Result 6026 states and 7934 transitions. [2024-12-01 23:11:26,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-01 23:11:26,097 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:26,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:26,101 INFO L225 Difference]: With dead ends: 6026 [2024-12-01 23:11:26,101 INFO L226 Difference]: Without dead ends: 3352 [2024-12-01 23:11:26,102 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 269 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:11:26,102 INFO L435 NwaCegarLoop]: 202 mSDtfsCounter, 158 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:26,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 681 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 175 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:11:26,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3352 states. [2024-12-01 23:11:26,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3352 to 2400. [2024-12-01 23:11:26,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2400 states, 2283 states have (on average 1.3144984669294788) internal successors, (3001), 2293 states have internal predecessors, (3001), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:26,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2400 states to 2400 states and 3169 transitions. [2024-12-01 23:11:26,402 INFO L78 Accepts]: Start accepts. Automaton has 2400 states and 3169 transitions. Word has length 142 [2024-12-01 23:11:26,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:26,402 INFO L471 AbstractCegarLoop]: Abstraction has 2400 states and 3169 transitions. [2024-12-01 23:11:26,402 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:26,403 INFO L276 IsEmpty]: Start isEmpty. Operand 2400 states and 3169 transitions. [2024-12-01 23:11:26,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:26,404 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:26,404 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:26,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (103)] Ended with exit code 0 [2024-12-01 23:11:26,604 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 103 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:26,605 INFO L396 AbstractCegarLoop]: === Iteration 101 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:26,605 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:26,605 INFO L85 PathProgramCache]: Analyzing trace with hash 27079649, now seen corresponding path program 1 times [2024-12-01 23:11:26,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:26,605 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1422481963] [2024-12-01 23:11:26,605 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:26,605 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:26,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:26,607 INFO L229 MonitoredProcess]: Starting monitored process 104 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:26,608 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Waiting until timeout for monitored process [2024-12-01 23:11:27,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:27,092 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:27,094 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:27,128 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-01 23:11:27,477 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 29 [2024-12-01 23:11:27,548 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:27,548 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:27,548 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:27,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1422481963] [2024-12-01 23:11:27,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1422481963] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:27,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:27,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:11:27,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64821986] [2024-12-01 23:11:27,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:27,549 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:11:27,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:27,549 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:11:27,549 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:11:27,549 INFO L87 Difference]: Start difference. First operand 2400 states and 3169 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:29,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:29,827 INFO L93 Difference]: Finished difference Result 5933 states and 7797 transitions. [2024-12-01 23:11:29,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:11:29,828 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:29,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:29,832 INFO L225 Difference]: With dead ends: 5933 [2024-12-01 23:11:29,832 INFO L226 Difference]: Without dead ends: 3583 [2024-12-01 23:11:29,834 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:11:29,834 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 404 mSDsluCounter, 1217 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 404 SdHoareTripleChecker+Valid, 1439 SdHoareTripleChecker+Invalid, 599 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:29,834 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [404 Valid, 1439 Invalid, 599 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:11:29,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3583 states. [2024-12-01 23:11:30,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3583 to 2444. [2024-12-01 23:11:30,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2444 states, 2327 states have (on average 1.3180060163300387) internal successors, (3067), 2337 states have internal predecessors, (3067), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:30,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2444 states to 2444 states and 3235 transitions. [2024-12-01 23:11:30,142 INFO L78 Accepts]: Start accepts. Automaton has 2444 states and 3235 transitions. Word has length 142 [2024-12-01 23:11:30,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:30,142 INFO L471 AbstractCegarLoop]: Abstraction has 2444 states and 3235 transitions. [2024-12-01 23:11:30,142 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:30,142 INFO L276 IsEmpty]: Start isEmpty. Operand 2444 states and 3235 transitions. [2024-12-01 23:11:30,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:30,143 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:30,143 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:30,149 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (104)] Forceful destruction successful, exit code 0 [2024-12-01 23:11:30,344 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 104 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:30,344 INFO L396 AbstractCegarLoop]: === Iteration 102 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:30,344 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:30,344 INFO L85 PathProgramCache]: Analyzing trace with hash -1078867361, now seen corresponding path program 1 times [2024-12-01 23:11:30,344 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:30,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2140706040] [2024-12-01 23:11:30,344 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:30,344 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:30,345 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:30,346 INFO L229 MonitoredProcess]: Starting monitored process 105 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:30,347 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Waiting until timeout for monitored process [2024-12-01 23:11:30,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:30,839 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:11:30,841 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:30,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 27 treesize of output 19 [2024-12-01 23:11:31,555 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 [2024-12-01 23:11:31,560 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 50 treesize of output 34 [2024-12-01 23:11:31,649 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:11:31,649 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:11:32,035 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:32,035 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:32,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2140706040] [2024-12-01 23:11:32,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2140706040] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:11:32,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:11:32,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:11:32,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167247551] [2024-12-01 23:11:32,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:32,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:11:32,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:32,036 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:11:32,036 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:11:32,036 INFO L87 Difference]: Start difference. First operand 2444 states and 3235 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:32,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:32,976 INFO L93 Difference]: Finished difference Result 5382 states and 7106 transitions. [2024-12-01 23:11:32,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:11:32,977 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:32,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:32,981 INFO L225 Difference]: With dead ends: 5382 [2024-12-01 23:11:32,981 INFO L226 Difference]: Without dead ends: 2988 [2024-12-01 23:11:32,983 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:11:32,983 INFO L435 NwaCegarLoop]: 211 mSDtfsCounter, 238 mSDsluCounter, 617 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 238 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 236 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:32,983 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [238 Valid, 828 Invalid, 236 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 226 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:11:32,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2988 states. [2024-12-01 23:11:33,277 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2988 to 2476. [2024-12-01 23:11:33,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2476 states, 2359 states have (on average 1.3103009749894023) internal successors, (3091), 2369 states have internal predecessors, (3091), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:33,281 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2476 states to 2476 states and 3259 transitions. [2024-12-01 23:11:33,283 INFO L78 Accepts]: Start accepts. Automaton has 2476 states and 3259 transitions. Word has length 142 [2024-12-01 23:11:33,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:33,283 INFO L471 AbstractCegarLoop]: Abstraction has 2476 states and 3259 transitions. [2024-12-01 23:11:33,283 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:33,283 INFO L276 IsEmpty]: Start isEmpty. Operand 2476 states and 3259 transitions. [2024-12-01 23:11:33,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:33,285 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:33,285 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:33,291 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (105)] Ended with exit code 0 [2024-12-01 23:11:33,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 105 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:33,485 INFO L396 AbstractCegarLoop]: === Iteration 103 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:33,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:33,486 INFO L85 PathProgramCache]: Analyzing trace with hash 1950307683, now seen corresponding path program 1 times [2024-12-01 23:11:33,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:33,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [262401030] [2024-12-01 23:11:33,486 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:33,486 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:33,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:33,488 INFO L229 MonitoredProcess]: Starting monitored process 106 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:33,488 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Waiting until timeout for monitored process [2024-12-01 23:11:33,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:33,947 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-12-01 23:11:33,949 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:33,982 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-01 23:11:34,595 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 26 treesize of output 18 [2024-12-01 23:11:34,668 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:34,668 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:34,668 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:34,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [262401030] [2024-12-01 23:11:34,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [262401030] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:34,668 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:34,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-01 23:11:34,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136552796] [2024-12-01 23:11:34,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:34,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:11:34,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:34,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:11:34,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:11:34,669 INFO L87 Difference]: Start difference. First operand 2476 states and 3259 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:38,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:38,495 INFO L93 Difference]: Finished difference Result 6171 states and 8054 transitions. [2024-12-01 23:11:38,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-01 23:11:38,496 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:38,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:38,501 INFO L225 Difference]: With dead ends: 6171 [2024-12-01 23:11:38,501 INFO L226 Difference]: Without dead ends: 3745 [2024-12-01 23:11:38,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=113, Invalid=439, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:11:38,503 INFO L435 NwaCegarLoop]: 276 mSDtfsCounter, 461 mSDsluCounter, 2214 mSDsCounter, 0 mSdLazyCounter, 1100 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 461 SdHoareTripleChecker+Valid, 2490 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:38,503 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [461 Valid, 2490 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1100 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2024-12-01 23:11:38,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3745 states. [2024-12-01 23:11:38,806 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3745 to 2504. [2024-12-01 23:11:38,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2504 states, 2387 states have (on average 1.3100125680770842) internal successors, (3127), 2397 states have internal predecessors, (3127), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:38,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2504 states to 2504 states and 3295 transitions. [2024-12-01 23:11:38,812 INFO L78 Accepts]: Start accepts. Automaton has 2504 states and 3295 transitions. Word has length 142 [2024-12-01 23:11:38,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:38,812 INFO L471 AbstractCegarLoop]: Abstraction has 2504 states and 3295 transitions. [2024-12-01 23:11:38,813 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:38,813 INFO L276 IsEmpty]: Start isEmpty. Operand 2504 states and 3295 transitions. [2024-12-01 23:11:38,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:38,814 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:38,814 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:38,819 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (106)] Ended with exit code 0 [2024-12-01 23:11:39,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 106 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:39,014 INFO L396 AbstractCegarLoop]: === Iteration 104 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:39,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:39,015 INFO L85 PathProgramCache]: Analyzing trace with hash -176598239, now seen corresponding path program 1 times [2024-12-01 23:11:39,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:39,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2023894366] [2024-12-01 23:11:39,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:39,015 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:39,015 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:39,017 INFO L229 MonitoredProcess]: Starting monitored process 107 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:39,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Waiting until timeout for monitored process [2024-12-01 23:11:39,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:39,494 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:39,496 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:39,527 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 [2024-12-01 23:11:39,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 36 treesize of output 24 [2024-12-01 23:11:40,157 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:11:40,257 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 [2024-12-01 23:11:40,363 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:40,363 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:40,363 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:40,363 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2023894366] [2024-12-01 23:11:40,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2023894366] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:40,363 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:40,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-01 23:11:40,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915973439] [2024-12-01 23:11:40,364 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:40,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:11:40,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:40,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:11:40,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:11:40,364 INFO L87 Difference]: Start difference. First operand 2504 states and 3295 transitions. Second operand has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:45,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:45,212 INFO L93 Difference]: Finished difference Result 6247 states and 8150 transitions. [2024-12-01 23:11:45,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-01 23:11:45,213 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:45,213 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:45,217 INFO L225 Difference]: With dead ends: 6247 [2024-12-01 23:11:45,218 INFO L226 Difference]: Without dead ends: 3793 [2024-12-01 23:11:45,219 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 154 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:11:45,219 INFO L435 NwaCegarLoop]: 289 mSDtfsCounter, 451 mSDsluCounter, 2563 mSDsCounter, 0 mSdLazyCounter, 1176 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 2852 SdHoareTripleChecker+Invalid, 1192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:45,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 2852 Invalid, 1192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1176 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2024-12-01 23:11:45,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3793 states. [2024-12-01 23:11:45,529 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3793 to 2536. [2024-12-01 23:11:45,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2536 states, 2419 states have (on average 1.309218685407193) internal successors, (3167), 2429 states have internal predecessors, (3167), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:45,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2536 states to 2536 states and 3335 transitions. [2024-12-01 23:11:45,536 INFO L78 Accepts]: Start accepts. Automaton has 2536 states and 3335 transitions. Word has length 142 [2024-12-01 23:11:45,536 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:45,536 INFO L471 AbstractCegarLoop]: Abstraction has 2536 states and 3335 transitions. [2024-12-01 23:11:45,536 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.357142857142857) internal successors, (75), 14 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:45,536 INFO L276 IsEmpty]: Start isEmpty. Operand 2536 states and 3335 transitions. [2024-12-01 23:11:45,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:45,538 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:45,538 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:45,543 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (107)] Ended with exit code 0 [2024-12-01 23:11:45,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 107 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:45,738 INFO L396 AbstractCegarLoop]: === Iteration 105 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:45,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:45,738 INFO L85 PathProgramCache]: Analyzing trace with hash -804107747, now seen corresponding path program 1 times [2024-12-01 23:11:45,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:45,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [459096886] [2024-12-01 23:11:45,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:45,739 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:45,739 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:45,740 INFO L229 MonitoredProcess]: Starting monitored process 108 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:45,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Waiting until timeout for monitored process [2024-12-01 23:11:46,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:46,220 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:11:46,222 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:46,257 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 [2024-12-01 23:11:46,571 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 27 [2024-12-01 23:11:46,647 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 21 [2024-12-01 23:11:46,727 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:46,727 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:46,727 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:46,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [459096886] [2024-12-01 23:11:46,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [459096886] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:46,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:46,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:11:46,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460067300] [2024-12-01 23:11:46,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:46,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:11:46,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:46,728 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:11:46,728 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:11:46,728 INFO L87 Difference]: Start difference. First operand 2536 states and 3335 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:49,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:49,418 INFO L93 Difference]: Finished difference Result 6065 states and 7919 transitions. [2024-12-01 23:11:49,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:11:49,419 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:49,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:49,424 INFO L225 Difference]: With dead ends: 6065 [2024-12-01 23:11:49,424 INFO L226 Difference]: Without dead ends: 3579 [2024-12-01 23:11:49,426 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:11:49,426 INFO L435 NwaCegarLoop]: 251 mSDtfsCounter, 353 mSDsluCounter, 1562 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 353 SdHoareTripleChecker+Valid, 1813 SdHoareTripleChecker+Invalid, 626 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:49,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [353 Valid, 1813 Invalid, 626 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-01 23:11:49,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3579 states. [2024-12-01 23:11:49,740 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3579 to 2536. [2024-12-01 23:11:49,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2536 states, 2419 states have (on average 1.309218685407193) internal successors, (3167), 2429 states have internal predecessors, (3167), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:49,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2536 states to 2536 states and 3335 transitions. [2024-12-01 23:11:49,746 INFO L78 Accepts]: Start accepts. Automaton has 2536 states and 3335 transitions. Word has length 142 [2024-12-01 23:11:49,746 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:49,746 INFO L471 AbstractCegarLoop]: Abstraction has 2536 states and 3335 transitions. [2024-12-01 23:11:49,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:49,746 INFO L276 IsEmpty]: Start isEmpty. Operand 2536 states and 3335 transitions. [2024-12-01 23:11:49,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:49,748 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:49,748 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:49,753 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (108)] Ended with exit code 0 [2024-12-01 23:11:49,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 108 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:49,948 INFO L396 AbstractCegarLoop]: === Iteration 106 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:49,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:49,949 INFO L85 PathProgramCache]: Analyzing trace with hash -1274786588, now seen corresponding path program 1 times [2024-12-01 23:11:49,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:49,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [638363358] [2024-12-01 23:11:49,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:49,949 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:49,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:49,950 INFO L229 MonitoredProcess]: Starting monitored process 109 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:49,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Waiting until timeout for monitored process [2024-12-01 23:11:50,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:50,435 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:50,438 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:50,483 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 [2024-12-01 23:11:50,949 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 [2024-12-01 23:11:50,953 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 47 treesize of output 31 [2024-12-01 23:11:51,023 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:51,023 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:51,023 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:51,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [638363358] [2024-12-01 23:11:51,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [638363358] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:51,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:51,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:11:51,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [754139551] [2024-12-01 23:11:51,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:51,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:11:51,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:51,024 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:11:51,024 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:11:51,024 INFO L87 Difference]: Start difference. First operand 2536 states and 3335 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:53,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:53,368 INFO L93 Difference]: Finished difference Result 5933 states and 7747 transitions. [2024-12-01 23:11:53,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:11:53,369 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:53,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:53,373 INFO L225 Difference]: With dead ends: 5933 [2024-12-01 23:11:53,373 INFO L226 Difference]: Without dead ends: 3447 [2024-12-01 23:11:53,375 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:11:53,375 INFO L435 NwaCegarLoop]: 280 mSDtfsCounter, 313 mSDsluCounter, 1735 mSDsCounter, 0 mSdLazyCounter, 632 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 313 SdHoareTripleChecker+Valid, 2015 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 632 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:53,375 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [313 Valid, 2015 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 632 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:11:53,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3447 states. [2024-12-01 23:11:53,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3447 to 2596. [2024-12-01 23:11:53,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2596 states, 2479 states have (on average 1.3065752319483663) internal successors, (3239), 2489 states have internal predecessors, (3239), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:53,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2596 states to 2596 states and 3407 transitions. [2024-12-01 23:11:53,692 INFO L78 Accepts]: Start accepts. Automaton has 2596 states and 3407 transitions. Word has length 142 [2024-12-01 23:11:53,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:53,693 INFO L471 AbstractCegarLoop]: Abstraction has 2596 states and 3407 transitions. [2024-12-01 23:11:53,693 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:53,693 INFO L276 IsEmpty]: Start isEmpty. Operand 2596 states and 3407 transitions. [2024-12-01 23:11:53,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:53,694 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:53,694 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:53,702 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (109)] Ended with exit code 0 [2024-12-01 23:11:53,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 109 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:53,895 INFO L396 AbstractCegarLoop]: === Iteration 107 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:53,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:53,895 INFO L85 PathProgramCache]: Analyzing trace with hash 2091037860, now seen corresponding path program 1 times [2024-12-01 23:11:53,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:53,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1879402767] [2024-12-01 23:11:53,895 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:53,895 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:53,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:53,897 INFO L229 MonitoredProcess]: Starting monitored process 110 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:53,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Waiting until timeout for monitored process [2024-12-01 23:11:54,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:54,401 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:11:54,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:54,450 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 [2024-12-01 23:11:54,726 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 [2024-12-01 23:11:54,730 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 47 treesize of output 31 [2024-12-01 23:11:54,798 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:54,798 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:54,798 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:54,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1879402767] [2024-12-01 23:11:54,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1879402767] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:54,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:54,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:11:54,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [393878871] [2024-12-01 23:11:54,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:54,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:11:54,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:54,798 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:11:54,798 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:11:54,798 INFO L87 Difference]: Start difference. First operand 2596 states and 3407 transitions. Second operand has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:57,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:11:57,268 INFO L93 Difference]: Finished difference Result 5865 states and 7655 transitions. [2024-12-01 23:11:57,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:11:57,268 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:11:57,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:11:57,273 INFO L225 Difference]: With dead ends: 5865 [2024-12-01 23:11:57,273 INFO L226 Difference]: Without dead ends: 3319 [2024-12-01 23:11:57,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=214, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:11:57,275 INFO L435 NwaCegarLoop]: 289 mSDtfsCounter, 317 mSDsluCounter, 1953 mSDsCounter, 0 mSdLazyCounter, 687 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 317 SdHoareTripleChecker+Valid, 2242 SdHoareTripleChecker+Invalid, 695 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 687 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:11:57,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [317 Valid, 2242 Invalid, 695 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 687 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-01 23:11:57,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3319 states. [2024-12-01 23:11:57,606 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3319 to 2496. [2024-12-01 23:11:57,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2496 states, 2379 states have (on average 1.3110550651534258) internal successors, (3119), 2389 states have internal predecessors, (3119), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:11:57,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2496 states to 2496 states and 3287 transitions. [2024-12-01 23:11:57,612 INFO L78 Accepts]: Start accepts. Automaton has 2496 states and 3287 transitions. Word has length 142 [2024-12-01 23:11:57,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:11:57,613 INFO L471 AbstractCegarLoop]: Abstraction has 2496 states and 3287 transitions. [2024-12-01 23:11:57,613 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 6.818181818181818) internal successors, (75), 11 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:11:57,613 INFO L276 IsEmpty]: Start isEmpty. Operand 2496 states and 3287 transitions. [2024-12-01 23:11:57,614 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:11:57,614 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:11:57,614 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:11:57,620 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (110)] Ended with exit code 0 [2024-12-01 23:11:57,815 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 110 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:57,815 INFO L396 AbstractCegarLoop]: === Iteration 108 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:11:57,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:11:57,815 INFO L85 PathProgramCache]: Analyzing trace with hash 776197410, now seen corresponding path program 1 times [2024-12-01 23:11:57,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:11:57,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1427879803] [2024-12-01 23:11:57,815 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:11:57,815 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:11:57,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:11:57,817 INFO L229 MonitoredProcess]: Starting monitored process 111 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:11:57,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Waiting until timeout for monitored process [2024-12-01 23:11:58,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:11:58,299 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:11:58,302 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:11:58,351 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 [2024-12-01 23:11:58,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 51 treesize of output 35 [2024-12-01 23:11:58,800 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 22 treesize of output 14 [2024-12-01 23:11:58,885 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:11:58,885 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:11:58,885 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:11:58,886 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1427879803] [2024-12-01 23:11:58,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1427879803] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:11:58,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:11:58,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:11:58,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162467064] [2024-12-01 23:11:58,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:11:58,886 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:11:58,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:11:58,886 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:11:58,886 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:11:58,886 INFO L87 Difference]: Start difference. First operand 2496 states and 3287 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:01,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:01,780 INFO L93 Difference]: Finished difference Result 5765 states and 7531 transitions. [2024-12-01 23:12:01,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:12:01,781 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:01,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:01,786 INFO L225 Difference]: With dead ends: 5765 [2024-12-01 23:12:01,786 INFO L226 Difference]: Without dead ends: 3319 [2024-12-01 23:12:01,788 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:12:01,788 INFO L435 NwaCegarLoop]: 296 mSDtfsCounter, 307 mSDsluCounter, 2079 mSDsCounter, 0 mSdLazyCounter, 597 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 307 SdHoareTripleChecker+Valid, 2375 SdHoareTripleChecker+Invalid, 605 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 597 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:01,788 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [307 Valid, 2375 Invalid, 605 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 597 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-01 23:12:01,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3319 states. [2024-12-01 23:12:02,118 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3319 to 2520. [2024-12-01 23:12:02,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2520 states, 2403 states have (on average 1.3146067415730338) internal successors, (3159), 2413 states have internal predecessors, (3159), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:02,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2520 states to 2520 states and 3327 transitions. [2024-12-01 23:12:02,124 INFO L78 Accepts]: Start accepts. Automaton has 2520 states and 3327 transitions. Word has length 142 [2024-12-01 23:12:02,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:02,124 INFO L471 AbstractCegarLoop]: Abstraction has 2520 states and 3327 transitions. [2024-12-01 23:12:02,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:02,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2520 states and 3327 transitions. [2024-12-01 23:12:02,125 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:12:02,125 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:02,126 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:02,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (111)] Ended with exit code 0 [2024-12-01 23:12:02,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 111 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:02,326 INFO L396 AbstractCegarLoop]: === Iteration 109 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:02,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:02,326 INFO L85 PathProgramCache]: Analyzing trace with hash -152945438, now seen corresponding path program 1 times [2024-12-01 23:12:02,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:02,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2120747259] [2024-12-01 23:12:02,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:02,327 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:02,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:02,328 INFO L229 MonitoredProcess]: Starting monitored process 112 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:02,329 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Waiting until timeout for monitored process [2024-12-01 23:12:02,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:02,817 INFO L256 TraceCheckSpWp]: Trace formula consists of 365 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-12-01 23:12:02,819 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:02,863 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 [2024-12-01 23:12:03,052 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 51 treesize of output 35 [2024-12-01 23:12:03,153 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 22 treesize of output 14 [2024-12-01 23:12:03,236 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:03,236 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:03,236 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:03,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2120747259] [2024-12-01 23:12:03,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2120747259] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:03,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:03,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2024-12-01 23:12:03,236 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1698391909] [2024-12-01 23:12:03,236 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:03,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-12-01 23:12:03,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:03,237 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-12-01 23:12:03,237 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2024-12-01 23:12:03,237 INFO L87 Difference]: Start difference. First operand 2520 states and 3327 transitions. Second operand has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:05,971 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:05,971 INFO L93 Difference]: Finished difference Result 5737 states and 7499 transitions. [2024-12-01 23:12:05,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-01 23:12:05,972 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:05,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:05,976 INFO L225 Difference]: With dead ends: 5737 [2024-12-01 23:12:05,976 INFO L226 Difference]: Without dead ends: 3267 [2024-12-01 23:12:05,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 133 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-12-01 23:12:05,977 INFO L435 NwaCegarLoop]: 314 mSDtfsCounter, 312 mSDsluCounter, 1907 mSDsCounter, 0 mSdLazyCounter, 528 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 312 SdHoareTripleChecker+Valid, 2221 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 528 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:05,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [312 Valid, 2221 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 528 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-01 23:12:05,978 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3267 states. [2024-12-01 23:12:06,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3267 to 2500. [2024-12-01 23:12:06,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2500 states, 2383 states have (on average 1.312211498111624) internal successors, (3127), 2393 states have internal predecessors, (3127), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:06,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2500 states to 2500 states and 3295 transitions. [2024-12-01 23:12:06,318 INFO L78 Accepts]: Start accepts. Automaton has 2500 states and 3295 transitions. Word has length 142 [2024-12-01 23:12:06,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:06,318 INFO L471 AbstractCegarLoop]: Abstraction has 2500 states and 3295 transitions. [2024-12-01 23:12:06,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.25) internal successors, (75), 12 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:06,318 INFO L276 IsEmpty]: Start isEmpty. Operand 2500 states and 3295 transitions. [2024-12-01 23:12:06,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:12:06,320 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:06,320 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:06,326 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (112)] Forceful destruction successful, exit code 0 [2024-12-01 23:12:06,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 112 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:06,520 INFO L396 AbstractCegarLoop]: === Iteration 110 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:06,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:06,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1818287517, now seen corresponding path program 1 times [2024-12-01 23:12:06,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:06,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1579380544] [2024-12-01 23:12:06,521 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:06,521 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:06,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:06,523 INFO L229 MonitoredProcess]: Starting monitored process 113 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:06,523 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Waiting until timeout for monitored process [2024-12-01 23:12:06,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:06,990 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-01 23:12:06,992 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:07,288 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 17 [2024-12-01 23:12:07,708 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 [2024-12-01 23:12:07,796 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 20 [2024-12-01 23:12:07,913 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:12:07,914 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:12:08,226 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:08,226 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:08,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1579380544] [2024-12-01 23:12:08,226 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1579380544] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:12:08,226 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:12:08,226 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:12:08,226 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873938995] [2024-12-01 23:12:08,226 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:08,226 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:12:08,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:08,227 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:12:08,227 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:12:08,227 INFO L87 Difference]: Start difference. First operand 2500 states and 3295 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:09,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:09,087 INFO L93 Difference]: Finished difference Result 5322 states and 6994 transitions. [2024-12-01 23:12:09,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:12:09,088 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:09,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:09,092 INFO L225 Difference]: With dead ends: 5322 [2024-12-01 23:12:09,092 INFO L226 Difference]: Without dead ends: 2872 [2024-12-01 23:12:09,094 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:12:09,094 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 270 mSDsluCounter, 667 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 886 SdHoareTripleChecker+Invalid, 173 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:09,094 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 886 Invalid, 173 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:12:09,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2872 states. [2024-12-01 23:12:09,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2872 to 2372. [2024-12-01 23:12:09,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2372 states, 2255 states have (on average 1.3086474501108647) internal successors, (2951), 2265 states have internal predecessors, (2951), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:09,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2372 states to 2372 states and 3119 transitions. [2024-12-01 23:12:09,435 INFO L78 Accepts]: Start accepts. Automaton has 2372 states and 3119 transitions. Word has length 142 [2024-12-01 23:12:09,435 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:09,435 INFO L471 AbstractCegarLoop]: Abstraction has 2372 states and 3119 transitions. [2024-12-01 23:12:09,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:09,435 INFO L276 IsEmpty]: Start isEmpty. Operand 2372 states and 3119 transitions. [2024-12-01 23:12:09,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:12:09,436 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:09,436 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:09,442 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (113)] Ended with exit code 0 [2024-12-01 23:12:09,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 113 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:09,637 INFO L396 AbstractCegarLoop]: === Iteration 111 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:09,637 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:09,637 INFO L85 PathProgramCache]: Analyzing trace with hash 104940517, now seen corresponding path program 1 times [2024-12-01 23:12:09,637 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:09,637 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1315105273] [2024-12-01 23:12:09,637 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:09,638 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:09,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:09,639 INFO L229 MonitoredProcess]: Starting monitored process 114 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:09,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Waiting until timeout for monitored process [2024-12-01 23:12:10,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:10,098 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-12-01 23:12:10,101 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:10,452 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 17 [2024-12-01 23:12:11,189 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 20 treesize of output 12 [2024-12-01 23:12:11,397 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 54 treesize of output 38 [2024-12-01 23:12:11,554 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 [2024-12-01 23:12:11,712 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:12:11,712 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:12:12,170 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 [2024-12-01 23:12:12,288 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:12,288 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:12,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1315105273] [2024-12-01 23:12:12,288 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1315105273] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:12:12,288 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:12:12,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [21] total 29 [2024-12-01 23:12:12,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1220676016] [2024-12-01 23:12:12,289 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:12,289 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-12-01 23:12:12,289 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:12,289 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-12-01 23:12:12,289 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=712, Unknown=0, NotChecked=0, Total=812 [2024-12-01 23:12:12,289 INFO L87 Difference]: Start difference. First operand 2372 states and 3119 transitions. Second operand has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:13,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:13,684 INFO L93 Difference]: Finished difference Result 5402 states and 7038 transitions. [2024-12-01 23:12:13,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:12:13,685 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:13,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:13,689 INFO L225 Difference]: With dead ends: 5402 [2024-12-01 23:12:13,689 INFO L226 Difference]: Without dead ends: 3076 [2024-12-01 23:12:13,690 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 255 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=149, Invalid=973, Unknown=0, NotChecked=0, Total=1122 [2024-12-01 23:12:13,690 INFO L435 NwaCegarLoop]: 201 mSDtfsCounter, 449 mSDsluCounter, 989 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 449 SdHoareTripleChecker+Valid, 1190 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:13,691 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [449 Valid, 1190 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:12:13,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3076 states. [2024-12-01 23:12:14,023 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3076 to 2348. [2024-12-01 23:12:14,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2348 states, 2231 states have (on average 1.3065889735544598) internal successors, (2915), 2241 states have internal predecessors, (2915), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:14,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2348 states to 2348 states and 3083 transitions. [2024-12-01 23:12:14,029 INFO L78 Accepts]: Start accepts. Automaton has 2348 states and 3083 transitions. Word has length 142 [2024-12-01 23:12:14,029 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:14,029 INFO L471 AbstractCegarLoop]: Abstraction has 2348 states and 3083 transitions. [2024-12-01 23:12:14,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.5) internal successors, (75), 10 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:14,029 INFO L276 IsEmpty]: Start isEmpty. Operand 2348 states and 3083 transitions. [2024-12-01 23:12:14,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:12:14,031 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:14,031 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:14,036 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (114)] Ended with exit code 0 [2024-12-01 23:12:14,231 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 114 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:14,231 INFO L396 AbstractCegarLoop]: === Iteration 112 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:14,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:14,231 INFO L85 PathProgramCache]: Analyzing trace with hash -2021965405, now seen corresponding path program 1 times [2024-12-01 23:12:14,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:14,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1402409506] [2024-12-01 23:12:14,232 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:14,232 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:14,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:14,233 INFO L229 MonitoredProcess]: Starting monitored process 115 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:14,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Waiting until timeout for monitored process [2024-12-01 23:12:14,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:14,706 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-01 23:12:14,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:15,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2024-12-01 23:12:15,584 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 [2024-12-01 23:12:15,681 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 20 [2024-12-01 23:12:15,792 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:12:15,792 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:12:16,126 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:16,126 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:16,126 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1402409506] [2024-12-01 23:12:16,126 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1402409506] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:12:16,126 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:12:16,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:12:16,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226416097] [2024-12-01 23:12:16,127 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:16,127 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:12:16,127 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:16,127 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:12:16,127 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:12:16,127 INFO L87 Difference]: Start difference. First operand 2348 states and 3083 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:17,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:17,030 INFO L93 Difference]: Finished difference Result 5122 states and 6698 transitions. [2024-12-01 23:12:17,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:12:17,031 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:17,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:17,035 INFO L225 Difference]: With dead ends: 5122 [2024-12-01 23:12:17,035 INFO L226 Difference]: Without dead ends: 2824 [2024-12-01 23:12:17,037 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:12:17,037 INFO L435 NwaCegarLoop]: 228 mSDtfsCounter, 84 mSDsluCounter, 814 mSDsCounter, 0 mSdLazyCounter, 196 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 1042 SdHoareTripleChecker+Invalid, 197 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 196 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:17,037 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 1042 Invalid, 197 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 196 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:12:17,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2024-12-01 23:12:17,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2212. [2024-12-01 23:12:17,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2212 states, 2095 states have (on average 1.295942720763723) internal successors, (2715), 2105 states have internal predecessors, (2715), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:17,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2212 states to 2212 states and 2883 transitions. [2024-12-01 23:12:17,381 INFO L78 Accepts]: Start accepts. Automaton has 2212 states and 2883 transitions. Word has length 142 [2024-12-01 23:12:17,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:17,381 INFO L471 AbstractCegarLoop]: Abstraction has 2212 states and 2883 transitions. [2024-12-01 23:12:17,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:17,382 INFO L276 IsEmpty]: Start isEmpty. Operand 2212 states and 2883 transitions. [2024-12-01 23:12:17,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2024-12-01 23:12:17,383 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:17,383 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:17,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (115)] Ended with exit code 0 [2024-12-01 23:12:17,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 115 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:17,583 INFO L396 AbstractCegarLoop]: === Iteration 113 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:17,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:17,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1645492383, now seen corresponding path program 1 times [2024-12-01 23:12:17,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:17,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [474709193] [2024-12-01 23:12:17,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:17,584 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:17,584 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:17,585 INFO L229 MonitoredProcess]: Starting monitored process 116 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:17,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Waiting until timeout for monitored process [2024-12-01 23:12:18,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:18,058 INFO L256 TraceCheckSpWp]: Trace formula consists of 366 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-01 23:12:18,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:18,378 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 17 [2024-12-01 23:12:18,870 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 [2024-12-01 23:12:18,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 22 treesize of output 14 [2024-12-01 23:12:19,101 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:12:19,101 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:12:19,299 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 [2024-12-01 23:12:19,386 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:19,387 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:19,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [474709193] [2024-12-01 23:12:19,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [474709193] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:12:19,387 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:12:19,387 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:12:19,387 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1425541636] [2024-12-01 23:12:19,387 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:19,387 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:12:19,387 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:19,388 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:12:19,388 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:12:19,388 INFO L87 Difference]: Start difference. First operand 2212 states and 2883 transitions. Second operand has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:20,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:20,304 INFO L93 Difference]: Finished difference Result 4874 states and 6334 transitions. [2024-12-01 23:12:20,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:12:20,304 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 142 [2024-12-01 23:12:20,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:20,309 INFO L225 Difference]: With dead ends: 4874 [2024-12-01 23:12:20,309 INFO L226 Difference]: Without dead ends: 2712 [2024-12-01 23:12:20,311 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:12:20,311 INFO L435 NwaCegarLoop]: 236 mSDtfsCounter, 85 mSDsluCounter, 893 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1129 SdHoareTripleChecker+Invalid, 235 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:20,311 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1129 Invalid, 235 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:12:20,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2712 states. [2024-12-01 23:12:20,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2712 to 2052. [2024-12-01 23:12:20,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2052 states, 1935 states have (on average 1.2883720930232558) internal successors, (2493), 1945 states have internal predecessors, (2493), 84 states have call successors, (84), 32 states have call predecessors, (84), 32 states have return successors, (84), 74 states have call predecessors, (84), 84 states have call successors, (84) [2024-12-01 23:12:20,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2052 states to 2052 states and 2661 transitions. [2024-12-01 23:12:20,675 INFO L78 Accepts]: Start accepts. Automaton has 2052 states and 2661 transitions. Word has length 142 [2024-12-01 23:12:20,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:20,675 INFO L471 AbstractCegarLoop]: Abstraction has 2052 states and 2661 transitions. [2024-12-01 23:12:20,675 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.714285714285714) internal successors, (75), 7 states have internal predecessors, (75), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:20,675 INFO L276 IsEmpty]: Start isEmpty. Operand 2052 states and 2661 transitions. [2024-12-01 23:12:20,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:20,677 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:20,678 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:20,683 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (116)] Ended with exit code 0 [2024-12-01 23:12:20,878 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 116 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:20,878 INFO L396 AbstractCegarLoop]: === Iteration 114 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:20,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:20,878 INFO L85 PathProgramCache]: Analyzing trace with hash -3123942, now seen corresponding path program 1 times [2024-12-01 23:12:20,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:20,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [621399042] [2024-12-01 23:12:20,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:20,879 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:20,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:20,880 INFO L229 MonitoredProcess]: Starting monitored process 117 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:20,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Waiting until timeout for monitored process [2024-12-01 23:12:21,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:21,392 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-12-01 23:12:21,394 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:21,577 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 [2024-12-01 23:12:21,600 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 [2024-12-01 23:12:21,630 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 22 treesize of output 14 [2024-12-01 23:12:21,748 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 160 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-12-01 23:12:21,748 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:12:22,041 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:22,041 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:22,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [621399042] [2024-12-01 23:12:22,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [621399042] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:12:22,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:12:22,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [14] total 23 [2024-12-01 23:12:22,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225982118] [2024-12-01 23:12:22,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:22,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:12:22,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:22,042 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:12:22,042 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=454, Unknown=0, NotChecked=0, Total=506 [2024-12-01 23:12:22,042 INFO L87 Difference]: Start difference. First operand 2052 states and 2661 transitions. Second operand has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:23,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:23,185 INFO L93 Difference]: Finished difference Result 4746 states and 6110 transitions. [2024-12-01 23:12:23,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:12:23,186 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:23,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:23,190 INFO L225 Difference]: With dead ends: 4746 [2024-12-01 23:12:23,190 INFO L226 Difference]: Without dead ends: 2744 [2024-12-01 23:12:23,192 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 264 SyntacticMatches, 1 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=86, Invalid=784, Unknown=0, NotChecked=0, Total=870 [2024-12-01 23:12:23,192 INFO L435 NwaCegarLoop]: 192 mSDtfsCounter, 101 mSDsluCounter, 1874 mSDsCounter, 0 mSdLazyCounter, 392 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 2066 SdHoareTripleChecker+Invalid, 393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 392 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:23,192 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 2066 Invalid, 393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 392 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:12:23,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2744 states. [2024-12-01 23:12:23,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2744 to 2738. [2024-12-01 23:12:23,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2738 states, 2597 states have (on average 1.2695417789757413) internal successors, (3297), 2613 states have internal predecessors, (3297), 100 states have call successors, (100), 40 states have call predecessors, (100), 40 states have return successors, (100), 84 states have call predecessors, (100), 100 states have call successors, (100) [2024-12-01 23:12:23,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2738 states to 2738 states and 3497 transitions. [2024-12-01 23:12:23,736 INFO L78 Accepts]: Start accepts. Automaton has 2738 states and 3497 transitions. Word has length 144 [2024-12-01 23:12:23,736 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:23,736 INFO L471 AbstractCegarLoop]: Abstraction has 2738 states and 3497 transitions. [2024-12-01 23:12:23,736 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:23,736 INFO L276 IsEmpty]: Start isEmpty. Operand 2738 states and 3497 transitions. [2024-12-01 23:12:23,738 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:23,738 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:23,738 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:23,744 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (117)] Forceful destruction successful, exit code 0 [2024-12-01 23:12:23,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 117 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:23,938 INFO L396 AbstractCegarLoop]: === Iteration 115 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:23,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:23,939 INFO L85 PathProgramCache]: Analyzing trace with hash -1282987620, now seen corresponding path program 1 times [2024-12-01 23:12:23,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:23,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1343097547] [2024-12-01 23:12:23,939 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:23,939 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:23,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:23,941 INFO L229 MonitoredProcess]: Starting monitored process 118 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:23,941 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Waiting until timeout for monitored process [2024-12-01 23:12:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:24,448 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:24,450 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:24,481 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 22 treesize of output 14 [2024-12-01 23:12:24,854 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 [2024-12-01 23:12:24,858 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 19 [2024-12-01 23:12:24,953 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:24,953 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:24,953 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:24,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1343097547] [2024-12-01 23:12:24,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1343097547] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:24,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:24,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:24,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [170614463] [2024-12-01 23:12:24,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:24,953 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:24,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:24,954 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:24,954 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:24,954 INFO L87 Difference]: Start difference. First operand 2738 states and 3497 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:29,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:29,232 INFO L93 Difference]: Finished difference Result 7803 states and 9881 transitions. [2024-12-01 23:12:29,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:12:29,233 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:29,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:29,240 INFO L225 Difference]: With dead ends: 7803 [2024-12-01 23:12:29,240 INFO L226 Difference]: Without dead ends: 5115 [2024-12-01 23:12:29,241 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:12:29,242 INFO L435 NwaCegarLoop]: 267 mSDtfsCounter, 436 mSDsluCounter, 1400 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1667 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:29,242 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1667 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-01 23:12:29,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5115 states. [2024-12-01 23:12:30,161 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5115 to 4070. [2024-12-01 23:12:30,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4070 states, 3869 states have (on average 1.269320237787542) internal successors, (4911), 3897 states have internal predecessors, (4911), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:12:30,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4070 states to 4070 states and 5191 transitions. [2024-12-01 23:12:30,169 INFO L78 Accepts]: Start accepts. Automaton has 4070 states and 5191 transitions. Word has length 144 [2024-12-01 23:12:30,169 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:30,169 INFO L471 AbstractCegarLoop]: Abstraction has 4070 states and 5191 transitions. [2024-12-01 23:12:30,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:30,169 INFO L276 IsEmpty]: Start isEmpty. Operand 4070 states and 5191 transitions. [2024-12-01 23:12:30,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:30,171 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:30,171 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:30,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (118)] Ended with exit code 0 [2024-12-01 23:12:30,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 118 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:30,372 INFO L396 AbstractCegarLoop]: === Iteration 116 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:30,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:30,372 INFO L85 PathProgramCache]: Analyzing trace with hash 1383079452, now seen corresponding path program 1 times [2024-12-01 23:12:30,372 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:30,372 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [54657033] [2024-12-01 23:12:30,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:30,373 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:30,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:30,374 INFO L229 MonitoredProcess]: Starting monitored process 119 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:30,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Waiting until timeout for monitored process [2024-12-01 23:12:30,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:30,907 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:30,909 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:30,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 22 treesize of output 14 [2024-12-01 23:12:31,134 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 [2024-12-01 23:12:31,137 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 19 [2024-12-01 23:12:31,230 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:31,231 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:31,231 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:31,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [54657033] [2024-12-01 23:12:31,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [54657033] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:31,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:31,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:31,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995181345] [2024-12-01 23:12:31,231 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:31,231 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:31,231 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:31,231 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:31,231 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:31,231 INFO L87 Difference]: Start difference. First operand 4070 states and 5191 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:35,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:35,361 INFO L93 Difference]: Finished difference Result 8687 states and 11025 transitions. [2024-12-01 23:12:35,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-12-01 23:12:35,361 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:35,362 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:35,367 INFO L225 Difference]: With dead ends: 8687 [2024-12-01 23:12:35,367 INFO L226 Difference]: Without dead ends: 4731 [2024-12-01 23:12:35,369 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:12:35,369 INFO L435 NwaCegarLoop]: 272 mSDtfsCounter, 443 mSDsluCounter, 1420 mSDsCounter, 0 mSdLazyCounter, 504 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 443 SdHoareTripleChecker+Valid, 1692 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 504 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:35,370 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [443 Valid, 1692 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 504 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-01 23:12:35,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4731 states. [2024-12-01 23:12:36,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4731 to 3918. [2024-12-01 23:12:36,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3918 states, 3717 states have (on average 1.2663438256658595) internal successors, (4707), 3745 states have internal predecessors, (4707), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:12:36,312 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3918 states to 3918 states and 4987 transitions. [2024-12-01 23:12:36,316 INFO L78 Accepts]: Start accepts. Automaton has 3918 states and 4987 transitions. Word has length 144 [2024-12-01 23:12:36,316 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:36,316 INFO L471 AbstractCegarLoop]: Abstraction has 3918 states and 4987 transitions. [2024-12-01 23:12:36,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:36,316 INFO L276 IsEmpty]: Start isEmpty. Operand 3918 states and 4987 transitions. [2024-12-01 23:12:36,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:36,318 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:36,318 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:36,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (119)] Ended with exit code 0 [2024-12-01 23:12:36,519 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 119 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:36,519 INFO L396 AbstractCegarLoop]: === Iteration 117 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:36,519 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:36,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1677354406, now seen corresponding path program 1 times [2024-12-01 23:12:36,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:36,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [916253503] [2024-12-01 23:12:36,519 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:36,519 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:36,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:36,521 INFO L229 MonitoredProcess]: Starting monitored process 120 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:36,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Waiting until timeout for monitored process [2024-12-01 23:12:37,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:37,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:37,061 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:37,086 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 22 treesize of output 14 [2024-12-01 23:12:37,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 25 treesize of output 17 [2024-12-01 23:12:37,259 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 20 [2024-12-01 23:12:37,365 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:37,365 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:37,366 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:37,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [916253503] [2024-12-01 23:12:37,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [916253503] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:37,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:37,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:37,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [185333232] [2024-12-01 23:12:37,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:37,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:37,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:37,366 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:37,366 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:37,367 INFO L87 Difference]: Start difference. First operand 3918 states and 4987 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:41,640 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:41,640 INFO L93 Difference]: Finished difference Result 8673 states and 10971 transitions. [2024-12-01 23:12:41,641 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:12:41,641 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:41,641 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:41,648 INFO L225 Difference]: With dead ends: 8673 [2024-12-01 23:12:41,648 INFO L226 Difference]: Without dead ends: 4869 [2024-12-01 23:12:41,650 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:12:41,650 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 476 mSDsluCounter, 1306 mSDsCounter, 0 mSdLazyCounter, 515 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 476 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 545 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:41,650 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [476 Valid, 1593 Invalid, 545 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 515 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-01 23:12:41,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4869 states. [2024-12-01 23:12:42,590 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4869 to 3864. [2024-12-01 23:12:42,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3864 states, 3663 states have (on average 1.2653562653562653) internal successors, (4635), 3691 states have internal predecessors, (4635), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:12:42,595 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3864 states to 3864 states and 4915 transitions. [2024-12-01 23:12:42,599 INFO L78 Accepts]: Start accepts. Automaton has 3864 states and 4915 transitions. Word has length 144 [2024-12-01 23:12:42,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:42,599 INFO L471 AbstractCegarLoop]: Abstraction has 3864 states and 4915 transitions. [2024-12-01 23:12:42,599 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:42,599 INFO L276 IsEmpty]: Start isEmpty. Operand 3864 states and 4915 transitions. [2024-12-01 23:12:42,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:42,602 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:42,602 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:42,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (120)] Ended with exit code 0 [2024-12-01 23:12:42,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 120 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:42,802 INFO L396 AbstractCegarLoop]: === Iteration 118 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:42,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:42,802 INFO L85 PathProgramCache]: Analyzing trace with hash 373629592, now seen corresponding path program 1 times [2024-12-01 23:12:42,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:42,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [556307707] [2024-12-01 23:12:42,803 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:42,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:42,803 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:42,804 INFO L229 MonitoredProcess]: Starting monitored process 121 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:42,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Waiting until timeout for monitored process [2024-12-01 23:12:43,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:43,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:43,337 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:43,359 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 22 treesize of output 14 [2024-12-01 23:12:43,552 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 [2024-12-01 23:12:43,555 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 20 [2024-12-01 23:12:43,667 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:43,667 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:43,667 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:43,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [556307707] [2024-12-01 23:12:43,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [556307707] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:43,667 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:43,667 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:43,667 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126307295] [2024-12-01 23:12:43,667 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:43,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:43,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:43,668 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:43,668 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:43,668 INFO L87 Difference]: Start difference. First operand 3864 states and 4915 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:47,922 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:47,922 INFO L93 Difference]: Finished difference Result 8427 states and 10665 transitions. [2024-12-01 23:12:47,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:12:47,922 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:47,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:47,932 INFO L225 Difference]: With dead ends: 8427 [2024-12-01 23:12:47,932 INFO L226 Difference]: Without dead ends: 4677 [2024-12-01 23:12:47,935 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:12:47,935 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 472 mSDsluCounter, 1303 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 1590 SdHoareTripleChecker+Invalid, 543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:47,935 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 1590 Invalid, 543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 513 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-12-01 23:12:47,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4677 states. [2024-12-01 23:12:48,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4677 to 3860. [2024-12-01 23:12:48,907 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3860 states, 3659 states have (on average 1.2634599617381799) internal successors, (4623), 3687 states have internal predecessors, (4623), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:12:48,911 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3860 states to 3860 states and 4903 transitions. [2024-12-01 23:12:48,914 INFO L78 Accepts]: Start accepts. Automaton has 3860 states and 4903 transitions. Word has length 144 [2024-12-01 23:12:48,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:48,915 INFO L471 AbstractCegarLoop]: Abstraction has 3860 states and 4903 transitions. [2024-12-01 23:12:48,915 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:48,915 INFO L276 IsEmpty]: Start isEmpty. Operand 3860 states and 4903 transitions. [2024-12-01 23:12:48,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:48,917 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:48,917 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:48,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (121)] Ended with exit code 0 [2024-12-01 23:12:49,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 121 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:49,117 INFO L396 AbstractCegarLoop]: === Iteration 119 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:49,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:49,118 INFO L85 PathProgramCache]: Analyzing trace with hash 1075229466, now seen corresponding path program 1 times [2024-12-01 23:12:49,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:49,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1978223855] [2024-12-01 23:12:49,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:49,118 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:49,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:49,120 INFO L229 MonitoredProcess]: Starting monitored process 122 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:49,120 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Waiting until timeout for monitored process [2024-12-01 23:12:49,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:49,656 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:49,657 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:49,679 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 22 treesize of output 14 [2024-12-01 23:12:49,864 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 [2024-12-01 23:12:49,867 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 20 [2024-12-01 23:12:49,973 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:49,973 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:49,973 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:49,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1978223855] [2024-12-01 23:12:49,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1978223855] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:49,973 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:49,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:49,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487467613] [2024-12-01 23:12:49,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:49,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:49,974 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:49,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:49,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:49,974 INFO L87 Difference]: Start difference. First operand 3860 states and 4903 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:54,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:12:54,842 INFO L93 Difference]: Finished difference Result 8311 states and 10501 transitions. [2024-12-01 23:12:54,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:12:54,843 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:12:54,843 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:12:54,850 INFO L225 Difference]: With dead ends: 8311 [2024-12-01 23:12:54,850 INFO L226 Difference]: Without dead ends: 4565 [2024-12-01 23:12:54,852 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:12:54,852 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 436 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 554 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 436 SdHoareTripleChecker+Valid, 1734 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 554 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:12:54,853 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [436 Valid, 1734 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 554 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2024-12-01 23:12:54,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4565 states. [2024-12-01 23:12:55,897 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4565 to 3752. [2024-12-01 23:12:55,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3752 states, 3551 states have (on average 1.2602083920022529) internal successors, (4475), 3579 states have internal predecessors, (4475), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:12:55,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3752 states to 3752 states and 4755 transitions. [2024-12-01 23:12:55,907 INFO L78 Accepts]: Start accepts. Automaton has 3752 states and 4755 transitions. Word has length 144 [2024-12-01 23:12:55,907 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:12:55,907 INFO L471 AbstractCegarLoop]: Abstraction has 3752 states and 4755 transitions. [2024-12-01 23:12:55,908 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:12:55,908 INFO L276 IsEmpty]: Start isEmpty. Operand 3752 states and 4755 transitions. [2024-12-01 23:12:55,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:12:55,910 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:12:55,910 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:12:55,916 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (122)] Ended with exit code 0 [2024-12-01 23:12:56,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 122 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:56,110 INFO L396 AbstractCegarLoop]: === Iteration 120 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:12:56,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:12:56,111 INFO L85 PathProgramCache]: Analyzing trace with hash -553670758, now seen corresponding path program 1 times [2024-12-01 23:12:56,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:12:56,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [97863548] [2024-12-01 23:12:56,111 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:12:56,111 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:12:56,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:12:56,113 INFO L229 MonitoredProcess]: Starting monitored process 123 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:12:56,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Waiting until timeout for monitored process [2024-12-01 23:12:56,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:12:56,713 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:12:56,715 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:12:56,749 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 22 treesize of output 14 [2024-12-01 23:12:57,074 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 [2024-12-01 23:12:57,078 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 20 [2024-12-01 23:12:57,214 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:12:57,214 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:12:57,214 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:12:57,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [97863548] [2024-12-01 23:12:57,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [97863548] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:12:57,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:12:57,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:12:57,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283189090] [2024-12-01 23:12:57,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:12:57,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:12:57,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:12:57,215 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:12:57,215 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:12:57,215 INFO L87 Difference]: Start difference. First operand 3752 states and 4755 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:01,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:01,769 INFO L93 Difference]: Finished difference Result 8199 states and 10341 transitions. [2024-12-01 23:13:01,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:13:01,770 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:01,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:01,776 INFO L225 Difference]: With dead ends: 8199 [2024-12-01 23:13:01,776 INFO L226 Difference]: Without dead ends: 4561 [2024-12-01 23:13:01,778 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:13:01,778 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 460 mSDsluCounter, 1304 mSDsCounter, 0 mSdLazyCounter, 502 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 460 SdHoareTripleChecker+Valid, 1591 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:01,778 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [460 Valid, 1591 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 502 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2024-12-01 23:13:01,779 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2024-12-01 23:13:02,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 3748. [2024-12-01 23:13:02,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3748 states, 3547 states have (on average 1.255990978291514) internal successors, (4455), 3575 states have internal predecessors, (4455), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:02,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3748 states to 3748 states and 4735 transitions. [2024-12-01 23:13:02,782 INFO L78 Accepts]: Start accepts. Automaton has 3748 states and 4735 transitions. Word has length 144 [2024-12-01 23:13:02,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:02,782 INFO L471 AbstractCegarLoop]: Abstraction has 3748 states and 4735 transitions. [2024-12-01 23:13:02,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:02,782 INFO L276 IsEmpty]: Start isEmpty. Operand 3748 states and 4735 transitions. [2024-12-01 23:13:02,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:02,784 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:02,784 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:02,790 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (123)] Ended with exit code 0 [2024-12-01 23:13:02,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 123 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:02,984 INFO L396 AbstractCegarLoop]: === Iteration 121 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:02,985 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:02,985 INFO L85 PathProgramCache]: Analyzing trace with hash -334816040, now seen corresponding path program 1 times [2024-12-01 23:13:02,985 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:02,985 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [406761172] [2024-12-01 23:13:02,985 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:02,985 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:02,985 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:02,987 INFO L229 MonitoredProcess]: Starting monitored process 124 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:02,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (124)] Waiting until timeout for monitored process [2024-12-01 23:13:03,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:03,534 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:13:03,535 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:03,558 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 22 treesize of output 14 [2024-12-01 23:13:03,824 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 [2024-12-01 23:13:03,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 32 treesize of output 20 [2024-12-01 23:13:03,937 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:03,937 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:03,937 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:03,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [406761172] [2024-12-01 23:13:03,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [406761172] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:03,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:03,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:13:03,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538088118] [2024-12-01 23:13:03,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:03,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:13:03,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:03,937 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:13:03,938 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:13:03,938 INFO L87 Difference]: Start difference. First operand 3748 states and 4735 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:08,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:08,318 INFO L93 Difference]: Finished difference Result 8195 states and 10305 transitions. [2024-12-01 23:13:08,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:13:08,319 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:08,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:08,326 INFO L225 Difference]: With dead ends: 8195 [2024-12-01 23:13:08,326 INFO L226 Difference]: Without dead ends: 4561 [2024-12-01 23:13:08,328 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:13:08,328 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 457 mSDsluCounter, 1373 mSDsCounter, 0 mSdLazyCounter, 522 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 457 SdHoareTripleChecker+Valid, 1660 SdHoareTripleChecker+Invalid, 552 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 522 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:08,328 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [457 Valid, 1660 Invalid, 552 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 522 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-12-01 23:13:08,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2024-12-01 23:13:09,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 3748. [2024-12-01 23:13:09,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3748 states, 3547 states have (on average 1.2514801240484916) internal successors, (4439), 3575 states have internal predecessors, (4439), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:09,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3748 states to 3748 states and 4719 transitions. [2024-12-01 23:13:09,323 INFO L78 Accepts]: Start accepts. Automaton has 3748 states and 4719 transitions. Word has length 144 [2024-12-01 23:13:09,324 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:09,324 INFO L471 AbstractCegarLoop]: Abstraction has 3748 states and 4719 transitions. [2024-12-01 23:13:09,324 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:09,324 INFO L276 IsEmpty]: Start isEmpty. Operand 3748 states and 4719 transitions. [2024-12-01 23:13:09,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:09,326 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:09,326 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:09,331 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (124)] Ended with exit code 0 [2024-12-01 23:13:09,526 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 124 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:09,526 INFO L396 AbstractCegarLoop]: === Iteration 122 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:09,526 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:09,527 INFO L85 PathProgramCache]: Analyzing trace with hash -1152464490, now seen corresponding path program 1 times [2024-12-01 23:13:09,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:09,527 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1121967972] [2024-12-01 23:13:09,527 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:09,527 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:09,527 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:09,528 INFO L229 MonitoredProcess]: Starting monitored process 125 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:09,529 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (125)] Waiting until timeout for monitored process [2024-12-01 23:13:10,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:10,073 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:13:10,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:10,097 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 22 treesize of output 14 [2024-12-01 23:13:10,412 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 [2024-12-01 23:13:10,415 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 20 [2024-12-01 23:13:10,537 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:10,537 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:10,537 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:10,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1121967972] [2024-12-01 23:13:10,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1121967972] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:10,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:10,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:13:10,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661767574] [2024-12-01 23:13:10,538 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:10,538 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:13:10,538 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:10,538 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:13:10,538 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:13:10,538 INFO L87 Difference]: Start difference. First operand 3748 states and 4719 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:14,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:14,613 INFO L93 Difference]: Finished difference Result 8195 states and 10273 transitions. [2024-12-01 23:13:14,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:13:14,614 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:14,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:14,620 INFO L225 Difference]: With dead ends: 8195 [2024-12-01 23:13:14,620 INFO L226 Difference]: Without dead ends: 4561 [2024-12-01 23:13:14,622 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:13:14,622 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 421 mSDsluCounter, 1445 mSDsCounter, 0 mSdLazyCounter, 541 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 421 SdHoareTripleChecker+Valid, 1732 SdHoareTripleChecker+Invalid, 562 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 541 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:14,622 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [421 Valid, 1732 Invalid, 562 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 541 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-01 23:13:14,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2024-12-01 23:13:15,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 3748. [2024-12-01 23:13:15,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3748 states, 3547 states have (on average 1.248096983366225) internal successors, (4427), 3575 states have internal predecessors, (4427), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:15,625 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3748 states to 3748 states and 4707 transitions. [2024-12-01 23:13:15,629 INFO L78 Accepts]: Start accepts. Automaton has 3748 states and 4707 transitions. Word has length 144 [2024-12-01 23:13:15,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:15,629 INFO L471 AbstractCegarLoop]: Abstraction has 3748 states and 4707 transitions. [2024-12-01 23:13:15,629 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:15,629 INFO L276 IsEmpty]: Start isEmpty. Operand 3748 states and 4707 transitions. [2024-12-01 23:13:15,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:15,631 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:15,632 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:15,637 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (125)] Ended with exit code 0 [2024-12-01 23:13:15,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 125 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:15,832 INFO L396 AbstractCegarLoop]: === Iteration 123 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:15,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:15,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1554154904, now seen corresponding path program 1 times [2024-12-01 23:13:15,833 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:15,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [448293236] [2024-12-01 23:13:15,833 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:15,833 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:15,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:15,834 INFO L229 MonitoredProcess]: Starting monitored process 126 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:15,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (126)] Waiting until timeout for monitored process [2024-12-01 23:13:16,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:16,403 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-01 23:13:16,404 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:16,426 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 22 treesize of output 14 [2024-12-01 23:13:16,747 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 [2024-12-01 23:13:16,750 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 20 [2024-12-01 23:13:16,854 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:16,854 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:16,855 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:16,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [448293236] [2024-12-01 23:13:16,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [448293236] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:16,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:16,855 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-12-01 23:13:16,855 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718412133] [2024-12-01 23:13:16,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:16,855 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-01 23:13:16,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:16,855 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-01 23:13:16,855 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-12-01 23:13:16,855 INFO L87 Difference]: Start difference. First operand 3748 states and 4707 transitions. Second operand has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:20,993 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:20,993 INFO L93 Difference]: Finished difference Result 8195 states and 10249 transitions. [2024-12-01 23:13:20,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:13:20,993 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:20,994 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:21,000 INFO L225 Difference]: With dead ends: 8195 [2024-12-01 23:13:21,000 INFO L226 Difference]: Without dead ends: 4561 [2024-12-01 23:13:21,002 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 138 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:13:21,002 INFO L435 NwaCegarLoop]: 287 mSDtfsCounter, 450 mSDsluCounter, 1376 mSDsCounter, 0 mSdLazyCounter, 509 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 450 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 509 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:21,002 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [450 Valid, 1663 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 509 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-12-01 23:13:21,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4561 states. [2024-12-01 23:13:22,017 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4561 to 3748. [2024-12-01 23:13:22,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3748 states, 3547 states have (on average 1.2469692698054695) internal successors, (4423), 3575 states have internal predecessors, (4423), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:22,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3748 states to 3748 states and 4703 transitions. [2024-12-01 23:13:22,025 INFO L78 Accepts]: Start accepts. Automaton has 3748 states and 4703 transitions. Word has length 144 [2024-12-01 23:13:22,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:22,026 INFO L471 AbstractCegarLoop]: Abstraction has 3748 states and 4703 transitions. [2024-12-01 23:13:22,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:22,026 INFO L276 IsEmpty]: Start isEmpty. Operand 3748 states and 4703 transitions. [2024-12-01 23:13:22,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:22,028 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:22,028 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:22,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (126)] Ended with exit code 0 [2024-12-01 23:13:22,228 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 126 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:22,228 INFO L396 AbstractCegarLoop]: === Iteration 124 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:22,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:22,229 INFO L85 PathProgramCache]: Analyzing trace with hash 274291226, now seen corresponding path program 1 times [2024-12-01 23:13:22,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:22,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1563080374] [2024-12-01 23:13:22,229 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:22,229 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:22,229 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:22,230 INFO L229 MonitoredProcess]: Starting monitored process 127 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:22,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (127)] Waiting until timeout for monitored process [2024-12-01 23:13:22,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:22,809 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-01 23:13:22,811 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:23,027 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 22 treesize of output 14 [2024-12-01 23:13:23,278 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 [2024-12-01 23:13:23,342 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 [2024-12-01 23:13:23,442 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 21 [2024-12-01 23:13:23,962 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 192 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-12-01 23:13:23,963 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:13:24,590 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:24,590 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:24,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1563080374] [2024-12-01 23:13:24,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1563080374] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:13:24,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:13:24,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [18] total 28 [2024-12-01 23:13:24,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1438949478] [2024-12-01 23:13:24,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:24,591 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-01 23:13:24,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:24,591 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-01 23:13:24,591 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=688, Unknown=0, NotChecked=0, Total=756 [2024-12-01 23:13:24,591 INFO L87 Difference]: Start difference. First operand 3748 states and 4703 transitions. Second operand has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:26,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:26,921 INFO L93 Difference]: Finished difference Result 7982 states and 10004 transitions. [2024-12-01 23:13:26,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-01 23:13:26,921 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:26,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:26,927 INFO L225 Difference]: With dead ends: 7982 [2024-12-01 23:13:26,927 INFO L226 Difference]: Without dead ends: 4348 [2024-12-01 23:13:26,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 260 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 178 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=102, Invalid=1088, Unknown=0, NotChecked=0, Total=1190 [2024-12-01 23:13:26,929 INFO L435 NwaCegarLoop]: 237 mSDtfsCounter, 108 mSDsluCounter, 2269 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 2506 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:26,929 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 2506 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-12-01 23:13:26,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4348 states. [2024-12-01 23:13:27,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4348 to 3952. [2024-12-01 23:13:27,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3952 states, 3751 states have (on average 1.244734737403359) internal successors, (4669), 3779 states have internal predecessors, (4669), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:27,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3952 states to 3952 states and 4949 transitions. [2024-12-01 23:13:27,978 INFO L78 Accepts]: Start accepts. Automaton has 3952 states and 4949 transitions. Word has length 144 [2024-12-01 23:13:27,978 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:27,978 INFO L471 AbstractCegarLoop]: Abstraction has 3952 states and 4949 transitions. [2024-12-01 23:13:27,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:27,978 INFO L276 IsEmpty]: Start isEmpty. Operand 3952 states and 4949 transitions. [2024-12-01 23:13:27,980 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:27,980 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:27,980 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:27,986 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (127)] Ended with exit code 0 [2024-12-01 23:13:28,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 127 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:28,181 INFO L396 AbstractCegarLoop]: === Iteration 125 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:28,181 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:28,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1001927833, now seen corresponding path program 1 times [2024-12-01 23:13:28,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:28,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2091765134] [2024-12-01 23:13:28,181 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:28,181 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:28,182 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:28,183 INFO L229 MonitoredProcess]: Starting monitored process 128 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:28,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (128)] Waiting until timeout for monitored process [2024-12-01 23:13:28,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:28,707 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-12-01 23:13:28,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:28,824 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 [2024-12-01 23:13:29,474 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 [2024-12-01 23:13:29,478 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 50 treesize of output 34 [2024-12-01 23:13:29,573 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:13:29,574 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:13:29,961 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:29,961 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:29,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2091765134] [2024-12-01 23:13:29,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2091765134] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:13:29,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:13:29,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [12] total 17 [2024-12-01 23:13:29,961 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158988269] [2024-12-01 23:13:29,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:29,961 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:13:29,961 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:29,962 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:13:29,962 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-12-01 23:13:29,962 INFO L87 Difference]: Start difference. First operand 3952 states and 4949 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:32,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:32,221 INFO L93 Difference]: Finished difference Result 9122 states and 11416 transitions. [2024-12-01 23:13:32,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:13:32,222 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:32,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:32,229 INFO L225 Difference]: With dead ends: 9122 [2024-12-01 23:13:32,229 INFO L226 Difference]: Without dead ends: 5284 [2024-12-01 23:13:32,231 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 271 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=67, Invalid=313, Unknown=0, NotChecked=0, Total=380 [2024-12-01 23:13:32,232 INFO L435 NwaCegarLoop]: 213 mSDtfsCounter, 148 mSDsluCounter, 620 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 230 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:32,232 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [148 Valid, 833 Invalid, 230 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:13:32,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5284 states. [2024-12-01 23:13:33,296 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5284 to 3736. [2024-12-01 23:13:33,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3736 states, 3535 states have (on average 1.2415841584158416) internal successors, (4389), 3563 states have internal predecessors, (4389), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:33,302 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3736 states to 3736 states and 4669 transitions. [2024-12-01 23:13:33,305 INFO L78 Accepts]: Start accepts. Automaton has 3736 states and 4669 transitions. Word has length 144 [2024-12-01 23:13:33,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:33,305 INFO L471 AbstractCegarLoop]: Abstraction has 3736 states and 4669 transitions. [2024-12-01 23:13:33,305 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:33,306 INFO L276 IsEmpty]: Start isEmpty. Operand 3736 states and 4669 transitions. [2024-12-01 23:13:33,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:33,308 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:33,308 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:33,313 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (128)] Ended with exit code 0 [2024-12-01 23:13:33,508 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 128 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:33,508 INFO L396 AbstractCegarLoop]: === Iteration 126 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:33,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:33,508 INFO L85 PathProgramCache]: Analyzing trace with hash -1931070681, now seen corresponding path program 1 times [2024-12-01 23:13:33,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:33,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [617434362] [2024-12-01 23:13:33,509 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:33,509 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:33,509 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:33,511 INFO L229 MonitoredProcess]: Starting monitored process 129 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:33,511 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (129)] Waiting until timeout for monitored process [2024-12-01 23:13:34,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:34,032 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-12-01 23:13:34,035 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:34,163 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 [2024-12-01 23:13:34,721 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 268 trivial. 0 not checked. [2024-12-01 23:13:34,721 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:13:35,497 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:35,497 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:35,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [617434362] [2024-12-01 23:13:35,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [617434362] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:13:35,497 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:13:35,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [12] total 27 [2024-12-01 23:13:35,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301765146] [2024-12-01 23:13:35,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:35,498 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-01 23:13:35,498 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:35,498 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-01 23:13:35,498 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=633, Unknown=0, NotChecked=0, Total=702 [2024-12-01 23:13:35,498 INFO L87 Difference]: Start difference. First operand 3736 states and 4669 transitions. Second operand has 17 states, 17 states have (on average 4.529411764705882) internal successors, (77), 17 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:39,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:39,483 INFO L93 Difference]: Finished difference Result 8806 states and 10951 transitions. [2024-12-01 23:13:39,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-12-01 23:13:39,484 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 4.529411764705882) internal successors, (77), 17 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:39,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:39,490 INFO L225 Difference]: With dead ends: 8806 [2024-12-01 23:13:39,490 INFO L226 Difference]: Without dead ends: 5184 [2024-12-01 23:13:39,492 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 300 GetRequests, 262 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 167 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=192, Invalid=1368, Unknown=0, NotChecked=0, Total=1560 [2024-12-01 23:13:39,493 INFO L435 NwaCegarLoop]: 258 mSDtfsCounter, 204 mSDsluCounter, 3066 mSDsCounter, 0 mSdLazyCounter, 1152 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 204 SdHoareTripleChecker+Valid, 3324 SdHoareTripleChecker+Invalid, 1157 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 1152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:39,493 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [204 Valid, 3324 Invalid, 1157 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 1152 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-01 23:13:39,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5184 states. [2024-12-01 23:13:40,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5184 to 3736. [2024-12-01 23:13:40,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3736 states, 3535 states have (on average 1.2438472418670439) internal successors, (4397), 3563 states have internal predecessors, (4397), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:40,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3736 states to 3736 states and 4677 transitions. [2024-12-01 23:13:40,605 INFO L78 Accepts]: Start accepts. Automaton has 3736 states and 4677 transitions. Word has length 144 [2024-12-01 23:13:40,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:40,606 INFO L471 AbstractCegarLoop]: Abstraction has 3736 states and 4677 transitions. [2024-12-01 23:13:40,606 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.529411764705882) internal successors, (77), 17 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:40,606 INFO L276 IsEmpty]: Start isEmpty. Operand 3736 states and 4677 transitions. [2024-12-01 23:13:40,608 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:40,608 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:40,608 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:40,613 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (129)] Forceful destruction successful, exit code 0 [2024-12-01 23:13:40,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 129 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:40,808 INFO L396 AbstractCegarLoop]: === Iteration 127 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:40,808 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:40,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1664139239, now seen corresponding path program 1 times [2024-12-01 23:13:40,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:40,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1971175964] [2024-12-01 23:13:40,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:40,809 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:40,809 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:40,810 INFO L229 MonitoredProcess]: Starting monitored process 130 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:40,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (130)] Waiting until timeout for monitored process [2024-12-01 23:13:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:41,345 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-12-01 23:13:41,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:41,376 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 19 [2024-12-01 23:13:41,698 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 24 [2024-12-01 23:13:42,063 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2024-12-01 23:13:42,159 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 [2024-12-01 23:13:42,270 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:42,270 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:42,270 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:42,270 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1971175964] [2024-12-01 23:13:42,270 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1971175964] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:42,270 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:42,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-12-01 23:13:42,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566615640] [2024-12-01 23:13:42,270 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:42,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-01 23:13:42,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:42,271 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-01 23:13:42,271 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2024-12-01 23:13:42,271 INFO L87 Difference]: Start difference. First operand 3736 states and 4677 transitions. Second operand has 14 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:48,776 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:48,776 INFO L93 Difference]: Finished difference Result 8177 states and 10188 transitions. [2024-12-01 23:13:48,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-12-01 23:13:48,777 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:48,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:48,784 INFO L225 Difference]: With dead ends: 8177 [2024-12-01 23:13:48,784 INFO L226 Difference]: Without dead ends: 4555 [2024-12-01 23:13:48,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=104, Invalid=448, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:13:48,786 INFO L435 NwaCegarLoop]: 277 mSDtfsCounter, 427 mSDsluCounter, 2468 mSDsCounter, 0 mSdLazyCounter, 1123 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 2745 SdHoareTripleChecker+Invalid, 1139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 1123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:48,786 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 2745 Invalid, 1139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 1123 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-12-01 23:13:48,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4555 states. [2024-12-01 23:13:49,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4555 to 3680. [2024-12-01 23:13:49,877 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3680 states, 3479 states have (on average 1.2431733256682955) internal successors, (4325), 3507 states have internal predecessors, (4325), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:49,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3680 states to 3680 states and 4605 transitions. [2024-12-01 23:13:49,884 INFO L78 Accepts]: Start accepts. Automaton has 3680 states and 4605 transitions. Word has length 144 [2024-12-01 23:13:49,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:49,885 INFO L471 AbstractCegarLoop]: Abstraction has 3680 states and 4605 transitions. [2024-12-01 23:13:49,885 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.5) internal successors, (77), 14 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:49,885 INFO L276 IsEmpty]: Start isEmpty. Operand 3680 states and 4605 transitions. [2024-12-01 23:13:49,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:49,887 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:49,887 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:49,893 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (130)] Ended with exit code 0 [2024-12-01 23:13:50,087 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 130 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:50,088 INFO L396 AbstractCegarLoop]: === Iteration 128 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:50,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:50,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1222634915, now seen corresponding path program 1 times [2024-12-01 23:13:50,088 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:50,088 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558583272] [2024-12-01 23:13:50,089 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:50,089 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:50,089 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:50,090 INFO L229 MonitoredProcess]: Starting monitored process 131 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:50,091 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (131)] Waiting until timeout for monitored process [2024-12-01 23:13:50,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:50,645 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:13:50,647 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:50,674 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 [2024-12-01 23:13:50,865 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 27 [2024-12-01 23:13:50,940 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 21 [2024-12-01 23:13:51,016 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:51,016 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:51,016 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:51,016 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558583272] [2024-12-01 23:13:51,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [558583272] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:51,016 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:51,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:13:51,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [573080101] [2024-12-01 23:13:51,016 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:51,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:13:51,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:51,017 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:13:51,017 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:13:51,017 INFO L87 Difference]: Start difference. First operand 3680 states and 4605 transitions. Second operand has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:54,793 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:13:54,793 INFO L93 Difference]: Finished difference Result 7815 states and 9758 transitions. [2024-12-01 23:13:54,794 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:13:54,794 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:13:54,794 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:13:54,800 INFO L225 Difference]: With dead ends: 7815 [2024-12-01 23:13:54,800 INFO L226 Difference]: Without dead ends: 4249 [2024-12-01 23:13:54,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:13:54,802 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 362 mSDsluCounter, 1333 mSDsCounter, 0 mSdLazyCounter, 521 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 362 SdHoareTripleChecker+Valid, 1563 SdHoareTripleChecker+Invalid, 533 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 521 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:13:54,803 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [362 Valid, 1563 Invalid, 533 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 521 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:13:54,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4249 states. [2024-12-01 23:13:55,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4249 to 3624. [2024-12-01 23:13:55,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3624 states, 3423 states have (on average 1.2448144902132632) internal successors, (4261), 3451 states have internal predecessors, (4261), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:13:55,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3624 states to 3624 states and 4541 transitions. [2024-12-01 23:13:55,905 INFO L78 Accepts]: Start accepts. Automaton has 3624 states and 4541 transitions. Word has length 144 [2024-12-01 23:13:55,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:13:55,906 INFO L471 AbstractCegarLoop]: Abstraction has 3624 states and 4541 transitions. [2024-12-01 23:13:55,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:13:55,906 INFO L276 IsEmpty]: Start isEmpty. Operand 3624 states and 4541 transitions. [2024-12-01 23:13:55,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:13:55,909 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:13:55,909 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:13:55,915 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (131)] Ended with exit code 0 [2024-12-01 23:13:56,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 131 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:56,110 INFO L396 AbstractCegarLoop]: === Iteration 129 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:13:56,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:13:56,110 INFO L85 PathProgramCache]: Analyzing trace with hash 1821454051, now seen corresponding path program 1 times [2024-12-01 23:13:56,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:13:56,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1061832136] [2024-12-01 23:13:56,110 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:13:56,110 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:13:56,110 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:13:56,112 INFO L229 MonitoredProcess]: Starting monitored process 132 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:13:56,113 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (132)] Waiting until timeout for monitored process [2024-12-01 23:13:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:13:56,673 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-12-01 23:13:56,675 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:13:56,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 27 treesize of output 19 [2024-12-01 23:13:57,046 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 27 [2024-12-01 23:13:57,121 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 21 [2024-12-01 23:13:57,203 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:13:57,203 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:13:57,203 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:13:57,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1061832136] [2024-12-01 23:13:57,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1061832136] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:13:57,203 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:13:57,203 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-01 23:13:57,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1279389648] [2024-12-01 23:13:57,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:13:57,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-01 23:13:57,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:13:57,204 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-01 23:13:57,204 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-12-01 23:13:57,204 INFO L87 Difference]: Start difference. First operand 3624 states and 4541 transitions. Second operand has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:01,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:01,272 INFO L93 Difference]: Finished difference Result 7723 states and 9645 transitions. [2024-12-01 23:14:01,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-12-01 23:14:01,273 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:01,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:01,280 INFO L225 Difference]: With dead ends: 7723 [2024-12-01 23:14:01,280 INFO L226 Difference]: Without dead ends: 4213 [2024-12-01 23:14:01,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 136 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=69, Invalid=237, Unknown=0, NotChecked=0, Total=306 [2024-12-01 23:14:01,282 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 329 mSDsluCounter, 1707 mSDsCounter, 0 mSdLazyCounter, 652 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 329 SdHoareTripleChecker+Valid, 1937 SdHoareTripleChecker+Invalid, 664 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 652 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:01,282 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [329 Valid, 1937 Invalid, 664 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 652 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2024-12-01 23:14:01,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4213 states. [2024-12-01 23:14:02,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4213 to 3514. [2024-12-01 23:14:02,455 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3514 states, 3313 states have (on average 1.248717174766073) internal successors, (4137), 3341 states have internal predecessors, (4137), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:02,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4417 transitions. [2024-12-01 23:14:02,477 INFO L78 Accepts]: Start accepts. Automaton has 3514 states and 4417 transitions. Word has length 144 [2024-12-01 23:14:02,477 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:02,477 INFO L471 AbstractCegarLoop]: Abstraction has 3514 states and 4417 transitions. [2024-12-01 23:14:02,477 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 7.0) internal successors, (77), 11 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:02,477 INFO L276 IsEmpty]: Start isEmpty. Operand 3514 states and 4417 transitions. [2024-12-01 23:14:02,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:02,479 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:02,479 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:02,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (132)] Ended with exit code 0 [2024-12-01 23:14:02,679 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 132 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:02,680 INFO L396 AbstractCegarLoop]: === Iteration 130 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:02,680 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:02,680 INFO L85 PathProgramCache]: Analyzing trace with hash -859340898, now seen corresponding path program 1 times [2024-12-01 23:14:02,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:02,680 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [478063308] [2024-12-01 23:14:02,680 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:02,680 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:02,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:02,682 INFO L229 MonitoredProcess]: Starting monitored process 133 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:02,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (133)] Waiting until timeout for monitored process [2024-12-01 23:14:03,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:03,225 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:03,226 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:03,296 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 [2024-12-01 23:14:03,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 20 treesize of output 12 [2024-12-01 23:14:03,315 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:03,315 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:03,315 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:03,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [478063308] [2024-12-01 23:14:03,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [478063308] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:03,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:03,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:03,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448354333] [2024-12-01 23:14:03,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:03,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:03,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:03,316 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:03,316 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:03,316 INFO L87 Difference]: Start difference. First operand 3514 states and 4417 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:05,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:05,576 INFO L93 Difference]: Finished difference Result 8046 states and 10064 transitions. [2024-12-01 23:14:05,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:05,577 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:05,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:05,584 INFO L225 Difference]: With dead ends: 8046 [2024-12-01 23:14:05,584 INFO L226 Difference]: Without dead ends: 4646 [2024-12-01 23:14:05,586 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:05,586 INFO L435 NwaCegarLoop]: 202 mSDtfsCounter, 81 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 81 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:05,586 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [81 Valid, 702 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 142 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:14:05,587 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4646 states. [2024-12-01 23:14:06,730 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4646 to 3878. [2024-12-01 23:14:06,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3878 states, 3677 states have (on average 1.2496600489529508) internal successors, (4595), 3705 states have internal predecessors, (4595), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:06,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3878 states to 3878 states and 4875 transitions. [2024-12-01 23:14:06,739 INFO L78 Accepts]: Start accepts. Automaton has 3878 states and 4875 transitions. Word has length 144 [2024-12-01 23:14:06,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:06,739 INFO L471 AbstractCegarLoop]: Abstraction has 3878 states and 4875 transitions. [2024-12-01 23:14:06,739 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:06,739 INFO L276 IsEmpty]: Start isEmpty. Operand 3878 states and 4875 transitions. [2024-12-01 23:14:06,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:06,741 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:06,741 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:06,747 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (133)] Ended with exit code 0 [2024-12-01 23:14:06,941 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 133 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:06,941 INFO L396 AbstractCegarLoop]: === Iteration 131 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:06,942 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:06,942 INFO L85 PathProgramCache]: Analyzing trace with hash 1806726174, now seen corresponding path program 1 times [2024-12-01 23:14:06,942 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:06,942 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [785925511] [2024-12-01 23:14:06,942 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:06,942 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:06,942 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:06,944 INFO L229 MonitoredProcess]: Starting monitored process 134 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:06,944 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (134)] Waiting until timeout for monitored process [2024-12-01 23:14:07,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:07,470 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:07,472 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:07,502 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 [2024-12-01 23:14:07,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 20 treesize of output 12 [2024-12-01 23:14:07,528 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:07,528 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:07,528 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:07,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [785925511] [2024-12-01 23:14:07,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [785925511] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:07,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:07,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:07,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [129985972] [2024-12-01 23:14:07,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:07,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:07,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:07,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:07,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:07,529 INFO L87 Difference]: Start difference. First operand 3878 states and 4875 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:09,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:09,447 INFO L93 Difference]: Finished difference Result 7716 states and 9678 transitions. [2024-12-01 23:14:09,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:09,448 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:09,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:09,454 INFO L225 Difference]: With dead ends: 7716 [2024-12-01 23:14:09,454 INFO L226 Difference]: Without dead ends: 3952 [2024-12-01 23:14:09,456 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:09,456 INFO L435 NwaCegarLoop]: 207 mSDtfsCounter, 94 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 719 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:09,457 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 719 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-01 23:14:09,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3952 states. [2024-12-01 23:14:10,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3952 to 3514. [2024-12-01 23:14:10,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3514 states, 3313 states have (on average 1.2463024449139752) internal successors, (4129), 3341 states have internal predecessors, (4129), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:10,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3514 states to 3514 states and 4409 transitions. [2024-12-01 23:14:10,622 INFO L78 Accepts]: Start accepts. Automaton has 3514 states and 4409 transitions. Word has length 144 [2024-12-01 23:14:10,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:10,622 INFO L471 AbstractCegarLoop]: Abstraction has 3514 states and 4409 transitions. [2024-12-01 23:14:10,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:10,622 INFO L276 IsEmpty]: Start isEmpty. Operand 3514 states and 4409 transitions. [2024-12-01 23:14:10,624 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:10,624 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:10,625 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:10,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (134)] Ended with exit code 0 [2024-12-01 23:14:10,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 134 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:10,825 INFO L396 AbstractCegarLoop]: === Iteration 132 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:10,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:10,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1253707684, now seen corresponding path program 1 times [2024-12-01 23:14:10,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:10,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [683276351] [2024-12-01 23:14:10,826 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:10,826 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:10,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:10,827 INFO L229 MonitoredProcess]: Starting monitored process 135 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:10,828 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (135)] Waiting until timeout for monitored process [2024-12-01 23:14:11,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:11,346 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:11,347 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:11,367 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 [2024-12-01 23:14:11,369 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 [2024-12-01 23:14:11,428 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:11,428 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:11,428 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:11,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [683276351] [2024-12-01 23:14:11,428 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [683276351] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:11,428 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:11,428 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:11,428 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303562333] [2024-12-01 23:14:11,428 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:11,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:11,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:11,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:11,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:11,429 INFO L87 Difference]: Start difference. First operand 3514 states and 4409 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:13,946 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:13,947 INFO L93 Difference]: Finished difference Result 7666 states and 9558 transitions. [2024-12-01 23:14:13,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:13,947 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:13,947 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:13,954 INFO L225 Difference]: With dead ends: 7666 [2024-12-01 23:14:13,954 INFO L226 Difference]: Without dead ends: 4266 [2024-12-01 23:14:13,955 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:13,955 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 102 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 155 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 155 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:13,955 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 676 Invalid, 156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 155 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:13,957 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4266 states. [2024-12-01 23:14:15,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4266 to 3396. [2024-12-01 23:14:15,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3396 states, 3195 states have (on average 1.244757433489828) internal successors, (3977), 3223 states have internal predecessors, (3977), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:15,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3396 states to 3396 states and 4257 transitions. [2024-12-01 23:14:15,108 INFO L78 Accepts]: Start accepts. Automaton has 3396 states and 4257 transitions. Word has length 144 [2024-12-01 23:14:15,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:15,108 INFO L471 AbstractCegarLoop]: Abstraction has 3396 states and 4257 transitions. [2024-12-01 23:14:15,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:15,108 INFO L276 IsEmpty]: Start isEmpty. Operand 3396 states and 4257 transitions. [2024-12-01 23:14:15,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:15,110 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:15,110 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:15,116 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (135)] Ended with exit code 0 [2024-12-01 23:14:15,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 135 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:15,311 INFO L396 AbstractCegarLoop]: === Iteration 133 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:15,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:15,311 INFO L85 PathProgramCache]: Analyzing trace with hash 797276314, now seen corresponding path program 1 times [2024-12-01 23:14:15,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:15,311 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1466480977] [2024-12-01 23:14:15,311 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:15,311 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:15,311 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:15,313 INFO L229 MonitoredProcess]: Starting monitored process 136 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:15,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (136)] Waiting until timeout for monitored process [2024-12-01 23:14:15,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:15,844 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:15,845 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:15,878 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 17 [2024-12-01 23:14:15,881 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 [2024-12-01 23:14:15,901 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:15,901 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:15,901 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:15,901 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1466480977] [2024-12-01 23:14:15,901 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1466480977] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:15,901 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:15,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:15,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945304787] [2024-12-01 23:14:15,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:15,902 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:15,902 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:15,902 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:15,902 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:15,902 INFO L87 Difference]: Start difference. First operand 3396 states and 4257 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:17,911 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:17,911 INFO L93 Difference]: Finished difference Result 7112 states and 8884 transitions. [2024-12-01 23:14:17,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:17,912 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:17,912 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:17,919 INFO L225 Difference]: With dead ends: 7112 [2024-12-01 23:14:17,919 INFO L226 Difference]: Without dead ends: 3830 [2024-12-01 23:14:17,920 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:17,921 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 98 mSDsluCounter, 476 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:17,921 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 676 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:14:17,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3830 states. [2024-12-01 23:14:19,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3830 to 3384. [2024-12-01 23:14:19,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3384 states, 3183 states have (on average 1.2406534715677033) internal successors, (3949), 3211 states have internal predecessors, (3949), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:19,069 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3384 states to 3384 states and 4229 transitions. [2024-12-01 23:14:19,073 INFO L78 Accepts]: Start accepts. Automaton has 3384 states and 4229 transitions. Word has length 144 [2024-12-01 23:14:19,073 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:19,073 INFO L471 AbstractCegarLoop]: Abstraction has 3384 states and 4229 transitions. [2024-12-01 23:14:19,074 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:19,074 INFO L276 IsEmpty]: Start isEmpty. Operand 3384 states and 4229 transitions. [2024-12-01 23:14:19,075 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:19,075 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:19,076 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:19,081 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (136)] Ended with exit code 0 [2024-12-01 23:14:19,276 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 136 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:19,276 INFO L396 AbstractCegarLoop]: === Iteration 134 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:19,276 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:19,276 INFO L85 PathProgramCache]: Analyzing trace with hash 1498876188, now seen corresponding path program 1 times [2024-12-01 23:14:19,276 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:19,276 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [862018605] [2024-12-01 23:14:19,276 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:19,277 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:19,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:19,278 INFO L229 MonitoredProcess]: Starting monitored process 137 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:19,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (137)] Waiting until timeout for monitored process [2024-12-01 23:14:19,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:19,796 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:19,798 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:19,840 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 [2024-12-01 23:14:19,843 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 [2024-12-01 23:14:19,873 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:19,873 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:19,873 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:19,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [862018605] [2024-12-01 23:14:19,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [862018605] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:19,874 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:19,874 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:19,874 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819071483] [2024-12-01 23:14:19,874 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:19,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:19,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:19,874 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:19,874 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:19,874 INFO L87 Difference]: Start difference. First operand 3384 states and 4229 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:21,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:21,847 INFO L93 Difference]: Finished difference Result 6876 states and 8552 transitions. [2024-12-01 23:14:21,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:21,847 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:21,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:21,853 INFO L225 Difference]: With dead ends: 6876 [2024-12-01 23:14:21,854 INFO L226 Difference]: Without dead ends: 3606 [2024-12-01 23:14:21,855 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:21,856 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 95 mSDsluCounter, 477 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:21,856 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 677 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-01 23:14:21,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3606 states. [2024-12-01 23:14:22,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3606 to 3168. [2024-12-01 23:14:22,998 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3168 states, 2967 states have (on average 1.2312099764071454) internal successors, (3653), 2995 states have internal predecessors, (3653), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:23,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3168 states to 3168 states and 3933 transitions. [2024-12-01 23:14:23,005 INFO L78 Accepts]: Start accepts. Automaton has 3168 states and 3933 transitions. Word has length 144 [2024-12-01 23:14:23,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:23,005 INFO L471 AbstractCegarLoop]: Abstraction has 3168 states and 3933 transitions. [2024-12-01 23:14:23,005 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:23,005 INFO L276 IsEmpty]: Start isEmpty. Operand 3168 states and 3933 transitions. [2024-12-01 23:14:23,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:23,007 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:23,007 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:23,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (137)] Ended with exit code 0 [2024-12-01 23:14:23,207 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 137 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:23,207 INFO L396 AbstractCegarLoop]: === Iteration 135 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:23,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:23,208 INFO L85 PathProgramCache]: Analyzing trace with hash -130024036, now seen corresponding path program 1 times [2024-12-01 23:14:23,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:23,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [243535406] [2024-12-01 23:14:23,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:23,208 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:23,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:23,209 INFO L229 MonitoredProcess]: Starting monitored process 138 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:23,210 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (138)] Waiting until timeout for monitored process [2024-12-01 23:14:23,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:23,730 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:23,731 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:23,782 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 [2024-12-01 23:14:23,783 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 [2024-12-01 23:14:23,808 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:23,808 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:23,808 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:23,808 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [243535406] [2024-12-01 23:14:23,808 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [243535406] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:23,808 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:23,808 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:23,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970251244] [2024-12-01 23:14:23,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:23,808 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:23,808 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:23,809 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:23,809 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:23,809 INFO L87 Difference]: Start difference. First operand 3168 states and 3933 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:25,767 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:25,767 INFO L93 Difference]: Finished difference Result 6652 states and 8232 transitions. [2024-12-01 23:14:25,768 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:25,768 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:25,768 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:25,775 INFO L225 Difference]: With dead ends: 6652 [2024-12-01 23:14:25,775 INFO L226 Difference]: Without dead ends: 3598 [2024-12-01 23:14:25,776 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:25,777 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 87 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 148 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:25,777 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 675 Invalid, 148 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:25,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3598 states. [2024-12-01 23:14:26,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3598 to 3160. [2024-12-01 23:14:26,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3160 states, 2959 states have (on average 1.2196688070294017) internal successors, (3609), 2987 states have internal predecessors, (3609), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:26,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3160 states to 3160 states and 3889 transitions. [2024-12-01 23:14:26,934 INFO L78 Accepts]: Start accepts. Automaton has 3160 states and 3889 transitions. Word has length 144 [2024-12-01 23:14:26,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:26,935 INFO L471 AbstractCegarLoop]: Abstraction has 3160 states and 3889 transitions. [2024-12-01 23:14:26,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:26,935 INFO L276 IsEmpty]: Start isEmpty. Operand 3160 states and 3889 transitions. [2024-12-01 23:14:26,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:26,936 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:26,936 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:26,942 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (138)] Ended with exit code 0 [2024-12-01 23:14:27,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 138 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:27,137 INFO L396 AbstractCegarLoop]: === Iteration 136 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:27,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:27,137 INFO L85 PathProgramCache]: Analyzing trace with hash 88830682, now seen corresponding path program 1 times [2024-12-01 23:14:27,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:27,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [519077274] [2024-12-01 23:14:27,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:27,137 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:27,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:27,139 INFO L229 MonitoredProcess]: Starting monitored process 139 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:27,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (139)] Waiting until timeout for monitored process [2024-12-01 23:14:27,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:27,678 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:27,680 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:27,741 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 [2024-12-01 23:14:27,744 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 [2024-12-01 23:14:27,768 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:27,768 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:27,768 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:27,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [519077274] [2024-12-01 23:14:27,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [519077274] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:27,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:27,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:27,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610170436] [2024-12-01 23:14:27,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:27,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:27,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:27,769 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:27,769 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:27,769 INFO L87 Difference]: Start difference. First operand 3160 states and 3889 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:30,725 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:30,725 INFO L93 Difference]: Finished difference Result 6644 states and 8152 transitions. [2024-12-01 23:14:30,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:30,725 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:30,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:30,732 INFO L225 Difference]: With dead ends: 6644 [2024-12-01 23:14:30,733 INFO L226 Difference]: Without dead ends: 3598 [2024-12-01 23:14:30,734 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:30,735 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 84 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 145 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:30,735 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 675 Invalid, 145 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-12-01 23:14:30,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3598 states. [2024-12-01 23:14:31,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3598 to 3160. [2024-12-01 23:14:31,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3160 states, 2959 states have (on average 1.2075025346400812) internal successors, (3573), 2987 states have internal predecessors, (3573), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:31,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3160 states to 3160 states and 3853 transitions. [2024-12-01 23:14:31,899 INFO L78 Accepts]: Start accepts. Automaton has 3160 states and 3853 transitions. Word has length 144 [2024-12-01 23:14:31,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:31,899 INFO L471 AbstractCegarLoop]: Abstraction has 3160 states and 3853 transitions. [2024-12-01 23:14:31,899 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:31,899 INFO L276 IsEmpty]: Start isEmpty. Operand 3160 states and 3853 transitions. [2024-12-01 23:14:31,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:31,901 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:31,901 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:31,906 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (139)] Ended with exit code 0 [2024-12-01 23:14:32,101 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 139 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:32,101 INFO L396 AbstractCegarLoop]: === Iteration 137 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:32,101 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:32,101 INFO L85 PathProgramCache]: Analyzing trace with hash -728817768, now seen corresponding path program 1 times [2024-12-01 23:14:32,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:32,102 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1888787036] [2024-12-01 23:14:32,102 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:32,102 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:32,102 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:32,103 INFO L229 MonitoredProcess]: Starting monitored process 140 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:32,104 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (140)] Waiting until timeout for monitored process [2024-12-01 23:14:32,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:32,630 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:32,631 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:32,708 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 [2024-12-01 23:14:32,710 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 [2024-12-01 23:14:32,787 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:32,787 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:32,788 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:32,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1888787036] [2024-12-01 23:14:32,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1888787036] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:32,788 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:32,788 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:32,788 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705539538] [2024-12-01 23:14:32,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:32,788 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:32,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:32,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:32,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:32,788 INFO L87 Difference]: Start difference. First operand 3160 states and 3853 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:34,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:34,698 INFO L93 Difference]: Finished difference Result 6640 states and 8076 transitions. [2024-12-01 23:14:34,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:34,698 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:34,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:34,705 INFO L225 Difference]: With dead ends: 6640 [2024-12-01 23:14:34,705 INFO L226 Difference]: Without dead ends: 3594 [2024-12-01 23:14:34,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:34,707 INFO L435 NwaCegarLoop]: 200 mSDtfsCounter, 80 mSDsluCounter, 475 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 675 SdHoareTripleChecker+Invalid, 142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:34,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 675 Invalid, 142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:34,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3594 states. [2024-12-01 23:14:35,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3594 to 3156. [2024-12-01 23:14:35,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3156 states, 2955 states have (on average 1.1983079526226734) internal successors, (3541), 2983 states have internal predecessors, (3541), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:35,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3156 states to 3156 states and 3821 transitions. [2024-12-01 23:14:35,867 INFO L78 Accepts]: Start accepts. Automaton has 3156 states and 3821 transitions. Word has length 144 [2024-12-01 23:14:35,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:35,868 INFO L471 AbstractCegarLoop]: Abstraction has 3156 states and 3821 transitions. [2024-12-01 23:14:35,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:35,868 INFO L276 IsEmpty]: Start isEmpty. Operand 3156 states and 3821 transitions. [2024-12-01 23:14:35,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:35,869 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:35,869 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:35,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (140)] Ended with exit code 0 [2024-12-01 23:14:36,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 140 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:36,070 INFO L396 AbstractCegarLoop]: === Iteration 138 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:36,070 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:36,070 INFO L85 PathProgramCache]: Analyzing trace with hash 1977801626, now seen corresponding path program 1 times [2024-12-01 23:14:36,070 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:36,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [660623905] [2024-12-01 23:14:36,070 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:36,070 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:36,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:36,072 INFO L229 MonitoredProcess]: Starting monitored process 141 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:36,072 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (141)] Waiting until timeout for monitored process [2024-12-01 23:14:36,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:36,590 INFO L256 TraceCheckSpWp]: Trace formula consists of 369 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-01 23:14:36,591 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:36,655 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 [2024-12-01 23:14:36,657 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 [2024-12-01 23:14:36,715 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:36,715 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-01 23:14:36,715 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:36,715 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [660623905] [2024-12-01 23:14:36,715 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [660623905] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-01 23:14:36,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-01 23:14:36,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-01 23:14:36,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [351860088] [2024-12-01 23:14:36,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:36,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-01 23:14:36,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:36,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-01 23:14:36,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-01 23:14:36,716 INFO L87 Difference]: Start difference. First operand 3156 states and 3821 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:39,268 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:39,269 INFO L93 Difference]: Finished difference Result 6628 states and 8008 transitions. [2024-12-01 23:14:39,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-01 23:14:39,269 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:39,269 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:39,276 INFO L225 Difference]: With dead ends: 6628 [2024-12-01 23:14:39,276 INFO L226 Difference]: Without dead ends: 3586 [2024-12-01 23:14:39,277 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 144 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-12-01 23:14:39,277 INFO L435 NwaCegarLoop]: 205 mSDtfsCounter, 77 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:39,277 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [77 Valid, 691 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-01 23:14:39,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3586 states. [2024-12-01 23:14:40,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3586 to 3068. [2024-12-01 23:14:40,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3068 states, 2867 states have (on average 1.1988140913847227) internal successors, (3437), 2895 states have internal predecessors, (3437), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:40,434 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3068 states to 3068 states and 3717 transitions. [2024-12-01 23:14:40,438 INFO L78 Accepts]: Start accepts. Automaton has 3068 states and 3717 transitions. Word has length 144 [2024-12-01 23:14:40,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:40,438 INFO L471 AbstractCegarLoop]: Abstraction has 3068 states and 3717 transitions. [2024-12-01 23:14:40,438 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:40,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3068 states and 3717 transitions. [2024-12-01 23:14:40,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:40,440 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:40,440 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:40,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (141)] Ended with exit code 0 [2024-12-01 23:14:40,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 141 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:40,641 INFO L396 AbstractCegarLoop]: === Iteration 139 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:40,641 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:40,641 INFO L85 PathProgramCache]: Analyzing trace with hash 2087785961, now seen corresponding path program 1 times [2024-12-01 23:14:40,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:40,641 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [399164518] [2024-12-01 23:14:40,641 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:40,641 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:40,641 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:40,643 INFO L229 MonitoredProcess]: Starting monitored process 142 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:40,643 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (142)] Waiting until timeout for monitored process [2024-12-01 23:14:41,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:41,170 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-12-01 23:14:41,172 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:41,543 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 17 [2024-12-01 23:14:42,284 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 [2024-12-01 23:14:42,402 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 20 [2024-12-01 23:14:42,527 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:14:42,527 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:14:42,900 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:42,900 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:42,900 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [399164518] [2024-12-01 23:14:42,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [399164518] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:14:42,900 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:14:42,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:14:42,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013307222] [2024-12-01 23:14:42,900 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:42,900 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:14:42,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:42,901 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:14:42,901 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=367, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:14:42,901 INFO L87 Difference]: Start difference. First operand 3068 states and 3717 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:44,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:44,845 INFO L93 Difference]: Finished difference Result 6332 states and 7655 transitions. [2024-12-01 23:14:44,846 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:14:44,846 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:44,846 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:44,853 INFO L225 Difference]: With dead ends: 6332 [2024-12-01 23:14:44,853 INFO L226 Difference]: Without dead ends: 3378 [2024-12-01 23:14:44,855 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=76, Invalid=476, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:14:44,855 INFO L435 NwaCegarLoop]: 219 mSDtfsCounter, 201 mSDsluCounter, 665 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 201 SdHoareTripleChecker+Valid, 884 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:44,855 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [201 Valid, 884 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 154 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:44,856 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3378 states. [2024-12-01 23:14:46,005 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3378 to 2812. [2024-12-01 23:14:46,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2812 states, 2611 states have (on average 1.1876675603217157) internal successors, (3101), 2639 states have internal predecessors, (3101), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:46,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2812 states to 2812 states and 3381 transitions. [2024-12-01 23:14:46,013 INFO L78 Accepts]: Start accepts. Automaton has 2812 states and 3381 transitions. Word has length 144 [2024-12-01 23:14:46,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:46,013 INFO L471 AbstractCegarLoop]: Abstraction has 2812 states and 3381 transitions. [2024-12-01 23:14:46,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:46,014 INFO L276 IsEmpty]: Start isEmpty. Operand 2812 states and 3381 transitions. [2024-12-01 23:14:46,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:46,015 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:46,015 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:46,021 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (142)] Ended with exit code 0 [2024-12-01 23:14:46,215 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 142 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:46,216 INFO L396 AbstractCegarLoop]: === Iteration 140 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:46,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:46,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1646281637, now seen corresponding path program 1 times [2024-12-01 23:14:46,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:46,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1806223717] [2024-12-01 23:14:46,216 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:46,216 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:46,216 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:46,218 INFO L229 MonitoredProcess]: Starting monitored process 143 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:46,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (143)] Waiting until timeout for monitored process [2024-12-01 23:14:46,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:46,745 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-01 23:14:46,747 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:47,071 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 17 [2024-12-01 23:14:47,481 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 [2024-12-01 23:14:47,610 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 22 treesize of output 14 [2024-12-01 23:14:47,715 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:14:47,715 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:14:47,925 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 [2024-12-01 23:14:48,019 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:48,019 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:48,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1806223717] [2024-12-01 23:14:48,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1806223717] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:14:48,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:14:48,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:14:48,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358797067] [2024-12-01 23:14:48,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:48,019 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:14:48,019 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:48,020 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:14:48,020 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:14:48,020 INFO L87 Difference]: Start difference. First operand 2812 states and 3381 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:49,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:49,806 INFO L93 Difference]: Finished difference Result 5414 states and 6527 transitions. [2024-12-01 23:14:49,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:14:49,807 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:49,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:49,814 INFO L225 Difference]: With dead ends: 5414 [2024-12-01 23:14:49,814 INFO L226 Difference]: Without dead ends: 2716 [2024-12-01 23:14:49,815 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:14:49,815 INFO L435 NwaCegarLoop]: 222 mSDtfsCounter, 85 mSDsluCounter, 847 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1069 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:49,815 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1069 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 218 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:49,816 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2716 states. [2024-12-01 23:14:50,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2716 to 2590. [2024-12-01 23:14:50,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2590 states, 2389 states have (on average 1.1892005023022185) internal successors, (2841), 2417 states have internal predecessors, (2841), 140 states have call successors, (140), 60 states have call predecessors, (140), 60 states have return successors, (140), 112 states have call predecessors, (140), 140 states have call successors, (140) [2024-12-01 23:14:50,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2590 states to 2590 states and 3121 transitions. [2024-12-01 23:14:50,985 INFO L78 Accepts]: Start accepts. Automaton has 2590 states and 3121 transitions. Word has length 144 [2024-12-01 23:14:50,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:50,985 INFO L471 AbstractCegarLoop]: Abstraction has 2590 states and 3121 transitions. [2024-12-01 23:14:50,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:50,985 INFO L276 IsEmpty]: Start isEmpty. Operand 2590 states and 3121 transitions. [2024-12-01 23:14:50,986 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-12-01 23:14:50,986 INFO L210 NwaCegarLoop]: Found error trace [2024-12-01 23:14:50,987 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:50,992 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (143)] Ended with exit code 0 [2024-12-01 23:14:51,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 143 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:51,187 INFO L396 AbstractCegarLoop]: === Iteration 141 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-01 23:14:51,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-01 23:14:51,187 INFO L85 PathProgramCache]: Analyzing trace with hash -2049866523, now seen corresponding path program 1 times [2024-12-01 23:14:51,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-01 23:14:51,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [991306259] [2024-12-01 23:14:51,187 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-01 23:14:51,188 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:51,188 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-01 23:14:51,189 INFO L229 MonitoredProcess]: Starting monitored process 144 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-12-01 23:14:51,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (144)] Waiting until timeout for monitored process [2024-12-01 23:14:51,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-01 23:14:51,704 INFO L256 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-12-01 23:14:51,707 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-01 23:14:52,053 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 17 [2024-12-01 23:14:52,717 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 [2024-12-01 23:14:52,845 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 22 treesize of output 14 [2024-12-01 23:14:52,959 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 5 proven. 207 refuted. 0 times theorem prover too weak. 152 trivial. 0 not checked. [2024-12-01 23:14:52,959 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-01 23:14:53,241 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 [2024-12-01 23:14:53,351 INFO L134 CoverageAnalysis]: Checked inductivity of 364 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-12-01 23:14:53,351 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-01 23:14:53,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [991306259] [2024-12-01 23:14:53,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [991306259] provided 1 perfect and 1 imperfect interpolant sequences [2024-12-01 23:14:53,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-01 23:14:53,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [16] total 21 [2024-12-01 23:14:53,351 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571878068] [2024-12-01 23:14:53,351 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-01 23:14:53,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-01 23:14:53,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-01 23:14:53,352 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-01 23:14:53,352 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2024-12-01 23:14:53,352 INFO L87 Difference]: Start difference. First operand 2590 states and 3121 transitions. Second operand has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:55,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-01 23:14:55,124 INFO L93 Difference]: Finished difference Result 5128 states and 6174 transitions. [2024-12-01 23:14:55,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-12-01 23:14:55,125 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 144 [2024-12-01 23:14:55,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-01 23:14:55,130 INFO L225 Difference]: With dead ends: 5128 [2024-12-01 23:14:55,130 INFO L226 Difference]: Without dead ends: 0 [2024-12-01 23:14:55,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 289 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=69, Invalid=483, Unknown=0, NotChecked=0, Total=552 [2024-12-01 23:14:55,132 INFO L435 NwaCegarLoop]: 217 mSDtfsCounter, 65 mSDsluCounter, 830 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 1047 SdHoareTripleChecker+Invalid, 216 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-01 23:14:55,132 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 1047 Invalid, 216 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-01 23:14:55,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-12-01 23:14:55,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-12-01 23:14:55,133 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) [2024-12-01 23:14:55,133 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-12-01 23:14:55,136 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 144 [2024-12-01 23:14:55,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-01 23:14:55,136 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-12-01 23:14:55,137 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.0) internal successors, (77), 7 states have internal predecessors, (77), 1 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-12-01 23:14:55,137 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-12-01 23:14:55,137 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-12-01 23:14:55,138 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-01 23:14:55,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (144)] Ended with exit code 0 [2024-12-01 23:14:55,339 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 144 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e720bf17-21f8-4866-841e-b1a2638e604e/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-12-01 23:14:55,341 INFO L422 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-01 23:14:55,342 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions.