./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/busybox-1.22.0/stty-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/stty-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash e0ada5a793906a8c21c0c37214d90767529226ee2d6e9139376b7842d17987b9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:10:48,769 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:10:48,853 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Default.epf [2023-11-29 01:10:48,858 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:10:48,858 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:10:48,880 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:10:48,880 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:10:48,881 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:10:48,882 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:10:48,882 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:10:48,883 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:10:48,883 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:10:48,884 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:10:48,884 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:10:48,885 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:10:48,885 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:10:48,886 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:10:48,886 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 01:10:48,887 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:10:48,887 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:10:48,888 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:10:48,890 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:10:48,890 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 01:10:48,890 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 01:10:48,891 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:10:48,891 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:10:48,892 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:10:48,892 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:10:48,892 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:10:48,893 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:10:48,893 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:10:48,894 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:10:48,894 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:10:48,894 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:10:48,894 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 01:10:48,894 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:10:48,895 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e0ada5a793906a8c21c0c37214d90767529226ee2d6e9139376b7842d17987b9 [2023-11-29 01:10:49,117 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:10:49,138 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:10:49,140 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:10:49,141 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:10:49,142 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:10:49,143 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/busybox-1.22.0/stty-1.i [2023-11-29 01:10:51,837 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:10:52,267 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:10:52,268 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/sv-benchmarks/c/busybox-1.22.0/stty-1.i [2023-11-29 01:10:52,297 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/14e0c01c8/4e3a5aa558584138b833841783ce6b5a/FLAG2951251cd [2023-11-29 01:10:52,311 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/14e0c01c8/4e3a5aa558584138b833841783ce6b5a [2023-11-29 01:10:52,314 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:10:52,316 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:10:52,317 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:10:52,317 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:10:52,322 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:10:52,323 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:10:52" (1/1) ... [2023-11-29 01:10:52,324 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6a7c8e30 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:52, skipping insertion in model container [2023-11-29 01:10:52,324 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:10:52" (1/1) ... [2023-11-29 01:10:52,458 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:10:54,414 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:10:54,466 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:10:54,701 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:10:54,971 WARN L675 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function strerror is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function strtoull is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function output_func is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function putchar is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function strtoul is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function fputs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,972 WARN L675 CHandler]: The function vsnprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,973 WARN L675 CHandler]: The function close is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:10:54,980 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:10:54,981 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54 WrapperNode [2023-11-29 01:10:54,981 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:10:54,982 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:10:54,982 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:10:54,982 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:10:54,990 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,058 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,217 INFO L138 Inliner]: procedures = 676, calls = 2288, calls flagged for inlining = 37, calls inlined = 35, statements flattened = 4481 [2023-11-29 01:10:55,218 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:10:55,218 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:10:55,219 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:10:55,219 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:10:55,230 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,230 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,257 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,271 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2023-11-29 01:10:55,271 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,272 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,349 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,371 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,389 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,405 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,428 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:10:55,429 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:10:55,429 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:10:55,429 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:10:55,430 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (1/1) ... [2023-11-29 01:10:55,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:10:55,447 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:10:55,459 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:10:55,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:10:55,498 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2023-11-29 01:10:55,499 INFO L130 BoogieDeclarations]: Found specification of procedure bb_putchar [2023-11-29 01:10:55,499 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_putchar [2023-11-29 01:10:55,499 INFO L130 BoogieDeclarations]: Found specification of procedure fcntl [2023-11-29 01:10:55,499 INFO L138 BoogieDeclarations]: Found implementation of procedure fcntl [2023-11-29 01:10:55,499 INFO L130 BoogieDeclarations]: Found specification of procedure get_terminal_width_height [2023-11-29 01:10:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure get_terminal_width_height [2023-11-29 01:10:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure close [2023-11-29 01:10:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure set_control_char_or_die [2023-11-29 01:10:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure set_control_char_or_die [2023-11-29 01:10:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure perror_on_device_and_die [2023-11-29 01:10:55,501 INFO L138 BoogieDeclarations]: Found implementation of procedure perror_on_device_and_die [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure set_window_size [2023-11-29 01:10:55,501 INFO L138 BoogieDeclarations]: Found implementation of procedure set_window_size [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-29 01:10:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-29 01:10:55,502 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-29 01:10:55,502 INFO L130 BoogieDeclarations]: Found specification of procedure xatoul_sfx [2023-11-29 01:10:55,502 INFO L138 BoogieDeclarations]: Found implementation of procedure xatoul_sfx [2023-11-29 01:10:55,502 INFO L130 BoogieDeclarations]: Found specification of procedure find_param [2023-11-29 01:10:55,502 INFO L138 BoogieDeclarations]: Found implementation of procedure find_param [2023-11-29 01:10:55,503 INFO L130 BoogieDeclarations]: Found specification of procedure xatoul_range_sfx [2023-11-29 01:10:55,503 INFO L138 BoogieDeclarations]: Found implementation of procedure xatoul_range_sfx [2023-11-29 01:10:55,503 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-29 01:10:55,503 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-29 01:10:55,503 INFO L130 BoogieDeclarations]: Found specification of procedure tty_value_to_baud [2023-11-29 01:10:55,503 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_value_to_baud [2023-11-29 01:10:55,503 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure fputs [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure vsnprintf [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure nth_string [2023-11-29 01:10:55,504 INFO L138 BoogieDeclarations]: Found implementation of procedure nth_string [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure find_mode [2023-11-29 01:10:55,504 INFO L138 BoogieDeclarations]: Found implementation of procedure find_mode [2023-11-29 01:10:55,504 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:10:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:10:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-29 01:10:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-29 01:10:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-29 01:10:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-29 01:10:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-29 01:10:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-29 01:10:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure display_speed [2023-11-29 01:10:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure display_speed [2023-11-29 01:10:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure tty_baud_to_value [2023-11-29 01:10:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_baud_to_value [2023-11-29 01:10:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure bb_perror_msg_and_die [2023-11-29 01:10:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_perror_msg_and_die [2023-11-29 01:10:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure get_ptr_to_tcflag [2023-11-29 01:10:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ptr_to_tcflag [2023-11-29 01:10:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure tcgetattr [2023-11-29 01:10:55,507 INFO L138 BoogieDeclarations]: Found implementation of procedure tcgetattr [2023-11-29 01:10:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure recover_mode [2023-11-29 01:10:55,507 INFO L138 BoogieDeclarations]: Found implementation of procedure recover_mode [2023-11-29 01:10:55,507 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-29 01:10:55,507 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-29 01:10:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:10:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:10:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:10:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure set_speed_or_die [2023-11-29 01:10:55,508 INFO L138 BoogieDeclarations]: Found implementation of procedure set_speed_or_die [2023-11-29 01:10:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-29 01:10:55,508 INFO L130 BoogieDeclarations]: Found specification of procedure xstrtoull_range_sfx [2023-11-29 01:10:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure xstrtoull_range_sfx [2023-11-29 01:10:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 01:10:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2023-11-29 01:10:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2023-11-29 01:10:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure find_control [2023-11-29 01:10:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure find_control [2023-11-29 01:10:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure xatou [2023-11-29 01:10:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure xatou [2023-11-29 01:10:55,509 INFO L130 BoogieDeclarations]: Found specification of procedure perror_on_device [2023-11-29 01:10:55,509 INFO L138 BoogieDeclarations]: Found implementation of procedure perror_on_device [2023-11-29 01:10:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure wh_helper [2023-11-29 01:10:55,510 INFO L138 BoogieDeclarations]: Found implementation of procedure wh_helper [2023-11-29 01:10:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode [2023-11-29 01:10:55,510 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode [2023-11-29 01:10:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2023-11-29 01:10:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-29 01:10:55,510 INFO L130 BoogieDeclarations]: Found specification of procedure index_in_strings [2023-11-29 01:10:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure index_in_strings [2023-11-29 01:10:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure newline [2023-11-29 01:10:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure newline [2023-11-29 01:10:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure wrapf [2023-11-29 01:10:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure wrapf [2023-11-29 01:10:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2023-11-29 01:10:55,511 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2023-11-29 01:10:55,511 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2023-11-29 01:10:55,512 INFO L130 BoogieDeclarations]: Found specification of procedure display_window_size [2023-11-29 01:10:55,512 INFO L138 BoogieDeclarations]: Found implementation of procedure display_window_size [2023-11-29 01:10:55,512 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-29 01:10:56,030 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:10:56,032 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:10:59,835 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:10:59,960 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:10:59,960 INFO L309 CfgBuilder]: Removed 31 assume(true) statements. [2023-11-29 01:10:59,961 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:10:59 BoogieIcfgContainer [2023-11-29 01:10:59,962 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:10:59,964 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:10:59,964 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:10:59,966 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:10:59,966 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:10:52" (1/3) ... [2023-11-29 01:10:59,967 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2006e5c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:10:59, skipping insertion in model container [2023-11-29 01:10:59,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:10:54" (2/3) ... [2023-11-29 01:10:59,967 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2006e5c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:10:59, skipping insertion in model container [2023-11-29 01:10:59,967 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:10:59" (3/3) ... [2023-11-29 01:10:59,969 INFO L112 eAbstractionObserver]: Analyzing ICFG stty-1.i [2023-11-29 01:10:59,983 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:10:59,983 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 140 error locations. [2023-11-29 01:11:00,049 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:11:00,055 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6f3514a4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:11:00,055 INFO L358 AbstractCegarLoop]: Starting to check reachability of 140 error locations. [2023-11-29 01:11:00,065 INFO L276 IsEmpty]: Start isEmpty. Operand has 1250 states, 926 states have (on average 1.683585313174946) internal successors, (1559), 1108 states have internal predecessors, (1559), 147 states have call successors, (147), 36 states have call predecessors, (147), 36 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) [2023-11-29 01:11:00,071 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-29 01:11:00,071 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:00,072 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-29 01:11:00,072 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:00,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:00,077 INFO L85 PathProgramCache]: Analyzing trace with hash 3879933, now seen corresponding path program 1 times [2023-11-29 01:11:00,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:00,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560761775] [2023-11-29 01:11:00,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:00,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:00,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:00,909 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:00,909 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:00,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560761775] [2023-11-29 01:11:00,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560761775] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:00,911 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:00,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:11:00,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503507451] [2023-11-29 01:11:00,913 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:00,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:00,918 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:00,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:00,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:00,950 INFO L87 Difference]: Start difference. First operand has 1250 states, 926 states have (on average 1.683585313174946) internal successors, (1559), 1108 states have internal predecessors, (1559), 147 states have call successors, (147), 36 states have call predecessors, (147), 36 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) Second operand has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:01,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:01,481 INFO L93 Difference]: Finished difference Result 2474 states and 3774 transitions. [2023-11-29 01:11:01,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:01,483 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 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) Word has length 3 [2023-11-29 01:11:01,483 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:01,505 INFO L225 Difference]: With dead ends: 2474 [2023-11-29 01:11:01,506 INFO L226 Difference]: Without dead ends: 1192 [2023-11-29 01:11:01,519 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1 GetRequests, 0 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:01,522 INFO L413 NwaCegarLoop]: 1668 mSDtfsCounter, 1 mSDsluCounter, 1664 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3332 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:01,523 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3332 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:11:01,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1192 states. [2023-11-29 01:11:01,668 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1192 to 1192. [2023-11-29 01:11:01,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1192 states, 906 states have (on average 1.5783664459161149) internal successors, (1430), 1069 states have internal predecessors, (1430), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:01,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1192 states to 1192 states and 1642 transitions. [2023-11-29 01:11:01,685 INFO L78 Accepts]: Start accepts. Automaton has 1192 states and 1642 transitions. Word has length 3 [2023-11-29 01:11:01,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:01,685 INFO L495 AbstractCegarLoop]: Abstraction has 1192 states and 1642 transitions. [2023-11-29 01:11:01,686 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 1.5) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:01,686 INFO L276 IsEmpty]: Start isEmpty. Operand 1192 states and 1642 transitions. [2023-11-29 01:11:01,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-29 01:11:01,686 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:01,686 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1] [2023-11-29 01:11:01,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 01:11:01,687 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:01,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:01,688 INFO L85 PathProgramCache]: Analyzing trace with hash -374780029, now seen corresponding path program 1 times [2023-11-29 01:11:01,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:01,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443241632] [2023-11-29 01:11:01,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:01,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:01,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:02,295 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:02,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:02,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443241632] [2023-11-29 01:11:02,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443241632] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:02,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122594285] [2023-11-29 01:11:02,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:02,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:02,297 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:02,298 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:02,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-29 01:11:03,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:03,159 INFO L262 TraceCheckSpWp]: Trace formula consists of 2939 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:03,166 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:03,201 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:03,202 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:11:03,202 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122594285] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:03,202 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:11:03,202 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 3 [2023-11-29 01:11:03,203 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254562255] [2023-11-29 01:11:03,203 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:03,204 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:03,204 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:03,204 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:03,204 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:03,205 INFO L87 Difference]: Start difference. First operand 1192 states and 1642 transitions. Second operand has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:03,742 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:03,742 INFO L93 Difference]: Finished difference Result 1192 states and 1642 transitions. [2023-11-29 01:11:03,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:03,743 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 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) Word has length 6 [2023-11-29 01:11:03,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:03,752 INFO L225 Difference]: With dead ends: 1192 [2023-11-29 01:11:03,752 INFO L226 Difference]: Without dead ends: 1191 [2023-11-29 01:11:03,753 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:03,754 INFO L413 NwaCegarLoop]: 1600 mSDtfsCounter, 3 mSDsluCounter, 3198 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 4798 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:03,755 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 4798 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:03,758 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2023-11-29 01:11:03,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1191. [2023-11-29 01:11:03,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1191 states, 906 states have (on average 1.5772626931567328) internal successors, (1429), 1068 states have internal predecessors, (1429), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:03,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1191 states to 1191 states and 1641 transitions. [2023-11-29 01:11:03,825 INFO L78 Accepts]: Start accepts. Automaton has 1191 states and 1641 transitions. Word has length 6 [2023-11-29 01:11:03,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:03,826 INFO L495 AbstractCegarLoop]: Abstraction has 1191 states and 1641 transitions. [2023-11-29 01:11:03,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:03,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1191 states and 1641 transitions. [2023-11-29 01:11:03,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-29 01:11:03,826 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:03,826 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 01:11:03,840 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:04,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:04,027 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:04,029 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:04,029 INFO L85 PathProgramCache]: Analyzing trace with hash 1266723258, now seen corresponding path program 1 times [2023-11-29 01:11:04,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:04,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359592409] [2023-11-29 01:11:04,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:04,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:04,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:04,398 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:11:04,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:04,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359592409] [2023-11-29 01:11:04,399 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359592409] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:04,399 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:04,399 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:04,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [83593761] [2023-11-29 01:11:04,399 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:04,399 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:04,400 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:04,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:04,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:04,401 INFO L87 Difference]: Start difference. First operand 1191 states and 1641 transitions. Second operand has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:04,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:04,850 INFO L93 Difference]: Finished difference Result 1191 states and 1641 transitions. [2023-11-29 01:11:04,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:04,850 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 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) Word has length 7 [2023-11-29 01:11:04,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:04,858 INFO L225 Difference]: With dead ends: 1191 [2023-11-29 01:11:04,858 INFO L226 Difference]: Without dead ends: 1190 [2023-11-29 01:11:04,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:04,860 INFO L413 NwaCegarLoop]: 1601 mSDtfsCounter, 0 mSDsluCounter, 1599 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3200 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:04,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3200 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:11:04,864 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1190 states. [2023-11-29 01:11:04,895 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1190 to 1188. [2023-11-29 01:11:04,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1188 states, 904 states have (on average 1.5774336283185841) internal successors, (1426), 1065 states have internal predecessors, (1426), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:04,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1188 states to 1188 states and 1638 transitions. [2023-11-29 01:11:04,907 INFO L78 Accepts]: Start accepts. Automaton has 1188 states and 1638 transitions. Word has length 7 [2023-11-29 01:11:04,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:04,908 INFO L495 AbstractCegarLoop]: Abstraction has 1188 states and 1638 transitions. [2023-11-29 01:11:04,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.5) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:11:04,908 INFO L276 IsEmpty]: Start isEmpty. Operand 1188 states and 1638 transitions. [2023-11-29 01:11:04,908 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2023-11-29 01:11:04,909 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:04,909 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:04,909 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 01:11:04,909 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:04,909 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:04,910 INFO L85 PathProgramCache]: Analyzing trace with hash 813354597, now seen corresponding path program 1 times [2023-11-29 01:11:04,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:04,910 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992147703] [2023-11-29 01:11:04,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:04,910 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:05,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:05,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:05,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:05,417 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:05,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:05,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992147703] [2023-11-29 01:11:05,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992147703] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:05,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1847680052] [2023-11-29 01:11:05,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:05,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:05,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:05,421 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:05,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-29 01:11:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:06,248 INFO L262 TraceCheckSpWp]: Trace formula consists of 2956 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:11:06,252 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:06,266 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-29 01:11:06,266 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:11:06,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1847680052] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:06,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:11:06,267 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2023-11-29 01:11:06,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903877816] [2023-11-29 01:11:06,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:06,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:06,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:06,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:06,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:06,269 INFO L87 Difference]: Start difference. First operand 1188 states and 1638 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:06,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:06,812 INFO L93 Difference]: Finished difference Result 1188 states and 1638 transitions. [2023-11-29 01:11:06,813 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:06,813 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2023-11-29 01:11:06,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:06,821 INFO L225 Difference]: With dead ends: 1188 [2023-11-29 01:11:06,821 INFO L226 Difference]: Without dead ends: 1186 [2023-11-29 01:11:06,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:06,823 INFO L413 NwaCegarLoop]: 1592 mSDtfsCounter, 501 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 71 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 556 SdHoareTripleChecker+Valid, 2641 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 71 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:06,823 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [556 Valid, 2641 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 71 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:06,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1186 states. [2023-11-29 01:11:06,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1186 to 1186. [2023-11-29 01:11:06,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1186 states, 904 states have (on average 1.575221238938053) internal successors, (1424), 1063 states have internal predecessors, (1424), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:06,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1186 states to 1186 states and 1636 transitions. [2023-11-29 01:11:06,870 INFO L78 Accepts]: Start accepts. Automaton has 1186 states and 1636 transitions. Word has length 12 [2023-11-29 01:11:06,871 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:06,871 INFO L495 AbstractCegarLoop]: Abstraction has 1186 states and 1636 transitions. [2023-11-29 01:11:06,871 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:06,871 INFO L276 IsEmpty]: Start isEmpty. Operand 1186 states and 1636 transitions. [2023-11-29 01:11:06,872 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2023-11-29 01:11:06,872 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:06,872 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:06,883 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-29 01:11:07,072 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:07,073 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:07,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:07,073 INFO L85 PathProgramCache]: Analyzing trace with hash -555808991, now seen corresponding path program 1 times [2023-11-29 01:11:07,073 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:07,073 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422652275] [2023-11-29 01:11:07,073 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:07,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:07,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:07,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-29 01:11:07,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:07,415 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:07,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:07,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422652275] [2023-11-29 01:11:07,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422652275] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:07,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447520149] [2023-11-29 01:11:07,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:07,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:07,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:07,417 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:07,419 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-29 01:11:08,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:08,244 INFO L262 TraceCheckSpWp]: Trace formula consists of 2957 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:08,247 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:08,261 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:08,261 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:08,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:08,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447520149] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:08,289 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:08,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 4] total 7 [2023-11-29 01:11:08,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915797967] [2023-11-29 01:11:08,290 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:08,290 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:08,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:08,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:08,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:08,292 INFO L87 Difference]: Start difference. First operand 1186 states and 1636 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:11:08,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:08,717 INFO L93 Difference]: Finished difference Result 2376 states and 3278 transitions. [2023-11-29 01:11:08,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:11:08,718 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 13 [2023-11-29 01:11:08,718 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:08,725 INFO L225 Difference]: With dead ends: 2376 [2023-11-29 01:11:08,725 INFO L226 Difference]: Without dead ends: 1195 [2023-11-29 01:11:08,730 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:08,731 INFO L413 NwaCegarLoop]: 1599 mSDtfsCounter, 4 mSDsluCounter, 4791 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 6390 SdHoareTripleChecker+Invalid, 150 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:08,731 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 6390 Invalid, 150 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-29 01:11:08,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1195 states. [2023-11-29 01:11:08,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1195 to 1195. [2023-11-29 01:11:08,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1195 states, 913 states have (on average 1.5695509309967142) internal successors, (1433), 1072 states have internal predecessors, (1433), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:08,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1195 states to 1195 states and 1645 transitions. [2023-11-29 01:11:08,778 INFO L78 Accepts]: Start accepts. Automaton has 1195 states and 1645 transitions. Word has length 13 [2023-11-29 01:11:08,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:08,778 INFO L495 AbstractCegarLoop]: Abstraction has 1195 states and 1645 transitions. [2023-11-29 01:11:08,778 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:11:08,778 INFO L276 IsEmpty]: Start isEmpty. Operand 1195 states and 1645 transitions. [2023-11-29 01:11:08,779 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2023-11-29 01:11:08,779 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:08,779 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:08,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:08,979 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:08,980 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:08,980 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:08,980 INFO L85 PathProgramCache]: Analyzing trace with hash -842231577, now seen corresponding path program 2 times [2023-11-29 01:11:08,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:08,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643227530] [2023-11-29 01:11:08,980 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:08,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:09,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:09,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:11:09,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:09,630 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:11:09,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:09,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643227530] [2023-11-29 01:11:09,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643227530] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:09,631 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1202139234] [2023-11-29 01:11:09,631 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:11:09,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:09,632 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:09,634 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:09,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-29 01:11:10,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:11:10,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:11:10,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 2938 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:11:10,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:10,550 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:11:10,550 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:11:10,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1202139234] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:10,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:11:10,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 10 [2023-11-29 01:11:10,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [890830720] [2023-11-29 01:11:10,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:10,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:11:10,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:10,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:11:10,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:11:10,553 INFO L87 Difference]: Start difference. First operand 1195 states and 1645 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:11,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:11,522 INFO L93 Difference]: Finished difference Result 1195 states and 1645 transitions. [2023-11-29 01:11:11,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:11:11,523 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2023-11-29 01:11:11,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:11,530 INFO L225 Difference]: With dead ends: 1195 [2023-11-29 01:11:11,530 INFO L226 Difference]: Without dead ends: 1193 [2023-11-29 01:11:11,531 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:11:11,532 INFO L413 NwaCegarLoop]: 1580 mSDtfsCounter, 500 mSDsluCounter, 4175 mSDsCounter, 0 mSdLazyCounter, 217 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 5755 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 217 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:11,532 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 5755 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 217 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:11:11,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1193 states. [2023-11-29 01:11:11,570 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1193 to 1193. [2023-11-29 01:11:11,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1193 states, 913 states have (on average 1.5673603504928806) internal successors, (1431), 1070 states have internal predecessors, (1431), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:11,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1193 states to 1193 states and 1643 transitions. [2023-11-29 01:11:11,580 INFO L78 Accepts]: Start accepts. Automaton has 1193 states and 1643 transitions. Word has length 22 [2023-11-29 01:11:11,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:11,581 INFO L495 AbstractCegarLoop]: Abstraction has 1193 states and 1643 transitions. [2023-11-29 01:11:11,581 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:11,581 INFO L276 IsEmpty]: Start isEmpty. Operand 1193 states and 1643 transitions. [2023-11-29 01:11:11,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2023-11-29 01:11:11,582 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:11,582 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:11,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-29 01:11:11,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2023-11-29 01:11:11,783 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:11,783 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:11,783 INFO L85 PathProgramCache]: Analyzing trace with hash -1217509652, now seen corresponding path program 1 times [2023-11-29 01:11:11,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:11,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759003098] [2023-11-29 01:11:11,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:11,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:12,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:11:12,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:12,327 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:11:12,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:12,328 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759003098] [2023-11-29 01:11:12,328 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [759003098] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:12,328 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:12,328 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:12,328 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464831403] [2023-11-29 01:11:12,328 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:12,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:12,329 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:12,329 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:12,329 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:12,330 INFO L87 Difference]: Start difference. First operand 1193 states and 1643 transitions. Second operand has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:13,089 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:13,089 INFO L93 Difference]: Finished difference Result 2369 states and 3270 transitions. [2023-11-29 01:11:13,089 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:13,090 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2023-11-29 01:11:13,090 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:13,098 INFO L225 Difference]: With dead ends: 2369 [2023-11-29 01:11:13,098 INFO L226 Difference]: Without dead ends: 1196 [2023-11-29 01:11:13,102 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:13,103 INFO L413 NwaCegarLoop]: 1597 mSDtfsCounter, 1 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3189 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:13,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3189 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:11:13,107 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1196 states. [2023-11-29 01:11:13,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1196 to 1196. [2023-11-29 01:11:13,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1196 states, 916 states have (on average 1.5655021834061136) internal successors, (1434), 1073 states have internal predecessors, (1434), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:13,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1196 states to 1196 states and 1646 transitions. [2023-11-29 01:11:13,152 INFO L78 Accepts]: Start accepts. Automaton has 1196 states and 1646 transitions. Word has length 27 [2023-11-29 01:11:13,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:13,153 INFO L495 AbstractCegarLoop]: Abstraction has 1196 states and 1646 transitions. [2023-11-29 01:11:13,153 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.0) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:13,153 INFO L276 IsEmpty]: Start isEmpty. Operand 1196 states and 1646 transitions. [2023-11-29 01:11:13,154 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 01:11:13,154 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:13,154 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:13,154 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 01:11:13,155 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:13,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:13,155 INFO L85 PathProgramCache]: Analyzing trace with hash 131010990, now seen corresponding path program 1 times [2023-11-29 01:11:13,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:13,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1598499999] [2023-11-29 01:11:13,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:13,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:13,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:11:13,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:13,618 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:11:13,619 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:13,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1598499999] [2023-11-29 01:11:13,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1598499999] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:13,619 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:13,619 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:13,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005311426] [2023-11-29 01:11:13,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:13,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:13,620 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:13,620 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:13,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:13,620 INFO L87 Difference]: Start difference. First operand 1196 states and 1646 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:14,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:14,416 INFO L93 Difference]: Finished difference Result 1204 states and 1654 transitions. [2023-11-29 01:11:14,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:14,417 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2023-11-29 01:11:14,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:14,425 INFO L225 Difference]: With dead ends: 1204 [2023-11-29 01:11:14,425 INFO L226 Difference]: Without dead ends: 1200 [2023-11-29 01:11:14,426 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:14,427 INFO L413 NwaCegarLoop]: 1596 mSDtfsCounter, 2 mSDsluCounter, 1558 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 3154 SdHoareTripleChecker+Invalid, 114 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:14,427 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 3154 Invalid, 114 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:11:14,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1200 states. [2023-11-29 01:11:14,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1200 to 1200. [2023-11-29 01:11:14,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1200 states, 920 states have (on average 1.5630434782608695) internal successors, (1438), 1077 states have internal predecessors, (1438), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:14,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1200 states to 1200 states and 1650 transitions. [2023-11-29 01:11:14,471 INFO L78 Accepts]: Start accepts. Automaton has 1200 states and 1650 transitions. Word has length 30 [2023-11-29 01:11:14,471 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:14,471 INFO L495 AbstractCegarLoop]: Abstraction has 1200 states and 1650 transitions. [2023-11-29 01:11:14,471 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:14,472 INFO L276 IsEmpty]: Start isEmpty. Operand 1200 states and 1650 transitions. [2023-11-29 01:11:14,472 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2023-11-29 01:11:14,473 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:14,473 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:14,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 01:11:14,473 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:14,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:14,474 INFO L85 PathProgramCache]: Analyzing trace with hash 171058710, now seen corresponding path program 1 times [2023-11-29 01:11:14,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:14,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1273050234] [2023-11-29 01:11:14,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:14,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:14,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-29 01:11:14,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:14,940 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2023-11-29 01:11:14,940 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:14,940 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1273050234] [2023-11-29 01:11:14,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1273050234] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:14,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [270361285] [2023-11-29 01:11:14,941 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:14,941 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:14,941 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:14,942 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:14,949 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-29 01:11:15,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:15,864 INFO L262 TraceCheckSpWp]: Trace formula consists of 3134 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:11:15,868 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:15,918 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:11:15,918 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:16,010 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-29 01:11:16,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [270361285] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:16,011 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:16,011 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 6, 7] total 14 [2023-11-29 01:11:16,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [895636130] [2023-11-29 01:11:16,012 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:16,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:11:16,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:16,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:11:16,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:11:16,014 INFO L87 Difference]: Start difference. First operand 1200 states and 1650 transitions. Second operand has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:11:16,916 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:16,916 INFO L93 Difference]: Finished difference Result 2403 states and 3309 transitions. [2023-11-29 01:11:16,917 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-29 01:11:16,917 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2023-11-29 01:11:16,917 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:16,926 INFO L225 Difference]: With dead ends: 2403 [2023-11-29 01:11:16,926 INFO L226 Difference]: Without dead ends: 1217 [2023-11-29 01:11:16,931 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:11:16,938 INFO L413 NwaCegarLoop]: 1591 mSDtfsCounter, 7 mSDsluCounter, 11123 mSDsCounter, 0 mSdLazyCounter, 365 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 12714 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 365 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:16,938 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 12714 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 365 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:11:16,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1217 states. [2023-11-29 01:11:16,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1217 to 1217. [2023-11-29 01:11:16,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1217 states, 938 states have (on average 1.5511727078891258) internal successors, (1455), 1094 states have internal predecessors, (1455), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:16,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1217 states to 1217 states and 1667 transitions. [2023-11-29 01:11:16,996 INFO L78 Accepts]: Start accepts. Automaton has 1217 states and 1667 transitions. Word has length 30 [2023-11-29 01:11:16,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:16,996 INFO L495 AbstractCegarLoop]: Abstraction has 1217 states and 1667 transitions. [2023-11-29 01:11:16,996 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.285714285714286) internal successors, (60), 14 states have internal predecessors, (60), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:11:16,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1217 states and 1667 transitions. [2023-11-29 01:11:16,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:11:16,998 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:16,999 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:17,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:17,211 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:17,211 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:17,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:17,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1385689688, now seen corresponding path program 1 times [2023-11-29 01:11:17,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:17,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [590663649] [2023-11-29 01:11:17,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:17,212 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:17,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:17,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:17,660 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-29 01:11:17,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:17,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [590663649] [2023-11-29 01:11:17,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [590663649] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:17,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:17,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:17,661 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925765921] [2023-11-29 01:11:17,661 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:17,662 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:17,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:17,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:17,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:17,663 INFO L87 Difference]: Start difference. First operand 1217 states and 1667 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:18,224 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:18,224 INFO L93 Difference]: Finished difference Result 1231 states and 1683 transitions. [2023-11-29 01:11:18,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:18,224 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2023-11-29 01:11:18,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:18,231 INFO L225 Difference]: With dead ends: 1231 [2023-11-29 01:11:18,232 INFO L226 Difference]: Without dead ends: 1229 [2023-11-29 01:11:18,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:18,233 INFO L413 NwaCegarLoop]: 1594 mSDtfsCounter, 3 mSDsluCounter, 1590 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3184 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:18,233 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3184 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:18,237 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1229 states. [2023-11-29 01:11:18,270 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1229 to 1227. [2023-11-29 01:11:18,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1227 states, 948 states have (on average 1.5485232067510548) internal successors, (1468), 1104 states have internal predecessors, (1468), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:18,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1227 states to 1227 states and 1680 transitions. [2023-11-29 01:11:18,278 INFO L78 Accepts]: Start accepts. Automaton has 1227 states and 1680 transitions. Word has length 49 [2023-11-29 01:11:18,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:18,278 INFO L495 AbstractCegarLoop]: Abstraction has 1227 states and 1680 transitions. [2023-11-29 01:11:18,278 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:18,278 INFO L276 IsEmpty]: Start isEmpty. Operand 1227 states and 1680 transitions. [2023-11-29 01:11:18,279 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:11:18,279 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:18,280 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:18,280 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 01:11:18,280 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:18,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:18,281 INFO L85 PathProgramCache]: Analyzing trace with hash -1385687959, now seen corresponding path program 1 times [2023-11-29 01:11:18,281 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:18,281 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736926435] [2023-11-29 01:11:18,281 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:18,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:18,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:18,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:18,647 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2023-11-29 01:11:18,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:18,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736926435] [2023-11-29 01:11:18,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736926435] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:18,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:18,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:18,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [413335834] [2023-11-29 01:11:18,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:18,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:18,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:18,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:18,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:18,649 INFO L87 Difference]: Start difference. First operand 1227 states and 1680 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:19,165 INFO L93 Difference]: Finished difference Result 1227 states and 1680 transitions. [2023-11-29 01:11:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:19,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2023-11-29 01:11:19,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:19,173 INFO L225 Difference]: With dead ends: 1227 [2023-11-29 01:11:19,173 INFO L226 Difference]: Without dead ends: 1226 [2023-11-29 01:11:19,174 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:19,174 INFO L413 NwaCegarLoop]: 1595 mSDtfsCounter, 0 mSDsluCounter, 1592 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 3187 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:19,175 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 3187 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:19,178 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1226 states. [2023-11-29 01:11:19,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1226 to 1222. [2023-11-29 01:11:19,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1222 states, 944 states have (on average 1.548728813559322) internal successors, (1462), 1099 states have internal predecessors, (1462), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:19,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1222 states to 1222 states and 1674 transitions. [2023-11-29 01:11:19,216 INFO L78 Accepts]: Start accepts. Automaton has 1222 states and 1674 transitions. Word has length 49 [2023-11-29 01:11:19,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:19,216 INFO L495 AbstractCegarLoop]: Abstraction has 1222 states and 1674 transitions. [2023-11-29 01:11:19,216 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:19,216 INFO L276 IsEmpty]: Start isEmpty. Operand 1222 states and 1674 transitions. [2023-11-29 01:11:19,217 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2023-11-29 01:11:19,217 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:19,217 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:19,218 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 01:11:19,218 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:19,218 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:19,218 INFO L85 PathProgramCache]: Analyzing trace with hash 733121556, now seen corresponding path program 1 times [2023-11-29 01:11:19,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:19,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107941641] [2023-11-29 01:11:19,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:19,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:19,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:19,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:19,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:19,659 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:19,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:19,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107941641] [2023-11-29 01:11:19,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107941641] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:19,659 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:19,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:11:19,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616464393] [2023-11-29 01:11:19,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:19,660 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:19,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:19,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:19,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:19,661 INFO L87 Difference]: Start difference. First operand 1222 states and 1674 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:20,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:20,463 INFO L93 Difference]: Finished difference Result 1222 states and 1674 transitions. [2023-11-29 01:11:20,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:20,463 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2023-11-29 01:11:20,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:20,469 INFO L225 Difference]: With dead ends: 1222 [2023-11-29 01:11:20,469 INFO L226 Difference]: Without dead ends: 1213 [2023-11-29 01:11:20,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:20,470 INFO L413 NwaCegarLoop]: 1560 mSDtfsCounter, 456 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 511 SdHoareTripleChecker+Valid, 4134 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:20,470 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [511 Valid, 4134 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:11:20,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1213 states. [2023-11-29 01:11:20,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1213 to 1213. [2023-11-29 01:11:20,495 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1213 states, 944 states have (on average 1.5391949152542372) internal successors, (1453), 1090 states have internal predecessors, (1453), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:11:20,498 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1213 states to 1213 states and 1665 transitions. [2023-11-29 01:11:20,498 INFO L78 Accepts]: Start accepts. Automaton has 1213 states and 1665 transitions. Word has length 51 [2023-11-29 01:11:20,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:20,499 INFO L495 AbstractCegarLoop]: Abstraction has 1213 states and 1665 transitions. [2023-11-29 01:11:20,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:20,499 INFO L276 IsEmpty]: Start isEmpty. Operand 1213 states and 1665 transitions. [2023-11-29 01:11:20,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 01:11:20,500 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:20,500 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:20,500 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 01:11:20,501 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:20,501 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:20,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1251934101, now seen corresponding path program 1 times [2023-11-29 01:11:20,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:20,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816509921] [2023-11-29 01:11:20,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:20,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:20,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:20,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:20,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:20,903 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:20,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:20,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816509921] [2023-11-29 01:11:20,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816509921] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:20,904 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:20,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:11:20,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167070206] [2023-11-29 01:11:20,904 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:20,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:20,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:20,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:20,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:20,905 INFO L87 Difference]: Start difference. First operand 1213 states and 1665 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:21,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:21,580 INFO L93 Difference]: Finished difference Result 1621 states and 2249 transitions. [2023-11-29 01:11:21,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:21,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2023-11-29 01:11:21,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:21,590 INFO L225 Difference]: With dead ends: 1621 [2023-11-29 01:11:21,590 INFO L226 Difference]: Without dead ends: 1612 [2023-11-29 01:11:21,591 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:21,592 INFO L413 NwaCegarLoop]: 1580 mSDtfsCounter, 446 mSDsluCounter, 1984 mSDsCounter, 0 mSdLazyCounter, 192 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 500 SdHoareTripleChecker+Valid, 3564 SdHoareTripleChecker+Invalid, 205 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 192 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:21,592 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [500 Valid, 3564 Invalid, 205 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 192 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:11:21,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1612 states. [2023-11-29 01:11:21,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1612 to 1368. [2023-11-29 01:11:21,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1368 states, 1071 states have (on average 1.535014005602241) internal successors, (1644), 1223 states have internal predecessors, (1644), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:11:21,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1368 states to 1368 states and 1912 transitions. [2023-11-29 01:11:21,679 INFO L78 Accepts]: Start accepts. Automaton has 1368 states and 1912 transitions. Word has length 52 [2023-11-29 01:11:21,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:21,679 INFO L495 AbstractCegarLoop]: Abstraction has 1368 states and 1912 transitions. [2023-11-29 01:11:21,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:21,679 INFO L276 IsEmpty]: Start isEmpty. Operand 1368 states and 1912 transitions. [2023-11-29 01:11:21,680 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 01:11:21,680 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:21,680 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:21,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 01:11:21,681 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:21,681 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:21,681 INFO L85 PathProgramCache]: Analyzing trace with hash -1118657839, now seen corresponding path program 1 times [2023-11-29 01:11:21,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:21,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925289142] [2023-11-29 01:11:21,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:21,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:21,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:22,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:22,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:22,068 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:11:22,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:22,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925289142] [2023-11-29 01:11:22,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925289142] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:22,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [667163654] [2023-11-29 01:11:22,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:22,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:22,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:22,070 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:22,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-29 01:11:22,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:22,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 3305 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:22,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:22,858 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:11:22,858 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:22,877 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-29 01:11:22,877 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [667163654] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:22,877 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:22,877 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2023-11-29 01:11:22,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895510628] [2023-11-29 01:11:22,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:22,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:22,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:22,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:22,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:22,879 INFO L87 Difference]: Start difference. First operand 1368 states and 1912 transitions. Second operand has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:23,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:23,630 INFO L93 Difference]: Finished difference Result 2711 states and 3801 transitions. [2023-11-29 01:11:23,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:11:23,631 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 57 [2023-11-29 01:11:23,631 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:23,640 INFO L225 Difference]: With dead ends: 2711 [2023-11-29 01:11:23,640 INFO L226 Difference]: Without dead ends: 1386 [2023-11-29 01:11:23,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 118 GetRequests, 113 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:23,648 INFO L413 NwaCegarLoop]: 1586 mSDtfsCounter, 4 mSDsluCounter, 3166 mSDsCounter, 0 mSdLazyCounter, 119 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 4752 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 119 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:23,648 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 4752 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 119 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:11:23,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1386 states. [2023-11-29 01:11:23,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1386 to 1386. [2023-11-29 01:11:23,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1386 states, 1089 states have (on average 1.5261707988980717) internal successors, (1662), 1241 states have internal predecessors, (1662), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:11:23,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1386 states to 1386 states and 1930 transitions. [2023-11-29 01:11:23,718 INFO L78 Accepts]: Start accepts. Automaton has 1386 states and 1930 transitions. Word has length 57 [2023-11-29 01:11:23,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:23,718 INFO L495 AbstractCegarLoop]: Abstraction has 1386 states and 1930 transitions. [2023-11-29 01:11:23,718 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.142857142857143) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:23,718 INFO L276 IsEmpty]: Start isEmpty. Operand 1386 states and 1930 transitions. [2023-11-29 01:11:23,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2023-11-29 01:11:23,719 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:23,720 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:23,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-29 01:11:23,920 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-29 01:11:23,920 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting index_in_stringsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:23,921 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:23,921 INFO L85 PathProgramCache]: Analyzing trace with hash -414489876, now seen corresponding path program 1 times [2023-11-29 01:11:23,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:23,921 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161102379] [2023-11-29 01:11:23,921 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:23,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:24,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:24,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:24,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:24,280 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:24,280 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:24,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161102379] [2023-11-29 01:11:24,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161102379] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:24,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:24,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:24,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1088387360] [2023-11-29 01:11:24,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:24,281 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:24,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:24,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:24,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:24,282 INFO L87 Difference]: Start difference. First operand 1386 states and 1930 transitions. Second operand has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:24,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:24,921 INFO L93 Difference]: Finished difference Result 1396 states and 1944 transitions. [2023-11-29 01:11:24,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:24,921 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 61 [2023-11-29 01:11:24,921 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:24,927 INFO L225 Difference]: With dead ends: 1396 [2023-11-29 01:11:24,927 INFO L226 Difference]: Without dead ends: 1394 [2023-11-29 01:11:24,928 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:24,929 INFO L413 NwaCegarLoop]: 1586 mSDtfsCounter, 5 mSDsluCounter, 1583 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 3169 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:24,929 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 3169 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 74 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:11:24,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1394 states. [2023-11-29 01:11:24,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1394 to 1391. [2023-11-29 01:11:24,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1391 states, 1094 states have (on average 1.5255941499085923) internal successors, (1669), 1246 states have internal predecessors, (1669), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:11:24,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1391 states to 1391 states and 1937 transitions. [2023-11-29 01:11:24,983 INFO L78 Accepts]: Start accepts. Automaton has 1391 states and 1937 transitions. Word has length 61 [2023-11-29 01:11:24,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:24,984 INFO L495 AbstractCegarLoop]: Abstraction has 1391 states and 1937 transitions. [2023-11-29 01:11:24,984 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.0) internal successors, (30), 3 states have internal predecessors, (30), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:24,984 INFO L276 IsEmpty]: Start isEmpty. Operand 1391 states and 1937 transitions. [2023-11-29 01:11:24,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:11:24,985 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:24,985 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:24,986 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-29 01:11:24,986 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:24,986 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:24,986 INFO L85 PathProgramCache]: Analyzing trace with hash -1864094613, now seen corresponding path program 1 times [2023-11-29 01:11:24,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:24,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609437566] [2023-11-29 01:11:24,987 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:24,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:25,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:25,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:25,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:25,356 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:25,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:25,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609437566] [2023-11-29 01:11:25,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609437566] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:25,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:25,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:11:25,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [561946571] [2023-11-29 01:11:25,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:25,357 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:25,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:25,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:25,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:25,358 INFO L87 Difference]: Start difference. First operand 1391 states and 1937 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:26,017 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:26,017 INFO L93 Difference]: Finished difference Result 3130 states and 4396 transitions. [2023-11-29 01:11:26,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:26,017 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:11:26,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:26,029 INFO L225 Difference]: With dead ends: 3130 [2023-11-29 01:11:26,030 INFO L226 Difference]: Without dead ends: 1873 [2023-11-29 01:11:26,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:26,035 INFO L413 NwaCegarLoop]: 1570 mSDtfsCounter, 407 mSDsluCounter, 1528 mSDsCounter, 0 mSdLazyCounter, 160 mSolverCounterSat, 19 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 3098 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 160 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:26,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 3098 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 160 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:11:26,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1873 states. [2023-11-29 01:11:26,095 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1873 to 1616. [2023-11-29 01:11:26,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1616 states, 1282 states have (on average 1.5226209048361934) internal successors, (1952), 1444 states have internal predecessors, (1952), 181 states have call successors, (181), 35 states have call predecessors, (181), 32 states have return successors, (161), 146 states have call predecessors, (161), 161 states have call successors, (161) [2023-11-29 01:11:26,105 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1616 states to 1616 states and 2294 transitions. [2023-11-29 01:11:26,105 INFO L78 Accepts]: Start accepts. Automaton has 1616 states and 2294 transitions. Word has length 66 [2023-11-29 01:11:26,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:26,106 INFO L495 AbstractCegarLoop]: Abstraction has 1616 states and 2294 transitions. [2023-11-29 01:11:26,106 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:26,106 INFO L276 IsEmpty]: Start isEmpty. Operand 1616 states and 2294 transitions. [2023-11-29 01:11:26,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:11:26,107 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:26,107 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:26,108 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-29 01:11:26,108 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting index_in_stringsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:26,108 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:26,108 INFO L85 PathProgramCache]: Analyzing trace with hash 767873590, now seen corresponding path program 1 times [2023-11-29 01:11:26,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:26,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972048476] [2023-11-29 01:11:26,109 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:26,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:26,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:26,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:26,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:26,439 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:26,440 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:26,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972048476] [2023-11-29 01:11:26,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972048476] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:26,440 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1931706244] [2023-11-29 01:11:26,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:26,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:26,440 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:26,441 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:26,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-29 01:11:27,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:27,463 INFO L262 TraceCheckSpWp]: Trace formula consists of 3333 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:27,467 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:27,484 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:27,484 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:11:27,484 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1931706244] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:27,484 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:11:27,484 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-29 01:11:27,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762443408] [2023-11-29 01:11:27,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:27,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:27,485 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:27,485 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:27,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:27,486 INFO L87 Difference]: Start difference. First operand 1616 states and 2294 transitions. Second operand has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:27,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:27,953 INFO L93 Difference]: Finished difference Result 1619 states and 2299 transitions. [2023-11-29 01:11:27,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:27,954 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:11:27,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:27,961 INFO L225 Difference]: With dead ends: 1619 [2023-11-29 01:11:27,961 INFO L226 Difference]: Without dead ends: 1618 [2023-11-29 01:11:27,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:27,962 INFO L413 NwaCegarLoop]: 1593 mSDtfsCounter, 11 mSDsluCounter, 1586 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 3179 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:27,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 3179 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:11:27,966 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1618 states. [2023-11-29 01:11:28,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1618 to 1615. [2023-11-29 01:11:28,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1615 states, 1282 states have (on average 1.5218408736349454) internal successors, (1951), 1443 states have internal predecessors, (1951), 181 states have call successors, (181), 35 states have call predecessors, (181), 32 states have return successors, (161), 146 states have call predecessors, (161), 161 states have call successors, (161) [2023-11-29 01:11:28,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1615 states to 1615 states and 2293 transitions. [2023-11-29 01:11:28,010 INFO L78 Accepts]: Start accepts. Automaton has 1615 states and 2293 transitions. Word has length 66 [2023-11-29 01:11:28,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:28,011 INFO L495 AbstractCegarLoop]: Abstraction has 1615 states and 2293 transitions. [2023-11-29 01:11:28,011 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 11.666666666666666) internal successors, (35), 4 states have internal predecessors, (35), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:28,011 INFO L276 IsEmpty]: Start isEmpty. Operand 1615 states and 2293 transitions. [2023-11-29 01:11:28,012 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:11:28,012 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:28,012 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:28,023 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:28,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-29 01:11:28,216 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:28,217 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:28,217 INFO L85 PathProgramCache]: Analyzing trace with hash -1096913092, now seen corresponding path program 1 times [2023-11-29 01:11:28,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:28,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1375216368] [2023-11-29 01:11:28,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:28,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:28,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:28,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:28,798 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:28,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:28,799 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1375216368] [2023-11-29 01:11:28,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1375216368] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:28,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:28,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:11:28,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612538569] [2023-11-29 01:11:28,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:28,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:28,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:28,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:28,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:28,801 INFO L87 Difference]: Start difference. First operand 1615 states and 2293 transitions. Second operand has 7 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:30,147 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:30,147 INFO L93 Difference]: Finished difference Result 1839 states and 2574 transitions. [2023-11-29 01:11:30,148 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:30,148 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2023-11-29 01:11:30,148 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:30,157 INFO L225 Difference]: With dead ends: 1839 [2023-11-29 01:11:30,158 INFO L226 Difference]: Without dead ends: 1716 [2023-11-29 01:11:30,159 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:11:30,160 INFO L413 NwaCegarLoop]: 1629 mSDtfsCounter, 249 mSDsluCounter, 8042 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 249 SdHoareTripleChecker+Valid, 9671 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:30,160 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [249 Valid, 9671 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 01:11:30,163 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1716 states. [2023-11-29 01:11:30,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1716 to 1688. [2023-11-29 01:11:30,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1688 states, 1348 states have (on average 1.5281899109792285) internal successors, (2060), 1508 states have internal predecessors, (2060), 188 states have call successors, (188), 37 states have call predecessors, (188), 32 states have return successors, (167), 152 states have call predecessors, (167), 167 states have call successors, (167) [2023-11-29 01:11:30,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1688 states to 1688 states and 2415 transitions. [2023-11-29 01:11:30,255 INFO L78 Accepts]: Start accepts. Automaton has 1688 states and 2415 transitions. Word has length 67 [2023-11-29 01:11:30,255 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:30,255 INFO L495 AbstractCegarLoop]: Abstraction has 1688 states and 2415 transitions. [2023-11-29 01:11:30,256 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 3 states have call successors, (3), 3 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:30,256 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 2415 transitions. [2023-11-29 01:11:30,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:11:30,257 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:30,257 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:30,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-29 01:11:30,257 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:30,259 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:30,259 INFO L85 PathProgramCache]: Analyzing trace with hash -416854722, now seen corresponding path program 1 times [2023-11-29 01:11:30,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:30,260 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [867551942] [2023-11-29 01:11:30,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:30,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:30,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:30,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:30,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:30,854 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:30,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:30,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [867551942] [2023-11-29 01:11:30,854 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [867551942] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:30,854 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:30,854 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:11:30,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202406165] [2023-11-29 01:11:30,855 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:30,855 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:30,855 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:30,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:30,856 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:30,857 INFO L87 Difference]: Start difference. First operand 1688 states and 2415 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:31,505 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:31,506 INFO L93 Difference]: Finished difference Result 2777 states and 3952 transitions. [2023-11-29 01:11:31,506 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:31,506 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2023-11-29 01:11:31,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:31,517 INFO L225 Difference]: With dead ends: 2777 [2023-11-29 01:11:31,517 INFO L226 Difference]: Without dead ends: 1694 [2023-11-29 01:11:31,521 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:31,522 INFO L413 NwaCegarLoop]: 1580 mSDtfsCounter, 1596 mSDsluCounter, 1572 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1596 SdHoareTripleChecker+Valid, 3152 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:31,522 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1596 Valid, 3152 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-29 01:11:31,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1694 states. [2023-11-29 01:11:31,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1694 to 1692. [2023-11-29 01:11:31,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1692 states, 1352 states have (on average 1.5236686390532543) internal successors, (2060), 1512 states have internal predecessors, (2060), 188 states have call successors, (188), 37 states have call predecessors, (188), 32 states have return successors, (167), 152 states have call predecessors, (167), 167 states have call successors, (167) [2023-11-29 01:11:31,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1692 states to 1692 states and 2415 transitions. [2023-11-29 01:11:31,598 INFO L78 Accepts]: Start accepts. Automaton has 1692 states and 2415 transitions. Word has length 67 [2023-11-29 01:11:31,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:31,598 INFO L495 AbstractCegarLoop]: Abstraction has 1692 states and 2415 transitions. [2023-11-29 01:11:31,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 1 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:31,598 INFO L276 IsEmpty]: Start isEmpty. Operand 1692 states and 2415 transitions. [2023-11-29 01:11:31,599 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:11:31,599 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:31,599 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:31,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-29 01:11:31,600 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:31,600 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:31,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1965720507, now seen corresponding path program 1 times [2023-11-29 01:11:31,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:31,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1556735961] [2023-11-29 01:11:31,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:31,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:31,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:31,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:31,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:31,998 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:31,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:31,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1556735961] [2023-11-29 01:11:31,998 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1556735961] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:31,998 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1718094455] [2023-11-29 01:11:31,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:31,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:31,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:31,999 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:32,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-29 01:11:32,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:32,855 INFO L262 TraceCheckSpWp]: Trace formula consists of 3334 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:32,858 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:32,877 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:32,877 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:32,900 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:32,900 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1718094455] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:32,900 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:32,900 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-29 01:11:32,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272841785] [2023-11-29 01:11:32,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:32,901 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:32,901 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:32,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:32,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:32,902 INFO L87 Difference]: Start difference. First operand 1692 states and 2415 transitions. Second operand has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:33,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:33,765 INFO L93 Difference]: Finished difference Result 1720 states and 2459 transitions. [2023-11-29 01:11:33,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:11:33,766 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2023-11-29 01:11:33,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:33,773 INFO L225 Difference]: With dead ends: 1720 [2023-11-29 01:11:33,773 INFO L226 Difference]: Without dead ends: 1719 [2023-11-29 01:11:33,774 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 132 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:33,775 INFO L413 NwaCegarLoop]: 1581 mSDtfsCounter, 24 mSDsluCounter, 4743 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 6324 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.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:33,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 6324 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-29 01:11:33,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1719 states. [2023-11-29 01:11:33,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1719 to 1707. [2023-11-29 01:11:33,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1707 states, 1367 states have (on average 1.5223116313094367) internal successors, (2081), 1527 states have internal predecessors, (2081), 188 states have call successors, (188), 37 states have call predecessors, (188), 32 states have return successors, (167), 152 states have call predecessors, (167), 167 states have call successors, (167) [2023-11-29 01:11:33,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1707 states to 1707 states and 2436 transitions. [2023-11-29 01:11:33,847 INFO L78 Accepts]: Start accepts. Automaton has 1707 states and 2436 transitions. Word has length 67 [2023-11-29 01:11:33,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:33,847 INFO L495 AbstractCegarLoop]: Abstraction has 1707 states and 2436 transitions. [2023-11-29 01:11:33,847 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 8.833333333333334) internal successors, (53), 7 states have internal predecessors, (53), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:33,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1707 states and 2436 transitions. [2023-11-29 01:11:33,848 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2023-11-29 01:11:33,848 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:33,848 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:33,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:34,052 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:34,052 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:34,053 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:34,053 INFO L85 PathProgramCache]: Analyzing trace with hash 437671430, now seen corresponding path program 1 times [2023-11-29 01:11:34,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:34,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657110243] [2023-11-29 01:11:34,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:34,053 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:34,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:34,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:34,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:34,418 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:34,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:34,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657110243] [2023-11-29 01:11:34,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657110243] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:34,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:34,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:34,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2109977450] [2023-11-29 01:11:34,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:34,419 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:34,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:34,419 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:34,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:34,420 INFO L87 Difference]: Start difference. First operand 1707 states and 2436 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:34,991 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:34,991 INFO L93 Difference]: Finished difference Result 1723 states and 2460 transitions. [2023-11-29 01:11:34,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:34,992 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 68 [2023-11-29 01:11:34,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:34,999 INFO L225 Difference]: With dead ends: 1723 [2023-11-29 01:11:34,999 INFO L226 Difference]: Without dead ends: 1721 [2023-11-29 01:11:35,000 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:35,001 INFO L413 NwaCegarLoop]: 1580 mSDtfsCounter, 4 mSDsluCounter, 1574 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 3154 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:35,001 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 3154 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:35,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1721 states. [2023-11-29 01:11:35,061 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1721 to 1715. [2023-11-29 01:11:35,064 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1715 states, 1375 states have (on average 1.522181818181818) internal successors, (2093), 1535 states have internal predecessors, (2093), 188 states have call successors, (188), 37 states have call predecessors, (188), 32 states have return successors, (167), 152 states have call predecessors, (167), 167 states have call successors, (167) [2023-11-29 01:11:35,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1715 states to 1715 states and 2448 transitions. [2023-11-29 01:11:35,071 INFO L78 Accepts]: Start accepts. Automaton has 1715 states and 2448 transitions. Word has length 68 [2023-11-29 01:11:35,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:35,071 INFO L495 AbstractCegarLoop]: Abstraction has 1715 states and 2448 transitions. [2023-11-29 01:11:35,071 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:35,072 INFO L276 IsEmpty]: Start isEmpty. Operand 1715 states and 2448 transitions. [2023-11-29 01:11:35,072 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 01:11:35,073 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:35,073 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:35,073 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-29 01:11:35,073 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:35,073 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:35,074 INFO L85 PathProgramCache]: Analyzing trace with hash -1389028259, now seen corresponding path program 1 times [2023-11-29 01:11:35,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:35,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90464596] [2023-11-29 01:11:35,074 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:35,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:35,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:35,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:11:35,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:35,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:35,608 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:35,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:35,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90464596] [2023-11-29 01:11:35,608 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90464596] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:35,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:35,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:11:35,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278042630] [2023-11-29 01:11:35,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:35,609 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:35,609 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:35,610 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:35,610 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:35,610 INFO L87 Difference]: Start difference. First operand 1715 states and 2448 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:11:37,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:37,463 INFO L93 Difference]: Finished difference Result 3799 states and 5490 transitions. [2023-11-29 01:11:37,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:37,463 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) Word has length 69 [2023-11-29 01:11:37,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:37,470 INFO L225 Difference]: With dead ends: 3799 [2023-11-29 01:11:37,470 INFO L226 Difference]: Without dead ends: 2225 [2023-11-29 01:11:37,476 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:11:37,476 INFO L413 NwaCegarLoop]: 1899 mSDtfsCounter, 1962 mSDsluCounter, 6750 mSDsCounter, 0 mSdLazyCounter, 1183 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1966 SdHoareTripleChecker+Valid, 8649 SdHoareTripleChecker+Invalid, 1232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 1183 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:37,477 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1966 Valid, 8649 Invalid, 1232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 1183 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-29 01:11:37,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2225 states. [2023-11-29 01:11:37,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2225 to 1723. [2023-11-29 01:11:37,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1723 states, 1382 states have (on average 1.5195369030390737) internal successors, (2100), 1540 states have internal predecessors, (2100), 188 states have call successors, (188), 37 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:37,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1723 states to 1723 states and 2469 transitions. [2023-11-29 01:11:37,566 INFO L78 Accepts]: Start accepts. Automaton has 1723 states and 2469 transitions. Word has length 69 [2023-11-29 01:11:37,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:37,567 INFO L495 AbstractCegarLoop]: Abstraction has 1723 states and 2469 transitions. [2023-11-29 01:11:37,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 6 states have internal predecessors, (36), 2 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 3 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:11:37,567 INFO L276 IsEmpty]: Start isEmpty. Operand 1723 states and 2469 transitions. [2023-11-29 01:11:37,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-29 01:11:37,568 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:37,569 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:37,569 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-29 01:11:37,569 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:37,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:37,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1331769957, now seen corresponding path program 1 times [2023-11-29 01:11:37,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:37,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910609011] [2023-11-29 01:11:37,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:37,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:37,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:37,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:37,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 01:11:37,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:37,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 01:11:37,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:37,925 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:37,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:37,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910609011] [2023-11-29 01:11:37,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910609011] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:37,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:37,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:11:37,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570693493] [2023-11-29 01:11:37,926 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:37,926 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:11:37,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:37,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:11:37,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:37,926 INFO L87 Difference]: Start difference. First operand 1723 states and 2469 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:11:38,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:38,388 INFO L93 Difference]: Finished difference Result 1727 states and 2473 transitions. [2023-11-29 01:11:38,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:11:38,389 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 69 [2023-11-29 01:11:38,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:38,393 INFO L225 Difference]: With dead ends: 1727 [2023-11-29 01:11:38,393 INFO L226 Difference]: Without dead ends: 1725 [2023-11-29 01:11:38,393 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:11:38,394 INFO L413 NwaCegarLoop]: 1582 mSDtfsCounter, 1 mSDsluCounter, 1569 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3151 SdHoareTripleChecker+Invalid, 83 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:38,394 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3151 Invalid, 83 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-29 01:11:38,396 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2023-11-29 01:11:38,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1725. [2023-11-29 01:11:38,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1384 states have (on average 1.5158959537572254) internal successors, (2098), 1542 states have internal predecessors, (2098), 188 states have call successors, (188), 37 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:38,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 2467 transitions. [2023-11-29 01:11:38,444 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 2467 transitions. Word has length 69 [2023-11-29 01:11:38,444 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:38,444 INFO L495 AbstractCegarLoop]: Abstraction has 1725 states and 2467 transitions. [2023-11-29 01:11:38,444 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:11:38,444 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 2467 transitions. [2023-11-29 01:11:38,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-29 01:11:38,445 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:38,445 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:38,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-29 01:11:38,446 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:38,446 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:38,446 INFO L85 PathProgramCache]: Analyzing trace with hash -346504133, now seen corresponding path program 1 times [2023-11-29 01:11:38,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:38,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1576650951] [2023-11-29 01:11:38,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:38,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:38,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:38,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:38,761 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:38,761 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:38,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1576650951] [2023-11-29 01:11:38,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1576650951] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:38,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:38,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:11:38,762 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269107603] [2023-11-29 01:11:38,762 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:38,762 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:38,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:38,763 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:38,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:38,763 INFO L87 Difference]: Start difference. First operand 1725 states and 2467 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:39,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:39,498 INFO L93 Difference]: Finished difference Result 2830 states and 4020 transitions. [2023-11-29 01:11:39,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:11:39,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 70 [2023-11-29 01:11:39,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:39,504 INFO L225 Difference]: With dead ends: 2830 [2023-11-29 01:11:39,504 INFO L226 Difference]: Without dead ends: 1731 [2023-11-29 01:11:39,506 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:39,507 INFO L413 NwaCegarLoop]: 1582 mSDtfsCounter, 6 mSDsluCounter, 3116 mSDsCounter, 0 mSdLazyCounter, 148 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 4698 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 148 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:39,507 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 4698 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 148 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:11:39,510 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1731 states. [2023-11-29 01:11:39,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1731 to 1727. [2023-11-29 01:11:39,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1727 states, 1386 states have (on average 1.5144300144300145) internal successors, (2099), 1544 states have internal predecessors, (2099), 188 states have call successors, (188), 37 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:39,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1727 states to 1727 states and 2468 transitions. [2023-11-29 01:11:39,557 INFO L78 Accepts]: Start accepts. Automaton has 1727 states and 2468 transitions. Word has length 70 [2023-11-29 01:11:39,557 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:39,557 INFO L495 AbstractCegarLoop]: Abstraction has 1727 states and 2468 transitions. [2023-11-29 01:11:39,557 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:39,557 INFO L276 IsEmpty]: Start isEmpty. Operand 1727 states and 2468 transitions. [2023-11-29 01:11:39,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-11-29 01:11:39,559 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:39,559 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:39,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-29 01:11:39,559 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:39,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:39,560 INFO L85 PathProgramCache]: Analyzing trace with hash -552238401, now seen corresponding path program 1 times [2023-11-29 01:11:39,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:39,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1337945379] [2023-11-29 01:11:39,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:39,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:39,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:39,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:39,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:39,863 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:39,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:39,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1337945379] [2023-11-29 01:11:39,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1337945379] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:39,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11317729] [2023-11-29 01:11:39,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:39,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:39,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:39,864 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:39,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-29 01:11:40,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:40,760 INFO L262 TraceCheckSpWp]: Trace formula consists of 3453 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:40,763 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:40,780 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:40,781 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:11:40,781 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11317729] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:40,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:11:40,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2023-11-29 01:11:40,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630338630] [2023-11-29 01:11:40,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:40,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:40,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:40,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:40,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:40,782 INFO L87 Difference]: Start difference. First operand 1727 states and 2468 transitions. Second operand has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:41,310 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:41,311 INFO L93 Difference]: Finished difference Result 1735 states and 2478 transitions. [2023-11-29 01:11:41,311 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:41,311 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2023-11-29 01:11:41,311 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:41,316 INFO L225 Difference]: With dead ends: 1735 [2023-11-29 01:11:41,316 INFO L226 Difference]: Without dead ends: 1734 [2023-11-29 01:11:41,316 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:41,317 INFO L413 NwaCegarLoop]: 1583 mSDtfsCounter, 9 mSDsluCounter, 1574 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 3157 SdHoareTripleChecker+Invalid, 87 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:41,317 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 3157 Invalid, 87 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-29 01:11:41,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1734 states. [2023-11-29 01:11:41,377 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1734 to 1726. [2023-11-29 01:11:41,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1726 states, 1386 states have (on average 1.5129870129870129) internal successors, (2097), 1543 states have internal predecessors, (2097), 188 states have call successors, (188), 37 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:41,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1726 states to 1726 states and 2466 transitions. [2023-11-29 01:11:41,385 INFO L78 Accepts]: Start accepts. Automaton has 1726 states and 2466 transitions. Word has length 72 [2023-11-29 01:11:41,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:41,386 INFO L495 AbstractCegarLoop]: Abstraction has 1726 states and 2466 transitions. [2023-11-29 01:11:41,386 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.666666666666666) internal successors, (41), 4 states have internal predecessors, (41), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:41,386 INFO L276 IsEmpty]: Start isEmpty. Operand 1726 states and 2466 transitions. [2023-11-29 01:11:41,387 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 01:11:41,388 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:41,388 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:41,401 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-29 01:11:41,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-29 01:11:41,592 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:41,593 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:41,593 INFO L85 PathProgramCache]: Analyzing trace with hash 60480809, now seen corresponding path program 1 times [2023-11-29 01:11:41,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:41,593 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483238001] [2023-11-29 01:11:41,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:41,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:41,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:41,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:41,943 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:41,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:41,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483238001] [2023-11-29 01:11:41,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483238001] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:41,943 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1123392195] [2023-11-29 01:11:41,943 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:41,944 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:41,944 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:41,945 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:41,948 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-29 01:11:42,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:42,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 3454 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:11:42,727 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:42,745 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:42,746 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:42,770 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:42,770 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1123392195] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:42,770 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:42,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2023-11-29 01:11:42,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761643118] [2023-11-29 01:11:42,771 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:42,771 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:42,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:42,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:42,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:42,772 INFO L87 Difference]: Start difference. First operand 1726 states and 2466 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:43,935 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:43,935 INFO L93 Difference]: Finished difference Result 1775 states and 2540 transitions. [2023-11-29 01:11:43,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:11:43,935 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 73 [2023-11-29 01:11:43,936 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:43,939 INFO L225 Difference]: With dead ends: 1775 [2023-11-29 01:11:43,939 INFO L226 Difference]: Without dead ends: 1774 [2023-11-29 01:11:43,940 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 149 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:43,940 INFO L413 NwaCegarLoop]: 1581 mSDtfsCounter, 14 mSDsluCounter, 6295 mSDsCounter, 0 mSdLazyCounter, 224 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 7876 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 224 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:43,940 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 7876 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 224 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-29 01:11:43,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1774 states. [2023-11-29 01:11:43,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1774 to 1750. [2023-11-29 01:11:43,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1750 states, 1410 states have (on average 1.5127659574468084) internal successors, (2133), 1567 states have internal predecessors, (2133), 188 states have call successors, (188), 37 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:43,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1750 states to 1750 states and 2502 transitions. [2023-11-29 01:11:43,991 INFO L78 Accepts]: Start accepts. Automaton has 1750 states and 2502 transitions. Word has length 73 [2023-11-29 01:11:43,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:43,991 INFO L495 AbstractCegarLoop]: Abstraction has 1750 states and 2502 transitions. [2023-11-29 01:11:43,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 7 states have internal predecessors, (56), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:43,991 INFO L276 IsEmpty]: Start isEmpty. Operand 1750 states and 2502 transitions. [2023-11-29 01:11:43,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:11:43,992 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:43,992 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:44,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2023-11-29 01:11:44,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-29 01:11:44,193 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:44,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:44,194 INFO L85 PathProgramCache]: Analyzing trace with hash -513075381, now seen corresponding path program 1 times [2023-11-29 01:11:44,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:44,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732724079] [2023-11-29 01:11:44,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:44,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:44,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:44,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:44,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:44,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:11:44,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:44,635 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:44,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:44,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732724079] [2023-11-29 01:11:44,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732724079] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:44,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:44,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:11:44,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1686248247] [2023-11-29 01:11:44,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:44,636 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:11:44,637 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:44,637 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:11:44,637 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:11:44,637 INFO L87 Difference]: Start difference. First operand 1750 states and 2502 transitions. Second operand has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:11:46,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:46,744 INFO L93 Difference]: Finished difference Result 3129 states and 4428 transitions. [2023-11-29 01:11:46,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:46,744 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 75 [2023-11-29 01:11:46,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:46,748 INFO L225 Difference]: With dead ends: 3129 [2023-11-29 01:11:46,748 INFO L226 Difference]: Without dead ends: 2007 [2023-11-29 01:11:46,751 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:11:46,752 INFO L413 NwaCegarLoop]: 1399 mSDtfsCounter, 857 mSDsluCounter, 3541 mSDsCounter, 0 mSdLazyCounter, 1058 mSolverCounterSat, 137 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 868 SdHoareTripleChecker+Valid, 4940 SdHoareTripleChecker+Invalid, 1195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 137 IncrementalHoareTripleChecker+Valid, 1058 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:46,752 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [868 Valid, 4940 Invalid, 1195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [137 Valid, 1058 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-29 01:11:46,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2007 states. [2023-11-29 01:11:46,837 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2007 to 1766. [2023-11-29 01:11:46,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1766 states, 1426 states have (on average 1.5140252454417953) internal successors, (2159), 1582 states have internal predecessors, (2159), 188 states have call successors, (188), 38 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:46,842 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1766 states to 1766 states and 2528 transitions. [2023-11-29 01:11:46,843 INFO L78 Accepts]: Start accepts. Automaton has 1766 states and 2528 transitions. Word has length 75 [2023-11-29 01:11:46,843 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:46,843 INFO L495 AbstractCegarLoop]: Abstraction has 1766 states and 2528 transitions. [2023-11-29 01:11:46,843 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.4) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:11:46,843 INFO L276 IsEmpty]: Start isEmpty. Operand 1766 states and 2528 transitions. [2023-11-29 01:11:46,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:11:46,845 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:46,845 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:46,845 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2023-11-29 01:11:46,845 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:46,845 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:46,845 INFO L85 PathProgramCache]: Analyzing trace with hash -513073459, now seen corresponding path program 1 times [2023-11-29 01:11:46,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:46,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [458062147] [2023-11-29 01:11:46,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:46,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:46,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:47,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:47,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:47,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:11:47,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:47,390 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:47,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:47,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [458062147] [2023-11-29 01:11:47,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [458062147] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:47,390 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:47,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:11:47,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643804496] [2023-11-29 01:11:47,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:47,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:11:47,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:47,391 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:11:47,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:47,392 INFO L87 Difference]: Start difference. First operand 1766 states and 2528 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:11:49,247 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:49,247 INFO L93 Difference]: Finished difference Result 1863 states and 2682 transitions. [2023-11-29 01:11:49,248 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:11:49,248 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 75 [2023-11-29 01:11:49,248 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:49,252 INFO L225 Difference]: With dead ends: 1863 [2023-11-29 01:11:49,253 INFO L226 Difference]: Without dead ends: 1861 [2023-11-29 01:11:49,253 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:11:49,254 INFO L413 NwaCegarLoop]: 1363 mSDtfsCounter, 599 mSDsluCounter, 2029 mSDsCounter, 0 mSdLazyCounter, 847 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 607 SdHoareTripleChecker+Valid, 3392 SdHoareTripleChecker+Invalid, 966 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 847 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:49,254 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [607 Valid, 3392 Invalid, 966 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 847 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:11:49,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2023-11-29 01:11:49,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1764. [2023-11-29 01:11:49,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1426 states have (on average 1.5098176718092566) internal successors, (2153), 1580 states have internal predecessors, (2153), 188 states have call successors, (188), 38 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:49,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2522 transitions. [2023-11-29 01:11:49,310 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 2522 transitions. Word has length 75 [2023-11-29 01:11:49,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:49,310 INFO L495 AbstractCegarLoop]: Abstraction has 1764 states and 2522 transitions. [2023-11-29 01:11:49,310 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 3 states have internal predecessors, (42), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:11:49,310 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 2522 transitions. [2023-11-29 01:11:49,311 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2023-11-29 01:11:49,312 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:49,312 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:49,312 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-29 01:11:49,312 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:49,312 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:49,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1274594033, now seen corresponding path program 1 times [2023-11-29 01:11:49,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:49,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34377079] [2023-11-29 01:11:49,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:49,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:50,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:50,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:50,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:50,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-29 01:11:50,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:50,896 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:11:50,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:50,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34377079] [2023-11-29 01:11:50,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34377079] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:11:50,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:11:50,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:11:50,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [290420709] [2023-11-29 01:11:50,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:11:50,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:11:50,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:50,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:11:50,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:11:50,898 INFO L87 Difference]: Start difference. First operand 1764 states and 2522 transitions. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:11:53,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:53,420 INFO L93 Difference]: Finished difference Result 3551 states and 5118 transitions. [2023-11-29 01:11:53,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:11:53,421 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 76 [2023-11-29 01:11:53,421 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:53,425 INFO L225 Difference]: With dead ends: 3551 [2023-11-29 01:11:53,426 INFO L226 Difference]: Without dead ends: 1861 [2023-11-29 01:11:53,430 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:11:53,430 INFO L413 NwaCegarLoop]: 1365 mSDtfsCounter, 1070 mSDsluCounter, 4725 mSDsCounter, 0 mSdLazyCounter, 1422 mSolverCounterSat, 119 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1148 SdHoareTripleChecker+Valid, 6090 SdHoareTripleChecker+Invalid, 1541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 119 IncrementalHoareTripleChecker+Valid, 1422 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:53,430 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1148 Valid, 6090 Invalid, 1541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [119 Valid, 1422 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 01:11:53,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1861 states. [2023-11-29 01:11:53,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1861 to 1764. [2023-11-29 01:11:53,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1764 states, 1426 states have (on average 1.509116409537167) internal successors, (2152), 1580 states have internal predecessors, (2152), 188 states have call successors, (188), 38 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:53,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1764 states to 1764 states and 2521 transitions. [2023-11-29 01:11:53,506 INFO L78 Accepts]: Start accepts. Automaton has 1764 states and 2521 transitions. Word has length 76 [2023-11-29 01:11:53,507 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:53,507 INFO L495 AbstractCegarLoop]: Abstraction has 1764 states and 2521 transitions. [2023-11-29 01:11:53,507 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 6 states have internal predecessors, (43), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2023-11-29 01:11:53,507 INFO L276 IsEmpty]: Start isEmpty. Operand 1764 states and 2521 transitions. [2023-11-29 01:11:53,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:11:53,508 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:53,508 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:53,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2023-11-29 01:11:53,508 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:53,509 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:53,509 INFO L85 PathProgramCache]: Analyzing trace with hash -52860961, now seen corresponding path program 2 times [2023-11-29 01:11:53,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:53,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286718001] [2023-11-29 01:11:53,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:53,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:53,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:53,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 01:11:53,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:11:53,934 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 0 proven. 60 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-11-29 01:11:53,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 01:11:53,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286718001] [2023-11-29 01:11:53,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286718001] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-29 01:11:53,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1560175911] [2023-11-29 01:11:53,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:11:53,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:53,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:11:53,936 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-29 01:11:53,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-29 01:11:55,179 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-29 01:11:55,179 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:11:55,193 INFO L262 TraceCheckSpWp]: Trace formula consists of 3419 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:11:55,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:11:55,240 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-29 01:11:55,241 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:11:55,297 INFO L134 CoverageAnalysis]: Checked inductivity of 249 backedges. 58 proven. 22 refuted. 0 times theorem prover too weak. 169 trivial. 0 not checked. [2023-11-29 01:11:55,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1560175911] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:11:55,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-29 01:11:55,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2023-11-29 01:11:55,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084102421] [2023-11-29 01:11:55,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-29 01:11:55,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:11:55,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 01:11:55,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:11:55,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:11:55,299 INFO L87 Difference]: Start difference. First operand 1764 states and 2521 transitions. Second operand has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:57,068 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:11:57,068 INFO L93 Difference]: Finished difference Result 3511 states and 5035 transitions. [2023-11-29 01:11:57,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-29 01:11:57,068 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 75 [2023-11-29 01:11:57,068 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:11:57,072 INFO L225 Difference]: With dead ends: 3511 [2023-11-29 01:11:57,072 INFO L226 Difference]: Without dead ends: 1799 [2023-11-29 01:11:57,077 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 141 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 202 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=330, Invalid=792, Unknown=0, NotChecked=0, Total=1122 [2023-11-29 01:11:57,077 INFO L413 NwaCegarLoop]: 1574 mSDtfsCounter, 11 mSDsluCounter, 9420 mSDsCounter, 0 mSdLazyCounter, 358 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 10994 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 358 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:11:57,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 10994 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 358 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 01:11:57,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1799 states. [2023-11-29 01:11:57,126 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1799 to 1799. [2023-11-29 01:11:57,127 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1799 states, 1462 states have (on average 1.4958960328317374) internal successors, (2187), 1615 states have internal predecessors, (2187), 188 states have call successors, (188), 38 states have call predecessors, (188), 33 states have return successors, (181), 155 states have call predecessors, (181), 167 states have call successors, (181) [2023-11-29 01:11:57,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 2556 transitions. [2023-11-29 01:11:57,131 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 2556 transitions. Word has length 75 [2023-11-29 01:11:57,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:11:57,132 INFO L495 AbstractCegarLoop]: Abstraction has 1799 states and 2556 transitions. [2023-11-29 01:11:57,132 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.714285714285714) internal successors, (66), 14 states have internal predecessors, (66), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:11:57,132 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 2556 transitions. [2023-11-29 01:11:57,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-29 01:11:57,134 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:11:57,134 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:57,146 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-29 01:11:57,334 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-29 01:11:57,335 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:11:57,335 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:11:57,335 INFO L85 PathProgramCache]: Analyzing trace with hash 1308706366, now seen corresponding path program 1 times [2023-11-29 01:11:57,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 01:11:57,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [662651659] [2023-11-29 01:11:57,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:11:57,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 01:11:57,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:11:57,922 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-11-29 01:11:58,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-11-29 01:11:58,578 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-11-29 01:11:58,578 INFO L360 BasicCegarLoop]: Counterexample is feasible [2023-11-29 01:11:58,579 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (139 of 140 remaining) [2023-11-29 01:11:58,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (138 of 140 remaining) [2023-11-29 01:11:58,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (137 of 140 remaining) [2023-11-29 01:11:58,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (136 of 140 remaining) [2023-11-29 01:11:58,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (135 of 140 remaining) [2023-11-29 01:11:58,580 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (134 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (133 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (132 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (131 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (130 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (129 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (128 of 140 remaining) [2023-11-29 01:11:58,581 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (127 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (126 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (125 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (124 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (123 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (122 of 140 remaining) [2023-11-29 01:11:58,582 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (121 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (120 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_control_char_or_dieErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (119 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location xatouErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (118 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location xatouErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (117 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location tty_baud_to_valueErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (116 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location tty_baud_to_valueErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (115 of 140 remaining) [2023-11-29 01:11:58,583 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location tty_value_to_baudErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (114 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location tty_value_to_baudErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (113 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location xstrtoull_range_sfxErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (112 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location xstrtoull_range_sfxErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (111 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (110 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (109 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (108 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (107 of 140 remaining) [2023-11-29 01:11:58,584 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (106 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (105 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (104 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (103 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (102 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (101 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (100 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location set_modeErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (99 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location nth_stringErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (98 of 140 remaining) [2023-11-29 01:11:58,585 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location nth_stringErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (97 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location recover_modeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (96 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location recover_modeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (95 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location index_in_stringsErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (94 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (93 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (92 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (91 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (90 of 140 remaining) [2023-11-29 01:11:58,586 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (89 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (88 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (87 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (86 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (85 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (84 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (83 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (82 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (81 of 140 remaining) [2023-11-29 01:11:58,587 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (80 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (79 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (78 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (77 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (76 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (75 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (74 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (73 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (72 of 140 remaining) [2023-11-29 01:11:58,588 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (71 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (70 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (69 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (68 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (67 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location bb_verror_msgErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (66 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (65 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (64 of 140 remaining) [2023-11-29 01:11:58,589 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (63 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (62 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (61 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (60 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (59 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (58 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (57 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (56 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (55 of 140 remaining) [2023-11-29 01:11:58,590 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (54 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (53 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (52 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (51 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (50 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (49 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (48 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (47 of 140 remaining) [2023-11-29 01:11:58,591 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (46 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (45 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (44 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW (43 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW (42 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW (41 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW (40 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 140 remaining) [2023-11-29 01:11:58,592 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr34ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr35ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 140 remaining) [2023-11-29 01:11:58,593 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr36ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr37ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr40ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr41ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr42ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr43ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr44ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 140 remaining) [2023-11-29 01:11:58,594 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr45ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr46ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr47ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr48ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr49ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr50ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr51ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr52ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr53ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 140 remaining) [2023-11-29 01:11:58,595 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr54ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr55ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr56ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr57ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr58ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr59ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr60ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr61ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 140 remaining) [2023-11-29 01:11:58,596 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr62ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 140 remaining) [2023-11-29 01:11:58,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr63ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 140 remaining) [2023-11-29 01:11:58,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location find_paramErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 140 remaining) [2023-11-29 01:11:58,597 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location find_paramErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 140 remaining) [2023-11-29 01:11:58,597 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-29 01:11:58,600 INFO L445 BasicCegarLoop]: Path program histogram: [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:11:58,604 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2023-11-29 01:11:58,685 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:11:58,694 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:11:58,695 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:11:58,697 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem367 [2023-11-29 01:11:58,697 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: IdentifierExpression #t~nondet417 could not be translated [2023-11-29 01:11:58,698 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #varArgs [2023-11-29 01:11:58,699 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not [2023-11-29 01:11:58,700 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem835 [2023-11-29 01:11:58,700 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~strcpy~res836 [2023-11-29 01:11:58,700 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem835 [2023-11-29 01:11:58,702 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem89 [2023-11-29 01:11:58,702 WARN L1572 BoogieBacktranslator]: Unfinished Backtranslation: unknown boogie variable #t~mem89 [2023-11-29 01:11:58,723 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 29.11 01:11:58 BoogieIcfgContainer [2023-11-29 01:11:58,723 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2023-11-29 01:11:58,724 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2023-11-29 01:11:58,724 INFO L270 PluginConnector]: Initializing Witness Printer... [2023-11-29 01:11:58,724 INFO L274 PluginConnector]: Witness Printer initialized [2023-11-29 01:11:58,725 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:10:59" (3/4) ... [2023-11-29 01:11:58,726 INFO L140 WitnessPrinter]: No result that supports witness generation found [2023-11-29 01:11:58,727 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2023-11-29 01:11:58,727 INFO L158 Benchmark]: Toolchain (without parser) took 66411.74ms. Allocated memory was 174.1MB in the beginning and 943.7MB in the end (delta: 769.7MB). Free memory was 136.2MB in the beginning and 464.0MB in the end (delta: -327.9MB). Peak memory consumption was 442.9MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,727 INFO L158 Benchmark]: CDTParser took 0.18ms. Allocated memory is still 121.6MB. Free memory is still 92.5MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:11:58,728 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2664.22ms. Allocated memory was 174.1MB in the beginning and 211.8MB in the end (delta: 37.7MB). Free memory was 136.2MB in the beginning and 88.2MB in the end (delta: 48.0MB). Peak memory consumption was 98.4MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,728 INFO L158 Benchmark]: Boogie Procedure Inliner took 235.94ms. Allocated memory is still 211.8MB. Free memory was 88.2MB in the beginning and 141.6MB in the end (delta: -53.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,728 INFO L158 Benchmark]: Boogie Preprocessor took 209.94ms. Allocated memory is still 211.8MB. Free memory was 141.6MB in the beginning and 110.9MB in the end (delta: 30.7MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,729 INFO L158 Benchmark]: RCFGBuilder took 4532.52ms. Allocated memory was 211.8MB in the beginning and 283.1MB in the end (delta: 71.3MB). Free memory was 110.9MB in the beginning and 117.3MB in the end (delta: -6.4MB). Peak memory consumption was 110.3MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,729 INFO L158 Benchmark]: TraceAbstraction took 58759.99ms. Allocated memory was 283.1MB in the beginning and 943.7MB in the end (delta: 660.6MB). Free memory was 116.3MB in the beginning and 464.0MB in the end (delta: -347.7MB). Peak memory consumption was 313.9MB. Max. memory is 16.1GB. [2023-11-29 01:11:58,729 INFO L158 Benchmark]: Witness Printer took 2.93ms. Allocated memory is still 943.7MB. Free memory is still 464.0MB. There was no memory consumed. Max. memory is 16.1GB. [2023-11-29 01:11:58,731 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.18ms. Allocated memory is still 121.6MB. Free memory is still 92.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2664.22ms. Allocated memory was 174.1MB in the beginning and 211.8MB in the end (delta: 37.7MB). Free memory was 136.2MB in the beginning and 88.2MB in the end (delta: 48.0MB). Peak memory consumption was 98.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 235.94ms. Allocated memory is still 211.8MB. Free memory was 88.2MB in the beginning and 141.6MB in the end (delta: -53.4MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * Boogie Preprocessor took 209.94ms. Allocated memory is still 211.8MB. Free memory was 141.6MB in the beginning and 110.9MB in the end (delta: 30.7MB). Peak memory consumption was 31.5MB. Max. memory is 16.1GB. * RCFGBuilder took 4532.52ms. Allocated memory was 211.8MB in the beginning and 283.1MB in the end (delta: 71.3MB). Free memory was 110.9MB in the beginning and 117.3MB in the end (delta: -6.4MB). Peak memory consumption was 110.3MB. Max. memory is 16.1GB. * TraceAbstraction took 58759.99ms. Allocated memory was 283.1MB in the beginning and 943.7MB in the end (delta: 660.6MB). Free memory was 116.3MB in the beginning and 464.0MB in the end (delta: -347.7MB). Peak memory consumption was 313.9MB. Max. memory is 16.1GB. * Witness Printer took 2.93ms. Allocated memory is still 943.7MB. Free memory is still 464.0MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem367 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IdentifierExpression #t~nondet417 could not be translated - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #varArgs - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Expected StepInfo for loop construct to contain Condition, but it did not - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem835 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~strcpy~res836 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem835 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem89 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: unknown boogie variable #t~mem89 - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * 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: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of large string literal at line 3909, overapproximation of strlen at line 2786, overapproximation of bitwiseAnd at line 3908. Possible FailurePath: [L2472] static const char *applet_name; [L2473] static char bb_common_bufsiz1[8193l]; [L2474] static signed int bb_errno_location; [L2475] static signed int * const bb_errno = &bb_errno_location; [L2476] static const char bb_msg_requires_arg[24l] = { (const char)37, (const char)115, (const char)32, (const char)114, (const char)101, (const char)113, (const char)117, (const char)105, (const char)114, (const char)101, (const char)115, (const char)32, (const char)97, (const char)110, (const char)32, (const char)97, (const char)114, (const char)103, (const char)117, (const char)109, (const char)101, (const char)110, (const char)116, (const char)0 }; [L2477] static const char bb_msg_standard_input[15l] = { (const char)115, (const char)116, (const char)97, (const char)110, (const char)100, (const char)97, (const char)114, (const char)100, (const char)32, (const char)105, (const char)110, (const char)112, (const char)117, (const char)116, (const char)0 }; [L2478-L2494] static struct control_info control_info[17l] = { { .saneval=(const unsigned char)(99 & 31), .offset=(const unsigned char)0 }, { .saneval=(const unsigned char)28, .offset=(const unsigned char)1 }, { .saneval=(const unsigned char)127, .offset=(const unsigned char)2 }, { .saneval=(const unsigned char)(117 & 31), .offset=(const unsigned char)3 }, { .saneval=(const unsigned char)(100 & 31), .offset=(const unsigned char)4 }, { .saneval=(const unsigned char)0, .offset=(const unsigned char)11 }, { .saneval=(const unsigned char)0, .offset=(const unsigned char)16 }, { .saneval=(const unsigned char)0, .offset=(const unsigned char)7 }, { .saneval=(const unsigned char)(113 & 31), .offset=(const unsigned char)8 }, { .saneval=(const unsigned char)(115 & 31), .offset=(const unsigned char)9 }, { .saneval=(const unsigned char)(122 & 31), .offset=(const unsigned char)10 }, { .saneval=(const unsigned char)(114 & 31), .offset=(const unsigned char)12 }, { .saneval=(const unsigned char)(119 & 31), .offset=(const unsigned char)14 }, { .saneval=(const unsigned char)(118 & 31), .offset=(const unsigned char)15 }, { .saneval=(const unsigned char)(111 & 31), .offset=(const unsigned char)13 }, { .saneval=(const unsigned char)1, .offset=(const unsigned char)6 }, { .saneval=(const unsigned char)0, .offset=(const unsigned char)5 } }; [L2495] static const char control_name[91l] = { (const char)105, (const char)110, (const char)116, (const char)114, (const char)0, (const char)113, (const char)117, (const char)105, (const char)116, (const char)0, (const char)101, (const char)114, (const char)97, (const char)115, (const char)101, (const char)0, (const char)107, (const char)105, (const char)108, (const char)108, (const char)0, (const char)101, (const char)111, (const char)102, (const char)0, (const char)101, (const char)111, (const char)108, (const char)0, (const char)101, (const char)111, (const char)108, (const char)50, (const char)0, (const char)115, (const char)119, (const char)116, (const char)99, (const char)104, (const char)0, (const char)115, (const char)116, (const char)97, (const char)114, (const char)116, (const char)0, (const char)115, (const char)116, (const char)111, (const char)112, (const char)0, (const char)115, (const char)117, (const char)115, (const char)112, (const char)0, (const char)114, (const char)112, (const char)114, (const char)110, (const char)116, (const char)0, (const char)119, (const char)101, (const char)114, (const char)97, (const char)115, (const char)101, (const char)0, (const char)108, (const char)110, (const char)101, (const char)120, (const char)116, (const char)0, (const char)102, (const char)108, (const char)117, (const char)115, (const char)104, (const char)0, (const char)109, (const char)105, (const char)110, (const char)0, (const char)116, (const char)105, (const char)109, (const char)101, (const char)0, (const char)0 }; [L2496] static struct __jmp_buf_tag die_jmp[1l]; [L2497] static signed int die_sleep; [L2498] static signed char logmode = (signed char)1; [L2499-L2670] static struct mode_info mode_info[86l] = { { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)8, .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)8, .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)8, .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)8, .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)4, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)0 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)256 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)512 }, { .type=(const unsigned char)0, .flags=(const unsigned char)0, .mask=(const unsigned short int)48, .bits=(const unsigned int)0 }, { .type=(const unsigned char)0, .flags=(const unsigned char)0, .mask=(const unsigned short int)48, .bits=(const unsigned int)16 }, { .type=(const unsigned char)0, .flags=(const unsigned char)0, .mask=(const unsigned short int)48, .bits=(const unsigned int)32 }, { .type=(const unsigned char)0, .flags=(const unsigned char)0, .mask=(const unsigned short int)48, .bits=(const unsigned int)48 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)0, .flags=(const unsigned char)(4 | 8), .mask=(const unsigned short int)0, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)64 }, { .type=(const unsigned char)0, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)128 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)2048 }, { .type=(const unsigned char)0, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=2147483648u }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)1 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2 }, { .type=(const unsigned char)1, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)4 }, { .type=(const unsigned char)1, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)8 }, { .type=(const unsigned char)1, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)16 }, { .type=(const unsigned char)1, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)32 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)64 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)128 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)256 }, { .type=(const unsigned char)1, .flags=(const unsigned char)4, .mask=(const unsigned short int)0, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)4096 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(8 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)4096 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)512 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2048 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)8192 }, { .type=(const unsigned char)1, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)16384 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)1 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)8 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)4 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)16 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)32 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)64 }, { .type=(const unsigned char)2, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)128 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)256, .bits=(const unsigned int)256 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)256, .bits=(const unsigned int)0 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)1536, .bits=(const unsigned int)1536 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)1536, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)1536, .bits=(const unsigned int)512 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)1536, .bits=(const unsigned int)0 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)6144, .bits=(const unsigned int)6144 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)6144, .bits=(const unsigned int)4096 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)6144, .bits=(const unsigned int)2048 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)6144, .bits=(const unsigned int)0 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)8192, .bits=(const unsigned int)8192 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)8192, .bits=(const unsigned int)0 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)16384, .bits=(const unsigned int)16384 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)16384, .bits=(const unsigned int)0 }, { .type=(const unsigned char)2, .flags=(const unsigned char)2, .mask=(const unsigned short int)32768, .bits=(const unsigned int)32768 }, { .type=(const unsigned char)2, .flags=(const unsigned char)1, .mask=(const unsigned short int)32768, .bits=(const unsigned int)0 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)1 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)32768 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)8 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)16 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(8 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)16 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)32 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)64 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)128 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)4 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)256 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(2 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(8 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)1024 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)512 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(8 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)512 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(1 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2048 }, { .type=(const unsigned char)3, .flags=(const unsigned char)(8 | 4), .mask=(const unsigned short int)0, .bits=(const unsigned int)2048 } }; [L2671] static const char mode_name[502l] = { (const char)101, (const char)118, (const char)101, (const char)110, (const char)112, (const char)0, (const char)112, (const char)97, (const char)114, (const char)105, (const char)116, (const char)121, (const char)0, (const char)111, (const char)100, (const char)100, (const char)112, (const char)0, (const char)110, (const char)108, (const char)0, (const char)101, (const char)107, (const char)0, (const char)115, (const char)97, (const char)110, (const char)101, (const char)0, (const char)99, (const char)111, (const char)111, (const char)107, (const char)101, (const char)100, (const char)0, (const char)114, (const char)97, (const char)119, (const char)0, (const char)112, (const char)97, (const char)115, (const char)115, (const char)56, (const char)0, (const char)108, (const char)105, (const char)116, (const char)111, (const char)117, (const char)116, (const char)0, (const char)99, (const char)98, (const char)114, (const char)101, (const char)97, (const char)107, (const char)0, (const char)99, (const char)114, (const char)116, (const char)0, (const char)100, (const char)101, (const char)99, (const char)0, (const char)100, (const char)101, (const char)99, (const char)99, (const char)116, (const char)108, (const char)113, (const char)0, (const char)116, (const char)97, (const char)98, (const char)115, (const char)0, (const char)108, (const char)99, (const char)97, (const char)115, (const char)101, (const char)0, (const char)76, (const char)67, (const char)65, (const char)83, (const char)69, (const char)0, (const char)112, (const char)97, (const char)114, (const char)101, (const char)110, (const char)98, (const char)0, (const char)112, (const char)97, (const char)114, (const char)111, (const char)100, (const char)100, (const char)0, (const char)99, (const char)115, (const char)53, (const char)0, (const char)99, (const char)115, (const char)54, (const char)0, (const char)99, (const char)115, (const char)55, (const char)0, (const char)99, (const char)115, (const char)56, (const char)0, (const char)104, (const char)117, (const char)112, (const char)99, (const char)108, (const char)0, (const char)104, (const char)117, (const char)112, (const char)0, (const char)99, (const char)115, (const char)116, (const char)111, (const char)112, (const char)98, (const char)0, (const char)99, (const char)114, (const char)101, (const char)97, (const char)100, (const char)0, (const char)99, (const char)108, (const char)111, (const char)99, (const char)97, (const char)108, (const char)0, (const char)99, (const char)114, (const char)116, (const char)115, (const char)99, (const char)116, (const char)115, (const char)0, (const char)105, (const char)103, (const char)110, (const char)98, (const char)114, (const char)107, (const char)0, (const char)98, (const char)114, (const char)107, (const char)105, (const char)110, (const char)116, (const char)0, (const char)105, (const char)103, (const char)110, (const char)112, (const char)97, (const char)114, (const char)0, (const char)112, (const char)97, (const char)114, (const char)109, (const char)114, (const char)107, (const char)0, (const char)105, (const char)110, (const char)112, (const char)99, (const char)107, (const char)0, (const char)105, (const char)115, (const char)116, (const char)114, (const char)105, (const char)112, (const char)0, (const char)105, (const char)110, (const char)108, (const char)99, (const char)114, (const char)0, (const char)105, (const char)103, (const char)110, (const char)99, (const char)114, (const char)0, (const char)105, (const char)99, (const char)114, (const char)110, (const char)108, (const char)0, (const char)105, (const char)120, (const char)111, (const char)110, (const char)0, (const char)105, (const char)120, (const char)111, (const char)102, (const char)102, (const char)0, (const char)116, (const char)97, (const char)110, (const char)100, (const char)101, (const char)109, (const char)0, (const char)105, (const char)117, (const char)99, (const char)108, (const char)99, (const char)0, (const char)105, (const char)120, (const char)97, (const char)110, (const char)121, (const char)0, (const char)105, (const char)109, (const char)97, (const char)120, (const char)98, (const char)101, (const char)108, (const char)0, (const char)105, (const char)117, (const char)116, (const char)102, (const char)56, (const char)0, (const char)111, (const char)112, (const char)111, (const char)115, (const char)116, (const char)0, (const char)111, (const char)108, (const char)99, (const char)117, (const char)99, (const char)0, (const char)111, (const char)99, (const char)114, (const char)110, (const char)108, (const char)0, (const char)111, (const char)110, (const char)108, (const char)99, (const char)114, (const char)0, (const char)111, (const char)110, (const char)111, (const char)99, (const char)114, (const char)0, (const char)111, (const char)110, (const char)108, (const char)114, (const char)101, (const char)116, (const char)0, (const char)111, (const char)102, (const char)105, (const char)108, (const char)108, (const char)0, (const char)111, (const char)102, (const char)100, (const char)101, (const char)108, (const char)0, (const char)110, (const char)108, (const char)49, (const char)0, (const char)110, (const char)108, (const char)48, (const char)0, (const char)99, (const char)114, (const char)51, (const char)0, (const char)99, (const char)114, (const char)50, (const char)0, (const char)99, (const char)114, (const char)49, (const char)0, (const char)99, (const char)114, (const char)48, (const char)0, (const char)116, (const char)97, (const char)98, (const char)51, (const char)0, (const char)116, (const char)97, (const char)98, (const char)50, (const char)0, (const char)116, (const char)97, (const char)98, (const char)49, (const char)0, (const char)116, (const char)97, (const char)98, (const char)48, (const char)0, (const char)98, (const char)115, (const char)49, (const char)0, (const char)98, (const char)115, (const char)48, (const char)0, (const char)118, (const char)116, (const char)49, (const char)0, (const char)118, (const char)116, (const char)48, (const char)0, (const char)102, (const char)102, (const char)49, (const char)0, (const char)102, (const char)102, (const char)48, (const char)0, (const char)105, (const char)115, (const char)105, (const char)103, (const char)0, (const char)105, (const char)99, (const char)97, (const char)110, (const char)111, (const char)110, (const char)0, (const char)105, (const char)101, (const char)120, (const char)116, (const char)101, (const char)110, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)101, (const char)0, (const char)99, (const char)114, (const char)116, (const char)101, (const char)114, (const char)97, (const char)115, (const char)101, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)107, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)110, (const char)108, (const char)0, (const char)110, (const char)111, (const char)102, (const char)108, (const char)115, (const char)104, (const char)0, (const char)120, (const char)99, (const char)97, (const char)115, (const char)101, (const char)0, (const char)116, (const char)111, (const char)115, (const char)116, (const char)111, (const char)112, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)112, (const char)114, (const char)116, (const char)0, (const char)112, (const char)114, (const char)116, (const char)101, (const char)114, (const char)97, (const char)115, (const char)101, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)99, (const char)116, (const char)108, (const char)0, (const char)99, (const char)116, (const char)108, (const char)101, (const char)99, (const char)104, (const char)111, (const char)0, (const char)101, (const char)99, (const char)104, (const char)111, (const char)107, (const char)101, (const char)0, (const char)99, (const char)114, (const char)116, (const char)107, (const char)105, (const char)108, (const char)108, (const char)0, (const char)0 }; [L2672] static const char *msg_eol = "\n"; [L2673-L2693] static struct speed_map speeds[21l] = { { .speed=(unsigned short int)0, .value=(unsigned short int)0 }, { .speed=(unsigned short int)1, .value=(unsigned short int)50 }, { .speed=(unsigned short int)2, .value=(unsigned short int)75 }, { .speed=(unsigned short int)3, .value=(unsigned short int)110 }, { .speed=(unsigned short int)4, .value=(unsigned short int)134 }, { .speed=(unsigned short int)5, .value=(unsigned short int)150 }, { .speed=(unsigned short int)6, .value=(unsigned short int)200 }, { .speed=(unsigned short int)7, .value=(unsigned short int)300 }, { .speed=(unsigned short int)8, .value=(unsigned short int)600 }, { .speed=(unsigned short int)9, .value=(unsigned short int)1200 }, { .speed=(unsigned short int)10, .value=(unsigned short int)1800 }, { .speed=(unsigned short int)11, .value=(unsigned short int)2400 }, { .speed=(unsigned short int)12, .value=(unsigned short int)4800 }, { .speed=(unsigned short int)13, .value=(unsigned short int)9600 }, { .speed=(unsigned short int)14, .value=(unsigned short int)19200 }, { .speed=(unsigned short int)15, .value=(unsigned short int)((unsigned int)(38400 / 256) + 32768u) }, { .speed=(unsigned short int)4097, .value=(unsigned short int)((unsigned int)(57600 / 256) + 32768u) }, { .speed=(unsigned short int)4098, .value=(unsigned short int)((unsigned int)(115200 / 256) + 32768u) }, { .speed=(unsigned short int)4099, .value=(unsigned short int)((unsigned int)(230400 / 256) + 32768u) }, { .speed=(unsigned short int)4100, .value=(unsigned short int)((unsigned int)(460800 / 256) + 32768u) }, { .speed=(unsigned short int)4103, .value=(unsigned short int)((unsigned int)(921600 / 256) + 32768u) } }; [L2694-L2697] static struct suffix_mult stty_suffixes[4l] = { { .suffix={ (char)98, (char)0, (char)0, (char)0 }, .mult=(unsigned int)512 }, { .suffix={ (char)107, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)66, (char)0, (char)0, (char)0 }, .mult=(unsigned int)1024 }, { .suffix={ (char)0, (char)0, (char)0, (char)0 }, .mult=(unsigned int)0 } }; [L2698] static unsigned char xfunc_error_retval = (unsigned char)1; [L3106] static const char params[49l] = { (const char)108, (const char)105, (const char)110, (const char)101, (const char)0, (const char)114, (const char)111, (const char)119, (const char)115, (const char)0, (const char)99, (const char)111, (const char)108, (const char)115, (const char)0, (const char)99, (const char)111, (const char)108, (const char)117, (const char)109, (const char)110, (const char)115, (const char)0, (const char)115, (const char)105, (const char)122, (const char)101, (const char)0, (const char)115, (const char)112, (const char)101, (const char)101, (const char)100, (const char)0, (const char)105, (const char)115, (const char)112, (const char)101, (const char)101, (const char)100, (const char)0, (const char)111, (const char)115, (const char)112, (const char)101, (const char)101, (const char)100, (const char)0, (const char)0 }; [L3144] static const unsigned char tcflag_offsets[4l] = { (const unsigned char)8ul, (const unsigned char)0ul, (const unsigned char)4ul, (const unsigned char)12ul }; [L4544] static struct utmp dummy_utmp; [L4629] char *a = malloc(11); [L4630] a[10] = 0 [L4631] int i=0; VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=0, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=1, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=2, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=3, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=4, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=5, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=6, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=7, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=8, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=9, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND TRUE i<10 [L4632] a[i]=__VERIFIER_nondet_char() [L4631] ++i VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=10, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4631] COND FALSE !(i<10) VAL [a={518:0}, applet_name={0:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=10, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4633] applet_name = a [L4634] bb_errno_location = __VERIFIER_nondet_int() [L4635] optind = 1 [L4636] int argc = __VERIFIER_nondet_int(); [L4637] CALL assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [\old(cond)=1, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L9] COND FALSE !(!cond) VAL [\old(cond)=1, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, cond=1, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4637] RET assume_abort_if_not(argc >= 1 && argc <= 10000) VAL [a={518:0}, applet_name={518:0}, argc=1, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4638] EXPR argc+1 [L4638] char **argv=malloc((argc+1)*sizeof(char*)); [L4639] EXPR argc+1 [L4639] char **mem_track=malloc((argc+1)*sizeof(char*)); [L4640] argv[argc]=0 [L4641] int i=0; VAL [a={518:0}, applet_name={518:0}, argc=1, argv={563:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, i=0, logmode=1, mem_track={-1:0}, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4641] COND TRUE idevice_name = bb_msg_standard_input [L3750] ((struct globals *)&bb_common_bufsiz1)->max_col = (unsigned int)80 VAL [\old(argc)=1, applet_name={518:0}, argc=1, argv={563:0}, argv={563:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, display_all=0, dummy_utmp={65:0}, file_name={0:0}, logmode=1, mode={574:0}, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L3753] stty_state = 1 << 4 [L3754] output_func = do_display [L3755] k = 0 VAL [\old(argc)=1, applet_name={518:0}, argc=1, argv={563:0}, argv={563:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, display_all=0, dummy_utmp={65:0}, file_name={0:0}, k=0, logmode=1, mode={574:0}, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, output_func={-1:0}, params={63:0}, speeds={61:0}, stty_state=16, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L3758] EXPR k + 1 [L3758] k = k + 1 [L3759] EXPR argv[(signed long int)k] VAL [\old(argc)=1, applet_name={518:0}, argc=1, argv={563:0}, argv={563:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, display_all=0, dummy_utmp={65:0}, file_name={0:0}, k=1, logmode=1, mode={574:0}, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, output_func={-1:0}, params={63:0}, speeds={61:0}, stty_state=16, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L3759] COND TRUE argv[(signed long int)k] == ((char *)((void *)0)) [L3908] EXPR 12 & stty_state VAL [\old(argc)=1, applet_name={518:0}, argc=1, argv={563:0}, argv={563:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, display_all=0, dummy_utmp={65:0}, file_name={0:0}, k=1, logmode=1, mode={574:0}, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, output_func={-1:0}, params={63:0}, speeds={61:0}, stty_state=16, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L3908] COND TRUE (12 & stty_state) == 12 [L3909] CALL bb_error_msg_and_die("-a and -g are mutually exclusive") VAL [applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, params={63:0}, s={40:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L2701] va_list p; [L2703] CALL bb_verror_msg(s, p, (const char *)((void *)0)) VAL [applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, optind=1, p={-23:0}, params={63:0}, s={40:0}, speeds={61:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L2759] char *msg; [L2760] char *msg1; [L2761] signed int applet_len; [L2762] signed int strerr_len; [L2763] signed int msgeol_len; [L2764] signed int used; VAL [applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, optind=1, p={-23:0}, p={-23:0}, params={63:0}, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L2765] COND FALSE !((signed int)logmode == 0) VAL [applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, optind=1, p={-23:0}, p={-23:0}, params={63:0}, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L2767] COND FALSE !(s == ((const char *)((void *)0))) VAL [applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, optind=1, p={-23:0}, p={-23:0}, params={63:0}, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L2769] CALL, EXPR vasprintf(&msg, s, p) [L4601] \read(*fmt) [L4603] int no_format = 1; [L4604] size_t s = 0; VAL [ap={-23:0}, ap={-23:0}, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, fmt={40:0}, fmt={40:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, no_format=1, optind=1, params={63:0}, ptr={573:0}, ptr={573:0}, s=0, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4604] COND FALSE !(s < strlen(fmt)) [L4605] COND TRUE \read(no_format) [L4605] *ptr = malloc(strlen(fmt)) [L4605] EXPR \read(**ptr) VAL [ap={-23:0}, ap={-23:0}, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, fmt={40:0}, fmt={40:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, no_format=1, optind=1, params={63:0}, ptr={573:0}, ptr={573:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4605] FCALL strcpy(*ptr, fmt) VAL [ap={-23:0}, ap={-23:0}, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, fmt={40:0}, fmt={40:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg_eol={3:0}, no_format=1, optind=1, params={63:0}, ptr={573:0}, ptr={573:0}, speeds={61:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, xfunc_error_retval=1] [L4605] return strlen(fmt); [L2769] RET, EXPR vasprintf(&msg, s, p) [L2769] used=vasprintf(&msg, s, p) [L2770] COND FALSE !(used < 0) [L2772] unsigned long int return_value_strlen$1; [L2773] return_value_strlen$1=strlen(applet_name) [L2774] applet_len = (signed int)(return_value_strlen$1 + (unsigned long int)2) [L2775] unsigned long int tmp_if_expr$3; [L2776] unsigned long int return_value_strlen$2; VAL [applet_len=2, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, optind=1, p={-23:0}, p={-23:0}, params={63:0}, return_value_strlen$1=0, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, used=2147483646, xfunc_error_retval=1] [L2777] COND FALSE !(!(strerr == ((const char *)((void *)0)))) [L2783] tmp_if_expr$3 = (unsigned long int)0 VAL [applet_len=2, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, optind=1, p={-23:0}, p={-23:0}, params={63:0}, return_value_strlen$1=0, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, stty_suffixes={62:0}, tcflag_offsets={64:0}, tmp_if_expr$3=0, used=2147483646, xfunc_error_retval=1] [L2784] strerr_len = (signed int)tmp_if_expr$3 [L2785] unsigned long int return_value_strlen$4; [L2786] return_value_strlen$4=strlen(msg_eol) [L2787] msgeol_len = (signed int)return_value_strlen$4 [L2788] void *return_value_realloc$5; [L2789] \read(*msg) VAL [applet_len=2, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, msgeol_len=0, optind=1, p={-23:0}, p={-23:0}, params={63:0}, return_value_strlen$1=0, return_value_strlen$4=0, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, strerr_len=0, stty_suffixes={62:0}, tcflag_offsets={64:0}, tmp_if_expr$3=0, used=2147483646, xfunc_error_retval=1] [L2789] applet_len + used VAL [applet_len=2, applet_name={518:0}, bb_common_bufsiz1={52:0}, bb_errno={53:0}, bb_errno_location={53:0}, bb_msg_requires_arg={54:0}, bb_msg_standard_input={55:0}, control_info={56:0}, control_name={57:0}, die_jmp={58:0}, die_sleep=0, dummy_utmp={65:0}, logmode=1, mode_info={59:0}, mode_name={60:0}, msg={573:0}, msg_eol={3:0}, msgeol_len=0, optind=1, p={-23:0}, p={-23:0}, params={63:0}, return_value_strlen$1=0, return_value_strlen$4=0, s={40:0}, s={40:0}, speeds={61:0}, strerr={0:0}, strerr={0:0}, strerr_len=0, stty_suffixes={62:0}, tcflag_offsets={64:0}, tmp_if_expr$3=0, used=2147483646, xfunc_error_retval=1] - UnprovableResult [Line: 3391]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3391]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3396]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3396]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3401]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3401]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3407]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3407]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3415]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3415]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3446]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3446]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3451]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3451]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3456]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3456]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3461]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3461]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3469]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3469]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4320]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4320]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4076]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4076]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4091]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4091]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4387]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4387]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3276]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3276]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3274]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3274]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3291]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3291]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3302]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3302]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3315]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3315]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3287]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3287]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3209]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3209]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3243]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3243]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3188]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3188]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4616]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4616]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2789]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2797]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2805]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2805]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2807]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2807]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2808]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2808]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2814]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2814]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2817]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2821]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2821]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2824]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2824]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3131]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3131]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4631]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4631]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4638]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4638]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4639]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4639]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4646]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4646]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4641]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4641]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3758]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3758]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3765]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3765]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3781]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3781]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3806]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3806]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3809]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3809]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3817]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3817]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3818]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3818]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3842]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3842]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3851]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3851]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2840]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2840]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2914]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2914]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2911]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2911]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2942]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2942]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2955]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2955]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2965]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2965]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2974]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2974]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2986]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2986]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2997]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2997]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3011]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3011]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3031]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3031]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3049]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3049]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2940]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 2940]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3940]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3940]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3947]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3947]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3971]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3971]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3979]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3979]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4650]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 4650]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3108]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 3108]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 37 procedures, 1250 locations, 140 error locations. Started 1 CEGAR loops. OverallTime: 58.6s, OverallIterations: 31, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.0s, AutomataDifference: 27.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 9132 SdHoareTripleChecker+Valid, 25.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8753 mSDsluCounter, 148688 SdHoareTripleChecker+Invalid, 23.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 101302 mSDsCounter, 525 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 8208 IncrementalHoareTripleChecker+Invalid, 8733 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 525 mSolverCounterUnsat, 47386 mSDtfsCounter, 8208 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 987 GetRequests, 851 SyntacticMatches, 0 SemanticMatches, 136 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 244 ImplicationChecksByTransitivity, 0.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1799occurred in iteration=30, InterpolantAutomatonStates: 161, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.9s AutomataMinimizationTime, 30 MinimizatonAttempts, 1536 StatesRemovedByMinimization, 18 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 8.0s SatisfiabilityAnalysisTime, 10.0s InterpolantComputationTime, 2128 NumberOfCodeBlocks, 2116 NumberOfCodeBlocksAsserted, 43 NumberOfCheckSat, 2285 ConstructedInterpolants, 0 QuantifiedInterpolants, 3237 SizeOfPredicates, 1 NumberOfNonLiveVariables, 35222 ConjunctsInSsa, 41 ConjunctsInUnsatCore, 47 InterpolantComputations, 24 PerfectInterpolantSequences, 4842/5057 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2023-11-29 01:11:58,760 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/busybox-1.22.0/stty-1.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash e0ada5a793906a8c21c0c37214d90767529226ee2d6e9139376b7842d17987b9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 01:12:00,695 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 01:12:00,761 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Overflow-64bit-Automizer_Bitvector.epf [2023-11-29 01:12:00,777 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 01:12:00,778 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 01:12:00,778 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Checked method. Library mode if empty. [2023-11-29 01:12:00,803 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 01:12:00,804 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 01:12:00,804 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 01:12:00,805 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 01:12:00,806 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 01:12:00,806 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 01:12:00,807 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 01:12:00,808 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 01:12:00,808 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 01:12:00,809 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 01:12:00,810 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 01:12:00,810 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 01:12:00,811 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 01:12:00,811 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 01:12:00,812 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 01:12:00,812 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 01:12:00,813 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-29 01:12:00,813 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2023-11-29 01:12:00,814 INFO L153 SettingsManager]: * Check absence of signed integer overflows=true [2023-11-29 01:12:00,814 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2023-11-29 01:12:00,815 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-29 01:12:00,815 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 01:12:00,816 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 01:12:00,816 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 01:12:00,817 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 01:12:00,817 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 01:12:00,817 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 01:12:00,818 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:12:00,818 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 01:12:00,818 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 01:12:00,818 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 01:12:00,819 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2023-11-29 01:12:00,819 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2023-11-29 01:12:00,819 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 01:12:00,819 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 01:12:00,820 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 01:12:00,820 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 01:12:00,820 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 01:12:00,820 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2023-11-29 01:12:00,820 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) 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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> e0ada5a793906a8c21c0c37214d90767529226ee2d6e9139376b7842d17987b9 [2023-11-29 01:12:01,107 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 01:12:01,129 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 01:12:01,132 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 01:12:01,133 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 01:12:01,133 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 01:12:01,135 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/busybox-1.22.0/stty-1.i [2023-11-29 01:12:03,984 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 01:12:04,356 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 01:12:04,357 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/sv-benchmarks/c/busybox-1.22.0/stty-1.i [2023-11-29 01:12:04,383 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/fc5fa81aa/05b03de356b043eb963ef090fd4eaf01/FLAG4bda71f87 [2023-11-29 01:12:04,395 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/data/fc5fa81aa/05b03de356b043eb963ef090fd4eaf01 [2023-11-29 01:12:04,398 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 01:12:04,399 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 01:12:04,400 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 01:12:04,400 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 01:12:04,404 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 01:12:04,404 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:12:04" (1/1) ... [2023-11-29 01:12:04,405 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@53ede508 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:04, skipping insertion in model container [2023-11-29 01:12:04,405 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 01:12:04" (1/1) ... [2023-11-29 01:12:04,547 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:12:06,494 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:12:06,564 INFO L199 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2023-11-29 01:12:06,607 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 01:12:06,842 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:12:06,877 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 01:12:07,076 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 01:12:07,381 WARN L675 CHandler]: The function fflush is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,382 WARN L675 CHandler]: The function strerror is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,382 WARN L675 CHandler]: The function strtoull is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,382 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,382 WARN L675 CHandler]: The function output_func is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,382 WARN L675 CHandler]: The function putchar is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,383 WARN L675 CHandler]: The function strtoul is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,383 WARN L675 CHandler]: The function fputs is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,383 WARN L675 CHandler]: The function vsnprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,383 WARN L675 CHandler]: The function close is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 01:12:07,390 INFO L206 MainTranslator]: Completed translation [2023-11-29 01:12:07,390 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07 WrapperNode [2023-11-29 01:12:07,390 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 01:12:07,391 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 01:12:07,391 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 01:12:07,391 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 01:12:07,397 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,481 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,622 INFO L138 Inliner]: procedures = 691, calls = 2288, calls flagged for inlining = 37, calls inlined = 35, statements flattened = 3705 [2023-11-29 01:12:07,622 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 01:12:07,623 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 01:12:07,623 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 01:12:07,623 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 01:12:07,632 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,633 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,659 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,671 WARN L109 MemorySlicer]: Omit memory slicing because it failed with the following exception: Unsupported: Memory array in LHS [2023-11-29 01:12:07,671 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,672 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,798 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,818 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,849 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,865 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,894 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 01:12:07,895 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 01:12:07,895 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 01:12:07,896 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 01:12:07,896 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (1/1) ... [2023-11-29 01:12:07,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 01:12:07,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 01:12:07,926 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 01:12:07,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 01:12:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure putchar [2023-11-29 01:12:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure bb_putchar [2023-11-29 01:12:07,961 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_putchar [2023-11-29 01:12:07,961 INFO L130 BoogieDeclarations]: Found specification of procedure fcntl [2023-11-29 01:12:07,962 INFO L138 BoogieDeclarations]: Found implementation of procedure fcntl [2023-11-29 01:12:07,962 INFO L130 BoogieDeclarations]: Found specification of procedure get_terminal_width_height [2023-11-29 01:12:07,962 INFO L138 BoogieDeclarations]: Found implementation of procedure get_terminal_width_height [2023-11-29 01:12:07,962 INFO L130 BoogieDeclarations]: Found specification of procedure close [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure set_control_char_or_die [2023-11-29 01:12:07,963 INFO L138 BoogieDeclarations]: Found implementation of procedure set_control_char_or_die [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure memcmp [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure strerror [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2023-11-29 01:12:07,963 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2023-11-29 01:12:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2023-11-29 01:12:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure perror_on_device_and_die [2023-11-29 01:12:07,964 INFO L138 BoogieDeclarations]: Found implementation of procedure perror_on_device_and_die [2023-11-29 01:12:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure set_window_size [2023-11-29 01:12:07,964 INFO L138 BoogieDeclarations]: Found implementation of procedure set_window_size [2023-11-29 01:12:07,964 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2023-11-29 01:12:07,964 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2023-11-29 01:12:07,965 INFO L130 BoogieDeclarations]: Found specification of procedure xatoul_sfx [2023-11-29 01:12:07,965 INFO L138 BoogieDeclarations]: Found implementation of procedure xatoul_sfx [2023-11-29 01:12:07,965 INFO L130 BoogieDeclarations]: Found specification of procedure find_param [2023-11-29 01:12:07,965 INFO L138 BoogieDeclarations]: Found implementation of procedure find_param [2023-11-29 01:12:07,965 INFO L130 BoogieDeclarations]: Found specification of procedure xatoul_range_sfx [2023-11-29 01:12:07,965 INFO L138 BoogieDeclarations]: Found implementation of procedure xatoul_range_sfx [2023-11-29 01:12:07,965 INFO L130 BoogieDeclarations]: Found specification of procedure tty_value_to_baud [2023-11-29 01:12:07,965 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_value_to_baud [2023-11-29 01:12:07,965 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure fputs [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure fflush [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2023-11-29 01:12:07,966 INFO L130 BoogieDeclarations]: Found specification of procedure vsnprintf [2023-11-29 01:12:07,967 INFO L130 BoogieDeclarations]: Found specification of procedure nth_string [2023-11-29 01:12:07,967 INFO L138 BoogieDeclarations]: Found implementation of procedure nth_string [2023-11-29 01:12:07,967 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2023-11-29 01:12:07,967 INFO L130 BoogieDeclarations]: Found specification of procedure find_mode [2023-11-29 01:12:07,967 INFO L138 BoogieDeclarations]: Found implementation of procedure find_mode [2023-11-29 01:12:07,967 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 01:12:07,967 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 01:12:07,968 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-11-29 01:12:07,968 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-11-29 01:12:07,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2023-11-29 01:12:07,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-11-29 01:12:07,968 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-11-29 01:12:07,968 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2023-11-29 01:12:07,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2023-11-29 01:12:07,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-29 01:12:07,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2023-11-29 01:12:07,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-29 01:12:07,969 INFO L130 BoogieDeclarations]: Found specification of procedure display_speed [2023-11-29 01:12:07,969 INFO L138 BoogieDeclarations]: Found implementation of procedure display_speed [2023-11-29 01:12:07,970 INFO L130 BoogieDeclarations]: Found specification of procedure tty_baud_to_value [2023-11-29 01:12:07,970 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_baud_to_value [2023-11-29 01:12:07,970 INFO L130 BoogieDeclarations]: Found specification of procedure bb_perror_msg_and_die [2023-11-29 01:12:07,970 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_perror_msg_and_die [2023-11-29 01:12:07,970 INFO L130 BoogieDeclarations]: Found specification of procedure get_ptr_to_tcflag [2023-11-29 01:12:07,970 INFO L138 BoogieDeclarations]: Found implementation of procedure get_ptr_to_tcflag [2023-11-29 01:12:07,971 INFO L130 BoogieDeclarations]: Found specification of procedure tcgetattr [2023-11-29 01:12:07,971 INFO L138 BoogieDeclarations]: Found implementation of procedure tcgetattr [2023-11-29 01:12:07,971 INFO L130 BoogieDeclarations]: Found specification of procedure recover_mode [2023-11-29 01:12:07,971 INFO L138 BoogieDeclarations]: Found implementation of procedure recover_mode [2023-11-29 01:12:07,971 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-29 01:12:07,971 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-29 01:12:07,972 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-29 01:12:07,972 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-29 01:12:07,972 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 01:12:07,972 INFO L130 BoogieDeclarations]: Found specification of procedure set_speed_or_die [2023-11-29 01:12:07,972 INFO L138 BoogieDeclarations]: Found implementation of procedure set_speed_or_die [2023-11-29 01:12:07,972 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-29 01:12:07,973 INFO L130 BoogieDeclarations]: Found specification of procedure xstrtoull_range_sfx [2023-11-29 01:12:07,973 INFO L138 BoogieDeclarations]: Found implementation of procedure xstrtoull_range_sfx [2023-11-29 01:12:07,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2023-11-29 01:12:07,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2023-11-29 01:12:07,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2023-11-29 01:12:07,973 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2023-11-29 01:12:07,974 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-29 01:12:07,974 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2023-11-29 01:12:07,974 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2023-11-29 01:12:07,974 INFO L130 BoogieDeclarations]: Found specification of procedure find_control [2023-11-29 01:12:07,974 INFO L138 BoogieDeclarations]: Found implementation of procedure find_control [2023-11-29 01:12:07,974 INFO L130 BoogieDeclarations]: Found specification of procedure xatou [2023-11-29 01:12:07,974 INFO L138 BoogieDeclarations]: Found implementation of procedure xatou [2023-11-29 01:12:07,975 INFO L130 BoogieDeclarations]: Found specification of procedure perror_on_device [2023-11-29 01:12:07,975 INFO L138 BoogieDeclarations]: Found implementation of procedure perror_on_device [2023-11-29 01:12:07,975 INFO L130 BoogieDeclarations]: Found specification of procedure wh_helper [2023-11-29 01:12:07,975 INFO L138 BoogieDeclarations]: Found implementation of procedure wh_helper [2023-11-29 01:12:07,975 INFO L130 BoogieDeclarations]: Found specification of procedure set_mode [2023-11-29 01:12:07,975 INFO L138 BoogieDeclarations]: Found implementation of procedure set_mode [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure strtoull [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure index_in_strings [2023-11-29 01:12:07,976 INFO L138 BoogieDeclarations]: Found implementation of procedure index_in_strings [2023-11-29 01:12:07,976 INFO L130 BoogieDeclarations]: Found specification of procedure newline [2023-11-29 01:12:07,977 INFO L138 BoogieDeclarations]: Found implementation of procedure newline [2023-11-29 01:12:07,977 INFO L130 BoogieDeclarations]: Found specification of procedure wrapf [2023-11-29 01:12:07,977 INFO L138 BoogieDeclarations]: Found implementation of procedure wrapf [2023-11-29 01:12:07,977 INFO L130 BoogieDeclarations]: Found specification of procedure strtoul [2023-11-29 01:12:07,977 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2023-11-29 01:12:07,977 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2023-11-29 01:12:07,977 INFO L130 BoogieDeclarations]: Found specification of procedure display_window_size [2023-11-29 01:12:07,977 INFO L138 BoogieDeclarations]: Found implementation of procedure display_window_size [2023-11-29 01:12:08,548 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 01:12:08,551 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 01:12:46,598 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 01:12:46,870 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 01:12:46,870 INFO L309 CfgBuilder]: Removed 31 assume(true) statements. [2023-11-29 01:12:46,871 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:12:46 BoogieIcfgContainer [2023-11-29 01:12:46,871 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 01:12:46,874 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 01:12:46,874 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 01:12:46,877 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 01:12:46,878 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 01:12:04" (1/3) ... [2023-11-29 01:12:46,879 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d0f05d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:12:46, skipping insertion in model container [2023-11-29 01:12:46,879 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 01:12:07" (2/3) ... [2023-11-29 01:12:46,879 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d0f05d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 01:12:46, skipping insertion in model container [2023-11-29 01:12:46,879 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 01:12:46" (3/3) ... [2023-11-29 01:12:46,881 INFO L112 eAbstractionObserver]: Analyzing ICFG stty-1.i [2023-11-29 01:12:46,900 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 01:12:46,900 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 140 error locations. [2023-11-29 01:12:46,973 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 01:12:46,979 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@494c1a0b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 01:12:46,980 INFO L358 AbstractCegarLoop]: Starting to check reachability of 140 error locations. [2023-11-29 01:12:46,989 INFO L276 IsEmpty]: Start isEmpty. Operand has 1021 states, 697 states have (on average 1.648493543758967) internal successors, (1149), 879 states have internal predecessors, (1149), 147 states have call successors, (147), 36 states have call predecessors, (147), 36 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) [2023-11-29 01:12:46,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 4 [2023-11-29 01:12:46,996 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:46,997 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1] [2023-11-29 01:12:46,997 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:12:47,003 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:47,003 INFO L85 PathProgramCache]: Analyzing trace with hash 2855788, now seen corresponding path program 1 times [2023-11-29 01:12:47,022 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:12:47,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [16335410] [2023-11-29 01:12:47,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:47,023 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 [2023-11-29 01:12:47,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:12:47,025 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:12:47,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:12:49,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:49,904 INFO L262 TraceCheckSpWp]: Trace formula consists of 1873 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-29 01:12:49,909 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:49,927 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:12:49,928 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:12:49,928 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:12:49,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [16335410] [2023-11-29 01:12:49,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [16335410] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:12:49,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:12:49,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:12:49,931 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [598667975] [2023-11-29 01:12:49,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:49,936 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-29 01:12:49,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:12:49,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-29 01:12:49,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:12:49,968 INFO L87 Difference]: Start difference. First operand has 1021 states, 697 states have (on average 1.648493543758967) internal successors, (1149), 879 states have internal predecessors, (1149), 147 states have call successors, (147), 36 states have call predecessors, (147), 36 states have return successors, (147), 143 states have call predecessors, (147), 147 states have call successors, (147) Second operand has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:50,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:50,838 INFO L93 Difference]: Finished difference Result 1927 states and 2947 transitions. [2023-11-29 01:12:50,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-29 01:12:50,840 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 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) Word has length 3 [2023-11-29 01:12:50,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:50,861 INFO L225 Difference]: With dead ends: 1927 [2023-11-29 01:12:50,861 INFO L226 Difference]: Without dead ends: 875 [2023-11-29 01:12:50,871 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-29 01:12:50,874 INFO L413 NwaCegarLoop]: 1212 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1212 SdHoareTripleChecker+Invalid, 35 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:50,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1212 Invalid, 35 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-29 01:12:50,891 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 875 states. [2023-11-29 01:12:50,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 875 to 875. [2023-11-29 01:12:50,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 875 states, 674 states have (on average 1.4376854599406528) internal successors, (969), 752 states have internal predecessors, (969), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:12:50,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 875 states to 875 states and 1181 transitions. [2023-11-29 01:12:50,970 INFO L78 Accepts]: Start accepts. Automaton has 875 states and 1181 transitions. Word has length 3 [2023-11-29 01:12:50,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:50,971 INFO L495 AbstractCegarLoop]: Abstraction has 875 states and 1181 transitions. [2023-11-29 01:12:50,971 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 1 states have (on average 3.0) internal successors, (3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:50,971 INFO L276 IsEmpty]: Start isEmpty. Operand 875 states and 1181 transitions. [2023-11-29 01:12:50,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2023-11-29 01:12:50,972 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:50,972 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2023-11-29 01:12:51,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-29 01:12:51,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:12:51,173 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:12:51,173 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:51,173 INFO L85 PathProgramCache]: Analyzing trace with hash 88530955, now seen corresponding path program 1 times [2023-11-29 01:12:51,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:12:51,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [114311658] [2023-11-29 01:12:51,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:51,176 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 [2023-11-29 01:12:51,176 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:12:51,177 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:12:51,179 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:12:53,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:53,694 INFO L262 TraceCheckSpWp]: Trace formula consists of 1874 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:12:53,696 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:53,726 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:12:53,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:12:53,726 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:12:53,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [114311658] [2023-11-29 01:12:53,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [114311658] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:12:53,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:12:53,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-29 01:12:53,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1217344066] [2023-11-29 01:12:53,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:12:53,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:12:53,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:12:53,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:12:53,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:12:53,730 INFO L87 Difference]: Start difference. First operand 875 states and 1181 transitions. Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:54,676 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:54,676 INFO L93 Difference]: Finished difference Result 1749 states and 2361 transitions. [2023-11-29 01:12:54,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:12:54,677 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 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) Word has length 4 [2023-11-29 01:12:54,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:54,685 INFO L225 Difference]: With dead ends: 1749 [2023-11-29 01:12:54,685 INFO L226 Difference]: Without dead ends: 878 [2023-11-29 01:12:54,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:12:54,690 INFO L413 NwaCegarLoop]: 1144 mSDtfsCounter, 0 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2285 SdHoareTripleChecker+Invalid, 77 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:54,691 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2285 Invalid, 77 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-29 01:12:54,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 878 states. [2023-11-29 01:12:54,722 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 878 to 878. [2023-11-29 01:12:54,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 677 states have (on average 1.4357459379615953) internal successors, (972), 755 states have internal predecessors, (972), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:12:54,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1184 transitions. [2023-11-29 01:12:54,733 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1184 transitions. Word has length 4 [2023-11-29 01:12:54,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:54,733 INFO L495 AbstractCegarLoop]: Abstraction has 878 states and 1184 transitions. [2023-11-29 01:12:54,733 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 2 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:54,733 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1184 transitions. [2023-11-29 01:12:54,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-29 01:12:54,734 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:54,734 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1] [2023-11-29 01:12:54,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:12:54,935 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:12:54,935 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:12:54,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:54,935 INFO L85 PathProgramCache]: Analyzing trace with hash 317272105, now seen corresponding path program 1 times [2023-11-29 01:12:54,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:12:54,938 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [604986830] [2023-11-29 01:12:54,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:54,938 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 [2023-11-29 01:12:54,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:12:54,939 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:12:54,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:12:57,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:12:57,537 INFO L262 TraceCheckSpWp]: Trace formula consists of 1887 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:12:57,539 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:12:57,610 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:12:57,610 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:12:57,700 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:12:57,700 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:12:57,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [604986830] [2023-11-29 01:12:57,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [604986830] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:12:57,701 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:12:57,701 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [2, 2] total 4 [2023-11-29 01:12:57,701 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1043977017] [2023-11-29 01:12:57,701 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:12:57,701 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:12:57,702 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:12:57,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:12:57,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:12:57,703 INFO L87 Difference]: Start difference. First operand 878 states and 1184 transitions. Second operand has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:59,573 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:12:59,574 INFO L93 Difference]: Finished difference Result 1753 states and 2367 transitions. [2023-11-29 01:12:59,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:12:59,574 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 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) Word has length 7 [2023-11-29 01:12:59,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:12:59,582 INFO L225 Difference]: With dead ends: 1753 [2023-11-29 01:12:59,583 INFO L226 Difference]: Without dead ends: 882 [2023-11-29 01:12:59,587 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:12:59,588 INFO L413 NwaCegarLoop]: 1142 mSDtfsCounter, 3 mSDsluCounter, 4564 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 5706 SdHoareTripleChecker+Invalid, 192 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:12:59,589 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 5706 Invalid, 192 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 189 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:12:59,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 882 states. [2023-11-29 01:12:59,619 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 882 to 878. [2023-11-29 01:12:59,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 878 states, 678 states have (on average 1.4336283185840708) internal successors, (972), 755 states have internal predecessors, (972), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:12:59,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 878 states to 878 states and 1184 transitions. [2023-11-29 01:12:59,629 INFO L78 Accepts]: Start accepts. Automaton has 878 states and 1184 transitions. Word has length 7 [2023-11-29 01:12:59,629 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:12:59,629 INFO L495 AbstractCegarLoop]: Abstraction has 878 states and 1184 transitions. [2023-11-29 01:12:59,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.8) internal successors, (14), 5 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-29 01:12:59,629 INFO L276 IsEmpty]: Start isEmpty. Operand 878 states and 1184 transitions. [2023-11-29 01:12:59,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2023-11-29 01:12:59,630 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:12:59,630 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:12:59,682 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:12:59,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:12:59,831 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:12:59,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:12:59,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1595628337, now seen corresponding path program 1 times [2023-11-29 01:12:59,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:12:59,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [91328755] [2023-11-29 01:12:59,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:12:59,834 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 [2023-11-29 01:12:59,834 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:12:59,835 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:12:59,836 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:02,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:02,328 INFO L262 TraceCheckSpWp]: Trace formula consists of 1919 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:13:02,330 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:02,413 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:13:02,413 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:13:02,566 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:13:02,566 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:02,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [91328755] [2023-11-29 01:13:02,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [91328755] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:13:02,567 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:13:02,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5] total 8 [2023-11-29 01:13:02,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475382626] [2023-11-29 01:13:02,567 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:13:02,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:13:02,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:02,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:13:02,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:13:02,570 INFO L87 Difference]: Start difference. First operand 878 states and 1184 transitions. Second operand has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:13:04,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:04,786 INFO L93 Difference]: Finished difference Result 1760 states and 2375 transitions. [2023-11-29 01:13:04,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:13:04,787 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 16 [2023-11-29 01:13:04,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:04,793 INFO L225 Difference]: With dead ends: 1760 [2023-11-29 01:13:04,793 INFO L226 Difference]: Without dead ends: 890 [2023-11-29 01:13:04,796 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:13:04,797 INFO L413 NwaCegarLoop]: 1143 mSDtfsCounter, 10 mSDsluCounter, 3423 mSDsCounter, 0 mSdLazyCounter, 176 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 4566 SdHoareTripleChecker+Invalid, 178 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 176 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:04,798 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 4566 Invalid, 178 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 176 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2023-11-29 01:13:04,801 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 890 states. [2023-11-29 01:13:04,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 890 to 890. [2023-11-29 01:13:04,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 890 states, 690 states have (on average 1.4260869565217391) internal successors, (984), 767 states have internal predecessors, (984), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:04,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 890 states to 890 states and 1196 transitions. [2023-11-29 01:13:04,829 INFO L78 Accepts]: Start accepts. Automaton has 890 states and 1196 transitions. Word has length 16 [2023-11-29 01:13:04,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:04,829 INFO L495 AbstractCegarLoop]: Abstraction has 890 states and 1196 transitions. [2023-11-29 01:13:04,829 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.125) internal successors, (25), 8 states have internal predecessors, (25), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:13:04,829 INFO L276 IsEmpty]: Start isEmpty. Operand 890 states and 1196 transitions. [2023-11-29 01:13:04,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2023-11-29 01:13:04,830 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:04,830 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:04,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:05,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:05,031 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:05,032 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:05,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1430865073, now seen corresponding path program 2 times [2023-11-29 01:13:05,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:05,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1949342958] [2023-11-29 01:13:05,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:13:05,035 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 [2023-11-29 01:13:05,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:05,036 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:05,037 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:07,601 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:13:07,601 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:13:07,735 INFO L262 TraceCheckSpWp]: Trace formula consists of 1893 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:13:07,737 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:07,835 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 01:13:07,835 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:07,836 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:07,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1949342958] [2023-11-29 01:13:07,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1949342958] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:07,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:07,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:13:07,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479479832] [2023-11-29 01:13:07,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:07,837 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:13:07,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:07,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:13:07,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:13:07,838 INFO L87 Difference]: Start difference. First operand 890 states and 1196 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:10,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:10,833 INFO L93 Difference]: Finished difference Result 890 states and 1196 transitions. [2023-11-29 01:13:10,833 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:13:10,833 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2023-11-29 01:13:10,834 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:10,839 INFO L225 Difference]: With dead ends: 890 [2023-11-29 01:13:10,839 INFO L226 Difference]: Without dead ends: 888 [2023-11-29 01:13:10,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:13:10,841 INFO L413 NwaCegarLoop]: 1124 mSDtfsCounter, 359 mSDsluCounter, 2949 mSDsCounter, 0 mSdLazyCounter, 220 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 414 SdHoareTripleChecker+Valid, 4073 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 220 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:10,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [414 Valid, 4073 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 220 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 01:13:10,844 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 888 states. [2023-11-29 01:13:10,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 888 to 888. [2023-11-29 01:13:10,869 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 888 states, 690 states have (on average 1.4231884057971014) internal successors, (982), 765 states have internal predecessors, (982), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:10,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 888 states to 888 states and 1194 transitions. [2023-11-29 01:13:10,874 INFO L78 Accepts]: Start accepts. Automaton has 888 states and 1194 transitions. Word has length 28 [2023-11-29 01:13:10,875 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:10,875 INFO L495 AbstractCegarLoop]: Abstraction has 888 states and 1194 transitions. [2023-11-29 01:13:10,875 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:10,876 INFO L276 IsEmpty]: Start isEmpty. Operand 888 states and 1194 transitions. [2023-11-29 01:13:10,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2023-11-29 01:13:10,877 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:10,877 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:10,917 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:11,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:11,080 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:11,081 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:11,081 INFO L85 PathProgramCache]: Analyzing trace with hash 1654969787, now seen corresponding path program 1 times [2023-11-29 01:13:11,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:11,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1123199880] [2023-11-29 01:13:11,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:11,083 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 [2023-11-29 01:13:11,083 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:11,084 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:11,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:13,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:13,780 INFO L262 TraceCheckSpWp]: Trace formula consists of 2043 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:13:13,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:14,078 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:13:14,078 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:13:14,520 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 51 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-29 01:13:14,520 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:14,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1123199880] [2023-11-29 01:13:14,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1123199880] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:13:14,521 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:13:14,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9] total 16 [2023-11-29 01:13:14,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1874328246] [2023-11-29 01:13:14,521 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:13:14,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:13:14,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:14,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:13:14,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:13:14,522 INFO L87 Difference]: Start difference. First operand 888 states and 1194 transitions. Second operand has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:13:20,507 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:20,508 INFO L93 Difference]: Finished difference Result 1768 states and 2383 transitions. [2023-11-29 01:13:20,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:13:20,508 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 34 [2023-11-29 01:13:20,509 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:20,514 INFO L225 Difference]: With dead ends: 1768 [2023-11-29 01:13:20,514 INFO L226 Difference]: Without dead ends: 900 [2023-11-29 01:13:20,517 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:13:20,518 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 8 mSDsluCounter, 13668 mSDsCounter, 0 mSdLazyCounter, 628 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 14809 SdHoareTripleChecker+Invalid, 629 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 628 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:20,519 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 14809 Invalid, 629 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 628 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2023-11-29 01:13:20,522 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 900 states. [2023-11-29 01:13:20,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 900 to 900. [2023-11-29 01:13:20,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 900 states, 702 states have (on average 1.415954415954416) internal successors, (994), 777 states have internal predecessors, (994), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:20,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 900 states to 900 states and 1206 transitions. [2023-11-29 01:13:20,547 INFO L78 Accepts]: Start accepts. Automaton has 900 states and 1206 transitions. Word has length 34 [2023-11-29 01:13:20,547 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:20,547 INFO L495 AbstractCegarLoop]: Abstraction has 900 states and 1206 transitions. [2023-11-29 01:13:20,548 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.4375) internal successors, (55), 16 states have internal predecessors, (55), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2023-11-29 01:13:20,548 INFO L276 IsEmpty]: Start isEmpty. Operand 900 states and 1206 transitions. [2023-11-29 01:13:20,549 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2023-11-29 01:13:20,549 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:20,550 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:20,589 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:20,751 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:20,752 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:20,752 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:20,752 INFO L85 PathProgramCache]: Analyzing trace with hash -712094661, now seen corresponding path program 2 times [2023-11-29 01:13:20,754 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:20,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1600001368] [2023-11-29 01:13:20,755 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:13:20,755 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 [2023-11-29 01:13:20,755 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:20,755 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:20,756 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:23,340 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:13:23,340 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:13:23,469 INFO L262 TraceCheckSpWp]: Trace formula consists of 1965 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:13:23,472 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:23,497 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:23,497 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:23,497 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:23,497 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1600001368] [2023-11-29 01:13:23,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1600001368] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:23,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:23,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:13:23,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991555294] [2023-11-29 01:13:23,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:23,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:13:23,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:23,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:13:23,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:23,499 INFO L87 Difference]: Start difference. First operand 900 states and 1206 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:24,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:24,786 INFO L93 Difference]: Finished difference Result 1765 states and 2377 transitions. [2023-11-29 01:13:24,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:13:24,787 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 46 [2023-11-29 01:13:24,787 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:24,794 INFO L225 Difference]: With dead ends: 1765 [2023-11-29 01:13:24,795 INFO L226 Difference]: Without dead ends: 903 [2023-11-29 01:13:24,798 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:24,799 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 0 mSDsluCounter, 1137 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:24,800 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2278 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 77 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 01:13:24,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2023-11-29 01:13:24,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 903. [2023-11-29 01:13:24,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 903 states, 705 states have (on average 1.4141843971631205) internal successors, (997), 780 states have internal predecessors, (997), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:24,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 903 states to 903 states and 1209 transitions. [2023-11-29 01:13:24,839 INFO L78 Accepts]: Start accepts. Automaton has 903 states and 1209 transitions. Word has length 46 [2023-11-29 01:13:24,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:24,840 INFO L495 AbstractCegarLoop]: Abstraction has 903 states and 1209 transitions. [2023-11-29 01:13:24,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:24,840 INFO L276 IsEmpty]: Start isEmpty. Operand 903 states and 1209 transitions. [2023-11-29 01:13:24,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:13:24,841 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:24,841 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:24,890 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:25,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:25,042 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:25,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:25,042 INFO L85 PathProgramCache]: Analyzing trace with hash 1886462308, now seen corresponding path program 1 times [2023-11-29 01:13:25,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:25,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1249157074] [2023-11-29 01:13:25,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:25,045 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 [2023-11-29 01:13:25,045 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:25,046 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:25,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:27,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:27,835 INFO L262 TraceCheckSpWp]: Trace formula consists of 2099 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:13:27,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:27,860 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:27,860 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:27,861 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:27,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1249157074] [2023-11-29 01:13:27,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1249157074] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:27,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:27,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:13:27,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [392430373] [2023-11-29 01:13:27,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:27,862 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:13:27,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:27,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:13:27,862 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:27,862 INFO L87 Difference]: Start difference. First operand 903 states and 1209 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:29,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:29,187 INFO L93 Difference]: Finished difference Result 909 states and 1215 transitions. [2023-11-29 01:13:29,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:13:29,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2023-11-29 01:13:29,188 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:29,194 INFO L225 Difference]: With dead ends: 909 [2023-11-29 01:13:29,194 INFO L226 Difference]: Without dead ends: 907 [2023-11-29 01:13:29,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:29,196 INFO L413 NwaCegarLoop]: 1140 mSDtfsCounter, 1 mSDsluCounter, 1111 mSDsCounter, 0 mSdLazyCounter, 103 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2251 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 103 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:29,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2251 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 103 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-29 01:13:29,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 907 states. [2023-11-29 01:13:29,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 907 to 907. [2023-11-29 01:13:29,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 709 states have (on average 1.4118476727785614) internal successors, (1001), 784 states have internal predecessors, (1001), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:29,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1213 transitions. [2023-11-29 01:13:29,253 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1213 transitions. Word has length 49 [2023-11-29 01:13:29,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:29,254 INFO L495 AbstractCegarLoop]: Abstraction has 907 states and 1213 transitions. [2023-11-29 01:13:29,254 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:29,254 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1213 transitions. [2023-11-29 01:13:29,255 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2023-11-29 01:13:29,255 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:29,255 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:29,294 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:29,455 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:29,456 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:29,457 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:29,457 INFO L85 PathProgramCache]: Analyzing trace with hash -1167025701, now seen corresponding path program 1 times [2023-11-29 01:13:29,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:29,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1966867572] [2023-11-29 01:13:29,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:29,461 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 [2023-11-29 01:13:29,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:29,461 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:29,462 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:32,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:32,499 INFO L262 TraceCheckSpWp]: Trace formula consists of 2108 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:13:32,501 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:32,558 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:32,558 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:13:32,644 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:32,644 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:32,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1966867572] [2023-11-29 01:13:32,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1966867572] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:13:32,645 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:13:32,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:13:32,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356490174] [2023-11-29 01:13:32,645 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:13:32,645 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:13:32,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:32,646 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:13:32,646 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:13:32,646 INFO L87 Difference]: Start difference. First operand 907 states and 1213 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:35,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:35,593 INFO L93 Difference]: Finished difference Result 1780 states and 2394 transitions. [2023-11-29 01:13:35,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:13:35,594 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2023-11-29 01:13:35,595 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:35,600 INFO L225 Difference]: With dead ends: 1780 [2023-11-29 01:13:35,600 INFO L226 Difference]: Without dead ends: 911 [2023-11-29 01:13:35,602 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:13:35,603 INFO L413 NwaCegarLoop]: 1139 mSDtfsCounter, 3 mSDsluCounter, 4548 mSDsCounter, 0 mSdLazyCounter, 193 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 5687 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 193 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:35,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 5687 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 193 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 01:13:35,606 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 911 states. [2023-11-29 01:13:35,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 911 to 907. [2023-11-29 01:13:35,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 907 states, 710 states have (on average 1.4098591549295774) internal successors, (1001), 784 states have internal predecessors, (1001), 116 states have call successors, (116), 35 states have call predecessors, (116), 32 states have return successors, (96), 92 states have call predecessors, (96), 96 states have call successors, (96) [2023-11-29 01:13:35,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 907 states to 907 states and 1213 transitions. [2023-11-29 01:13:35,628 INFO L78 Accepts]: Start accepts. Automaton has 907 states and 1213 transitions. Word has length 49 [2023-11-29 01:13:35,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:35,629 INFO L495 AbstractCegarLoop]: Abstraction has 907 states and 1213 transitions. [2023-11-29 01:13:35,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:35,629 INFO L276 IsEmpty]: Start isEmpty. Operand 907 states and 1213 transitions. [2023-11-29 01:13:35,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2023-11-29 01:13:35,630 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:35,630 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:35,670 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:35,831 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:35,831 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:35,831 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:35,832 INFO L85 PathProgramCache]: Analyzing trace with hash -46862659, now seen corresponding path program 1 times [2023-11-29 01:13:35,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:35,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1557320735] [2023-11-29 01:13:35,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:35,841 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 [2023-11-29 01:13:35,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:35,842 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:35,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:38,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:38,842 INFO L262 TraceCheckSpWp]: Trace formula consists of 2115 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:13:38,846 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:38,896 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:38,896 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:38,896 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:38,896 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1557320735] [2023-11-29 01:13:38,896 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1557320735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:38,896 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:38,896 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:13:38,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797435728] [2023-11-29 01:13:38,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:38,897 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:13:38,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:38,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:13:38,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:13:38,898 INFO L87 Difference]: Start difference. First operand 907 states and 1213 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:41,302 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:41,302 INFO L93 Difference]: Finished difference Result 1228 states and 1668 transitions. [2023-11-29 01:13:41,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:13:41,303 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 52 [2023-11-29 01:13:41,303 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:41,310 INFO L225 Difference]: With dead ends: 1228 [2023-11-29 01:13:41,310 INFO L226 Difference]: Without dead ends: 1219 [2023-11-29 01:13:41,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:13:41,311 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 316 mSDsluCounter, 2181 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 370 SdHoareTripleChecker+Valid, 3318 SdHoareTripleChecker+Invalid, 257 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:41,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [370 Valid, 3318 Invalid, 257 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 246 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-29 01:13:41,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1219 states. [2023-11-29 01:13:41,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1219 to 1034. [2023-11-29 01:13:41,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1034 states, 809 states have (on average 1.4140914709517924) internal successors, (1144), 889 states have internal predecessors, (1144), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:13:41,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1034 states to 1034 states and 1412 transitions. [2023-11-29 01:13:41,370 INFO L78 Accepts]: Start accepts. Automaton has 1034 states and 1412 transitions. Word has length 52 [2023-11-29 01:13:41,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:41,370 INFO L495 AbstractCegarLoop]: Abstraction has 1034 states and 1412 transitions. [2023-11-29 01:13:41,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:41,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1034 states and 1412 transitions. [2023-11-29 01:13:41,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 01:13:41,372 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:41,372 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:41,412 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Ended with exit code 0 [2023-11-29 01:13:41,574 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:41,574 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:41,575 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:41,575 INFO L85 PathProgramCache]: Analyzing trace with hash 2103727080, now seen corresponding path program 1 times [2023-11-29 01:13:41,577 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:41,577 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [689938963] [2023-11-29 01:13:41,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:41,578 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 [2023-11-29 01:13:41,578 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:41,578 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:41,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:44,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:44,644 INFO L262 TraceCheckSpWp]: Trace formula consists of 2113 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:13:44,646 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:44,722 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:44,723 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:13:44,855 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:44,856 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:44,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [689938963] [2023-11-29 01:13:44,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [689938963] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:13:44,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:13:44,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 01:13:44,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323222346] [2023-11-29 01:13:44,856 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:13:44,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:13:44,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:44,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:13:44,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:13:44,858 INFO L87 Difference]: Start difference. First operand 1034 states and 1412 transitions. Second operand has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:48,134 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:48,134 INFO L93 Difference]: Finished difference Result 2042 states and 2800 transitions. [2023-11-29 01:13:48,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-29 01:13:48,135 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 53 [2023-11-29 01:13:48,135 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:48,144 INFO L225 Difference]: With dead ends: 2042 [2023-11-29 01:13:48,144 INFO L226 Difference]: Without dead ends: 1046 [2023-11-29 01:13:48,148 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 106 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2023-11-29 01:13:48,156 INFO L413 NwaCegarLoop]: 1140 mSDtfsCounter, 8 mSDsluCounter, 4548 mSDsCounter, 0 mSdLazyCounter, 215 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 5688 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 215 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:48,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 5688 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-11-29 01:13:48,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1046 states. [2023-11-29 01:13:48,181 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1046 to 1046. [2023-11-29 01:13:48,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1046 states, 821 states have (on average 1.4080389768574908) internal successors, (1156), 901 states have internal predecessors, (1156), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:13:48,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1046 states to 1046 states and 1424 transitions. [2023-11-29 01:13:48,186 INFO L78 Accepts]: Start accepts. Automaton has 1046 states and 1424 transitions. Word has length 53 [2023-11-29 01:13:48,186 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:48,186 INFO L495 AbstractCegarLoop]: Abstraction has 1046 states and 1424 transitions. [2023-11-29 01:13:48,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 4.0) internal successors, (32), 8 states have internal predecessors, (32), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:48,186 INFO L276 IsEmpty]: Start isEmpty. Operand 1046 states and 1424 transitions. [2023-11-29 01:13:48,187 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 01:13:48,188 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:48,188 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:48,228 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:48,391 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:48,392 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:48,392 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:48,392 INFO L85 PathProgramCache]: Analyzing trace with hash -1704673150, now seen corresponding path program 1 times [2023-11-29 01:13:48,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:48,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [790622024] [2023-11-29 01:13:48,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:48,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 [2023-11-29 01:13:48,394 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:48,395 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:48,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:51,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:51,453 INFO L262 TraceCheckSpWp]: Trace formula consists of 2150 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:13:51,455 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:51,492 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:51,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:51,493 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:51,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [790622024] [2023-11-29 01:13:51,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [790622024] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:51,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:51,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:13:51,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [484964904] [2023-11-29 01:13:51,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:51,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:13:51,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:51,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:13:51,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:51,494 INFO L87 Difference]: Start difference. First operand 1046 states and 1424 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:52,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:52,716 INFO L93 Difference]: Finished difference Result 1055 states and 1437 transitions. [2023-11-29 01:13:52,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:13:52,717 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 62 [2023-11-29 01:13:52,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:52,725 INFO L225 Difference]: With dead ends: 1055 [2023-11-29 01:13:52,726 INFO L226 Difference]: Without dead ends: 1054 [2023-11-29 01:13:52,726 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:52,727 INFO L413 NwaCegarLoop]: 1140 mSDtfsCounter, 4 mSDsluCounter, 1138 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2278 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:52,727 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2278 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:13:52,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1054 states. [2023-11-29 01:13:52,774 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1054 to 1051. [2023-11-29 01:13:52,776 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1051 states, 826 states have (on average 1.4079903147699757) internal successors, (1163), 906 states have internal predecessors, (1163), 144 states have call successors, (144), 35 states have call predecessors, (144), 32 states have return successors, (124), 116 states have call predecessors, (124), 124 states have call successors, (124) [2023-11-29 01:13:52,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1051 states to 1051 states and 1431 transitions. [2023-11-29 01:13:52,781 INFO L78 Accepts]: Start accepts. Automaton has 1051 states and 1431 transitions. Word has length 62 [2023-11-29 01:13:52,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:52,782 INFO L495 AbstractCegarLoop]: Abstraction has 1051 states and 1431 transitions. [2023-11-29 01:13:52,782 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:52,782 INFO L276 IsEmpty]: Start isEmpty. Operand 1051 states and 1431 transitions. [2023-11-29 01:13:52,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2023-11-29 01:13:52,783 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:52,783 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:52,839 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:52,984 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:52,984 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:52,985 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:52,985 INFO L85 PathProgramCache]: Analyzing trace with hash 1591485202, now seen corresponding path program 1 times [2023-11-29 01:13:52,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:52,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [589540147] [2023-11-29 01:13:52,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:52,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 [2023-11-29 01:13:52,988 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:52,989 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:52,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:13:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:13:55,979 INFO L262 TraceCheckSpWp]: Trace formula consists of 2219 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:13:55,982 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:13:56,021 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:13:56,021 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:13:56,021 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:13:56,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [589540147] [2023-11-29 01:13:56,022 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [589540147] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:13:56,022 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:13:56,022 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:13:56,022 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1375870990] [2023-11-29 01:13:56,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:13:56,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:13:56,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:13:56,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:13:56,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:56,023 INFO L87 Difference]: Start difference. First operand 1051 states and 1431 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:57,520 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:13:57,520 INFO L93 Difference]: Finished difference Result 2133 states and 2915 transitions. [2023-11-29 01:13:57,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:13:57,521 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 66 [2023-11-29 01:13:57,521 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:13:57,528 INFO L225 Difference]: With dead ends: 2133 [2023-11-29 01:13:57,528 INFO L226 Difference]: Without dead ends: 1311 [2023-11-29 01:13:57,530 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:13:57,531 INFO L413 NwaCegarLoop]: 1144 mSDtfsCounter, 241 mSDsluCounter, 1117 mSDsCounter, 0 mSdLazyCounter, 101 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 275 SdHoareTripleChecker+Valid, 2261 SdHoareTripleChecker+Invalid, 103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 101 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:13:57,531 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [275 Valid, 2261 Invalid, 103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 101 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:13:57,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1311 states. [2023-11-29 01:13:57,581 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1311 to 1135. [2023-11-29 01:13:57,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1135 states, 903 states have (on average 1.415282392026578) internal successors, (1278), 983 states have internal predecessors, (1278), 151 states have call successors, (151), 35 states have call predecessors, (151), 32 states have return successors, (131), 123 states have call predecessors, (131), 131 states have call successors, (131) [2023-11-29 01:13:57,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1135 states to 1135 states and 1560 transitions. [2023-11-29 01:13:57,589 INFO L78 Accepts]: Start accepts. Automaton has 1135 states and 1560 transitions. Word has length 66 [2023-11-29 01:13:57,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:13:57,589 INFO L495 AbstractCegarLoop]: Abstraction has 1135 states and 1560 transitions. [2023-11-29 01:13:57,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:13:57,590 INFO L276 IsEmpty]: Start isEmpty. Operand 1135 states and 1560 transitions. [2023-11-29 01:13:57,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 01:13:57,591 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:13:57,591 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:13:57,646 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Ended with exit code 0 [2023-11-29 01:13:57,792 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:13:57,792 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:13:57,793 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:13:57,793 INFO L85 PathProgramCache]: Analyzing trace with hash 178989527, now seen corresponding path program 1 times [2023-11-29 01:13:57,795 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:13:57,795 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1913192228] [2023-11-29 01:13:57,795 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:13:57,795 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 [2023-11-29 01:13:57,795 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:13:57,796 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:13:57,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:00,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:00,976 INFO L262 TraceCheckSpWp]: Trace formula consists of 2161 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:14:00,978 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:01,059 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:01,059 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:14:01,177 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:01,178 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:01,178 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1913192228] [2023-11-29 01:14:01,178 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1913192228] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:14:01,178 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:14:01,178 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:14:01,178 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318827928] [2023-11-29 01:14:01,178 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:14:01,179 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:14:01,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:01,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:14:01,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:14:01,180 INFO L87 Difference]: Start difference. First operand 1135 states and 1560 transitions. Second operand has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:03,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:03,578 INFO L93 Difference]: Finished difference Result 1163 states and 1604 transitions. [2023-11-29 01:14:03,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:14:03,579 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 67 [2023-11-29 01:14:03,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:03,585 INFO L225 Difference]: With dead ends: 1163 [2023-11-29 01:14:03,585 INFO L226 Difference]: Without dead ends: 1162 [2023-11-29 01:14:03,586 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 128 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:14:03,586 INFO L413 NwaCegarLoop]: 1149 mSDtfsCounter, 24 mSDsluCounter, 3429 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 4578 SdHoareTripleChecker+Invalid, 161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:03,587 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 4578 Invalid, 161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-29 01:14:03,589 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1162 states. [2023-11-29 01:14:03,615 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1162 to 1150. [2023-11-29 01:14:03,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 918 states have (on average 1.4150326797385622) internal successors, (1299), 998 states have internal predecessors, (1299), 151 states have call successors, (151), 35 states have call predecessors, (151), 32 states have return successors, (131), 123 states have call predecessors, (131), 131 states have call successors, (131) [2023-11-29 01:14:03,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 1581 transitions. [2023-11-29 01:14:03,620 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 1581 transitions. Word has length 67 [2023-11-29 01:14:03,620 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:03,620 INFO L495 AbstractCegarLoop]: Abstraction has 1150 states and 1581 transitions. [2023-11-29 01:14:03,620 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 9.4) internal successors, (47), 6 states have internal predecessors, (47), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:03,621 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 1581 transitions. [2023-11-29 01:14:03,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-29 01:14:03,621 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:03,622 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:03,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:03,822 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:03,822 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:03,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:03,822 INFO L85 PathProgramCache]: Analyzing trace with hash -972612632, now seen corresponding path program 2 times [2023-11-29 01:14:03,824 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:03,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2081033423] [2023-11-29 01:14:03,825 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:14:03,825 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 [2023-11-29 01:14:03,825 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:03,826 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:03,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:06,205 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:14:06,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:14:06,340 INFO L262 TraceCheckSpWp]: Trace formula consists of 1957 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:14:06,342 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:06,461 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2023-11-29 01:14:06,461 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:06,461 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:06,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2081033423] [2023-11-29 01:14:06,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2081033423] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:06,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:06,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:14:06,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836570320] [2023-11-29 01:14:06,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:06,462 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:14:06,462 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:06,463 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:14:06,463 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:06,463 INFO L87 Difference]: Start difference. First operand 1150 states and 1581 transitions. Second operand has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:07,953 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:07,953 INFO L93 Difference]: Finished difference Result 1175 states and 1608 transitions. [2023-11-29 01:14:07,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:14:07,954 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 65 [2023-11-29 01:14:07,954 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:07,960 INFO L225 Difference]: With dead ends: 1175 [2023-11-29 01:14:07,960 INFO L226 Difference]: Without dead ends: 1174 [2023-11-29 01:14:07,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:07,962 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 1 mSDsluCounter, 1135 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2273 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:07,962 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2273 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-29 01:14:07,964 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1174 states. [2023-11-29 01:14:07,988 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1174 to 1173. [2023-11-29 01:14:07,990 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1173 states, 941 states have (on average 1.4070138150903295) internal successors, (1324), 1021 states have internal predecessors, (1324), 151 states have call successors, (151), 35 states have call predecessors, (151), 32 states have return successors, (131), 123 states have call predecessors, (131), 131 states have call successors, (131) [2023-11-29 01:14:07,993 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1173 states to 1173 states and 1606 transitions. [2023-11-29 01:14:07,993 INFO L78 Accepts]: Start accepts. Automaton has 1173 states and 1606 transitions. Word has length 65 [2023-11-29 01:14:07,994 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:07,994 INFO L495 AbstractCegarLoop]: Abstraction has 1173 states and 1606 transitions. [2023-11-29 01:14:07,994 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.5) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:07,994 INFO L276 IsEmpty]: Start isEmpty. Operand 1173 states and 1606 transitions. [2023-11-29 01:14:07,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-29 01:14:07,995 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:07,995 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:08,033 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:08,196 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:08,196 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:08,196 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:08,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1267827408, now seen corresponding path program 1 times [2023-11-29 01:14:08,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:08,199 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [697860291] [2023-11-29 01:14:08,199 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:08,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 [2023-11-29 01:14:08,199 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:08,200 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:08,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:11,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:11,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 2160 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:14:11,200 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:11,267 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:11,267 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:11,267 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:11,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [697860291] [2023-11-29 01:14:11,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [697860291] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:11,267 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:11,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 01:14:11,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624850324] [2023-11-29 01:14:11,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:11,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:14:11,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:11,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:14:11,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:14:11,269 INFO L87 Difference]: Start difference. First operand 1173 states and 1606 transitions. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:13,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:13,638 INFO L93 Difference]: Finished difference Result 2255 states and 3131 transitions. [2023-11-29 01:14:13,638 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:14:13,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) Word has length 70 [2023-11-29 01:14:13,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:13,645 INFO L225 Difference]: With dead ends: 2255 [2023-11-29 01:14:13,645 INFO L226 Difference]: Without dead ends: 1179 [2023-11-29 01:14:13,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:14:13,649 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 2 mSDsluCounter, 3419 mSDsCounter, 0 mSdLazyCounter, 147 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 4560 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 147 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:13,649 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 4560 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 147 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2023-11-29 01:14:13,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2023-11-29 01:14:13,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 1177. [2023-11-29 01:14:13,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1177 states, 944 states have (on average 1.4057203389830508) internal successors, (1327), 1024 states have internal predecessors, (1327), 151 states have call successors, (151), 35 states have call predecessors, (151), 33 states have return successors, (134), 124 states have call predecessors, (134), 131 states have call successors, (134) [2023-11-29 01:14:13,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1177 states to 1177 states and 1612 transitions. [2023-11-29 01:14:13,681 INFO L78 Accepts]: Start accepts. Automaton has 1177 states and 1612 transitions. Word has length 70 [2023-11-29 01:14:13,682 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:13,682 INFO L495 AbstractCegarLoop]: Abstraction has 1177 states and 1612 transitions. [2023-11-29 01:14:13,682 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 4 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 3 states have return successors, (3), 3 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:13,682 INFO L276 IsEmpty]: Start isEmpty. Operand 1177 states and 1612 transitions. [2023-11-29 01:14:13,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2023-11-29 01:14:13,683 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:13,683 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:13,731 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:13,883 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:13,884 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:13,884 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:13,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1252132526, now seen corresponding path program 1 times [2023-11-29 01:14:13,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:13,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [365520600] [2023-11-29 01:14:13,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:13,887 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 [2023-11-29 01:14:13,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:13,887 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:13,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:17,067 INFO L262 TraceCheckSpWp]: Trace formula consists of 2160 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:14:17,069 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:17,103 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:17,103 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:17,104 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:17,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [365520600] [2023-11-29 01:14:17,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [365520600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:17,104 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:17,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:14:17,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365656863] [2023-11-29 01:14:17,104 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:17,105 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:14:17,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:17,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:14:17,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:17,105 INFO L87 Difference]: Start difference. First operand 1177 states and 1612 transitions. Second operand has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:18,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:18,379 INFO L93 Difference]: Finished difference Result 1180 states and 1615 transitions. [2023-11-29 01:14:18,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:14:18,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 70 [2023-11-29 01:14:18,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:18,386 INFO L225 Difference]: With dead ends: 1180 [2023-11-29 01:14:18,386 INFO L226 Difference]: Without dead ends: 1179 [2023-11-29 01:14:18,386 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:18,387 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 0 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2271 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:18,387 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2271 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:14:18,389 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1179 states. [2023-11-29 01:14:18,427 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1179 to 1179. [2023-11-29 01:14:18,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1179 states, 946 states have (on average 1.4027484143763214) internal successors, (1327), 1026 states have internal predecessors, (1327), 151 states have call successors, (151), 35 states have call predecessors, (151), 33 states have return successors, (134), 124 states have call predecessors, (134), 131 states have call successors, (134) [2023-11-29 01:14:18,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1179 states to 1179 states and 1612 transitions. [2023-11-29 01:14:18,433 INFO L78 Accepts]: Start accepts. Automaton has 1179 states and 1612 transitions. Word has length 70 [2023-11-29 01:14:18,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:18,434 INFO L495 AbstractCegarLoop]: Abstraction has 1179 states and 1612 transitions. [2023-11-29 01:14:18,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.5) internal successors, (37), 3 states have internal predecessors, (37), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:18,434 INFO L276 IsEmpty]: Start isEmpty. Operand 1179 states and 1612 transitions. [2023-11-29 01:14:18,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2023-11-29 01:14:18,435 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:18,435 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:18,475 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:18,636 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:18,636 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:18,636 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:18,637 INFO L85 PathProgramCache]: Analyzing trace with hash -1455816489, now seen corresponding path program 1 times [2023-11-29 01:14:18,639 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:18,639 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1933595478] [2023-11-29 01:14:18,639 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:18,639 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 [2023-11-29 01:14:18,639 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:18,640 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:18,641 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:21,932 INFO L262 TraceCheckSpWp]: Trace formula consists of 2273 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:14:21,935 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:22,065 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:22,065 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:22,066 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:22,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1933595478] [2023-11-29 01:14:22,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1933595478] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:22,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:22,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:14:22,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580477107] [2023-11-29 01:14:22,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:22,066 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:14:22,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:22,067 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:14:22,067 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:22,067 INFO L87 Difference]: Start difference. First operand 1179 states and 1612 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:23,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:23,548 INFO L93 Difference]: Finished difference Result 2415 states and 3331 transitions. [2023-11-29 01:14:23,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:14:23,548 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 72 [2023-11-29 01:14:23,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:23,556 INFO L225 Difference]: With dead ends: 2415 [2023-11-29 01:14:23,556 INFO L226 Difference]: Without dead ends: 1551 [2023-11-29 01:14:23,559 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:14:23,559 INFO L413 NwaCegarLoop]: 1145 mSDtfsCounter, 287 mSDsluCounter, 1127 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 338 SdHoareTripleChecker+Valid, 2272 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:23,559 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [338 Valid, 2272 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:14:23,562 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1551 states. [2023-11-29 01:14:23,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1551 to 1269. [2023-11-29 01:14:23,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1269 states, 1024 states have (on average 1.408203125) internal successors, (1442), 1106 states have internal predecessors, (1442), 163 states have call successors, (163), 35 states have call predecessors, (163), 33 states have return successors, (146), 135 states have call predecessors, (146), 143 states have call successors, (146) [2023-11-29 01:14:23,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1269 states to 1269 states and 1751 transitions. [2023-11-29 01:14:23,624 INFO L78 Accepts]: Start accepts. Automaton has 1269 states and 1751 transitions. Word has length 72 [2023-11-29 01:14:23,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:23,624 INFO L495 AbstractCegarLoop]: Abstraction has 1269 states and 1751 transitions. [2023-11-29 01:14:23,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:14:23,624 INFO L276 IsEmpty]: Start isEmpty. Operand 1269 states and 1751 transitions. [2023-11-29 01:14:23,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:14:23,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:23,626 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:23,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:23,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:23,826 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:23,826 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:23,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1818066642, now seen corresponding path program 1 times [2023-11-29 01:14:23,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:23,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1139549393] [2023-11-29 01:14:23,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:23,829 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 [2023-11-29 01:14:23,829 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:23,830 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:23,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:26,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:26,878 INFO L262 TraceCheckSpWp]: Trace formula consists of 2178 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 01:14:26,881 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:27,037 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:27,037 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:27,037 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:27,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1139549393] [2023-11-29 01:14:27,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1139549393] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:27,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:27,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:14:27,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095759206] [2023-11-29 01:14:27,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:27,038 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:14:27,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:27,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:14:27,039 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:14:27,039 INFO L87 Difference]: Start difference. First operand 1269 states and 1751 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:30,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:30,290 INFO L93 Difference]: Finished difference Result 2600 states and 3622 transitions. [2023-11-29 01:14:30,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:14:30,290 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 75 [2023-11-29 01:14:30,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:30,299 INFO L225 Difference]: With dead ends: 2600 [2023-11-29 01:14:30,299 INFO L226 Difference]: Without dead ends: 1600 [2023-11-29 01:14:30,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:14:30,303 INFO L413 NwaCegarLoop]: 1385 mSDtfsCounter, 321 mSDsluCounter, 5236 mSDsCounter, 0 mSdLazyCounter, 204 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 6621 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 204 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:30,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 6621 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 204 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2023-11-29 01:14:30,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1600 states. [2023-11-29 01:14:30,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1600 to 1277. [2023-11-29 01:14:30,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1277 states, 1031 states have (on average 1.405431619786615) internal successors, (1449), 1111 states have internal predecessors, (1449), 163 states have call successors, (163), 35 states have call predecessors, (163), 34 states have return successors, (158), 138 states have call predecessors, (158), 143 states have call successors, (158) [2023-11-29 01:14:30,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1277 states to 1277 states and 1770 transitions. [2023-11-29 01:14:30,356 INFO L78 Accepts]: Start accepts. Automaton has 1277 states and 1770 transitions. Word has length 75 [2023-11-29 01:14:30,356 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:30,356 INFO L495 AbstractCegarLoop]: Abstraction has 1277 states and 1770 transitions. [2023-11-29 01:14:30,356 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:30,356 INFO L276 IsEmpty]: Start isEmpty. Operand 1277 states and 1770 transitions. [2023-11-29 01:14:30,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:14:30,358 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:30,358 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:30,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:30,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:30,559 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:30,559 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:30,559 INFO L85 PathProgramCache]: Analyzing trace with hash -333293168, now seen corresponding path program 1 times [2023-11-29 01:14:30,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:30,561 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1885013188] [2023-11-29 01:14:30,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:30,562 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 [2023-11-29 01:14:30,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:30,562 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:30,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:33,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:33,834 INFO L262 TraceCheckSpWp]: Trace formula consists of 2176 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:14:33,838 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:33,899 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:33,900 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:14:34,004 INFO L134 CoverageAnalysis]: Checked inductivity of 147 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:34,004 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:34,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1885013188] [2023-11-29 01:14:34,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1885013188] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:14:34,004 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:14:34,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:14:34,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821436484] [2023-11-29 01:14:34,005 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:14:34,005 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:14:34,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:34,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:14:34,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:14:34,006 INFO L87 Difference]: Start difference. First operand 1277 states and 1770 transitions. Second operand has 6 states, 5 states have (on average 10.0) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:38,760 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:38,760 INFO L93 Difference]: Finished difference Result 2626 states and 3762 transitions. [2023-11-29 01:14:38,761 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:14:38,761 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.0) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 75 [2023-11-29 01:14:38,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:38,777 INFO L225 Difference]: With dead ends: 2626 [2023-11-29 01:14:38,777 INFO L226 Difference]: Without dead ends: 2624 [2023-11-29 01:14:38,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 150 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:14:38,778 INFO L413 NwaCegarLoop]: 1814 mSDtfsCounter, 1091 mSDsluCounter, 5993 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1199 SdHoareTripleChecker+Valid, 7807 SdHoareTripleChecker+Invalid, 581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:38,779 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1199 Valid, 7807 Invalid, 581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 4.5s Time] [2023-11-29 01:14:38,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2624 states. [2023-11-29 01:14:38,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2624 to 1340. [2023-11-29 01:14:38,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1340 states, 1094 states have (on average 1.4058500914076781) internal successors, (1538), 1174 states have internal predecessors, (1538), 163 states have call successors, (163), 35 states have call predecessors, (163), 34 states have return successors, (158), 138 states have call predecessors, (158), 143 states have call successors, (158) [2023-11-29 01:14:38,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1340 states to 1340 states and 1859 transitions. [2023-11-29 01:14:38,876 INFO L78 Accepts]: Start accepts. Automaton has 1340 states and 1859 transitions. Word has length 75 [2023-11-29 01:14:38,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:38,876 INFO L495 AbstractCegarLoop]: Abstraction has 1340 states and 1859 transitions. [2023-11-29 01:14:38,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.0) internal successors, (50), 6 states have internal predecessors, (50), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:38,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1340 states and 1859 transitions. [2023-11-29 01:14:38,877 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:14:38,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:38,878 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:38,924 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:39,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:39,078 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:39,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:39,079 INFO L85 PathProgramCache]: Analyzing trace with hash 286585749, now seen corresponding path program 1 times [2023-11-29 01:14:39,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:39,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1108463917] [2023-11-29 01:14:39,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:39,082 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 [2023-11-29 01:14:39,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:39,083 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:39,084 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:42,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:42,261 INFO L262 TraceCheckSpWp]: Trace formula consists of 2178 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-29 01:14:42,263 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:42,410 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:42,410 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:14:42,410 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:42,410 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1108463917] [2023-11-29 01:14:42,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1108463917] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:14:42,410 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:14:42,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:14:42,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1071169179] [2023-11-29 01:14:42,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:14:42,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:14:42,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:42,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:14:42,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:14:42,412 INFO L87 Difference]: Start difference. First operand 1340 states and 1859 transitions. Second operand has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:45,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:45,755 INFO L93 Difference]: Finished difference Result 2722 states and 3801 transitions. [2023-11-29 01:14:45,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:14:45,756 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 75 [2023-11-29 01:14:45,756 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:45,775 INFO L225 Difference]: With dead ends: 2722 [2023-11-29 01:14:45,775 INFO L226 Difference]: Without dead ends: 1673 [2023-11-29 01:14:45,778 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:14:45,779 INFO L413 NwaCegarLoop]: 1356 mSDtfsCounter, 321 mSDsluCounter, 5138 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 6494 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:45,780 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 6494 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2023-11-29 01:14:45,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1673 states. [2023-11-29 01:14:45,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1673 to 1350. [2023-11-29 01:14:45,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1350 states, 1104 states have (on average 1.4021739130434783) internal successors, (1548), 1179 states have internal predecessors, (1548), 163 states have call successors, (163), 35 states have call predecessors, (163), 34 states have return successors, (158), 143 states have call predecessors, (158), 143 states have call successors, (158) [2023-11-29 01:14:45,875 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1350 states to 1350 states and 1869 transitions. [2023-11-29 01:14:45,875 INFO L78 Accepts]: Start accepts. Automaton has 1350 states and 1869 transitions. Word has length 75 [2023-11-29 01:14:45,876 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:45,876 INFO L495 AbstractCegarLoop]: Abstraction has 1350 states and 1869 transitions. [2023-11-29 01:14:45,877 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 8.4) internal successors, (42), 5 states have internal predecessors, (42), 1 states have call successors, (3), 1 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:14:45,877 INFO L276 IsEmpty]: Start isEmpty. Operand 1350 states and 1869 transitions. [2023-11-29 01:14:45,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-29 01:14:45,878 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:45,878 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:45,917 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-29 01:14:46,078 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:46,079 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:46,079 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:46,079 INFO L85 PathProgramCache]: Analyzing trace with hash 271393599, now seen corresponding path program 1 times [2023-11-29 01:14:46,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:46,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1072186838] [2023-11-29 01:14:46,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:46,082 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 [2023-11-29 01:14:46,082 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:46,082 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:46,083 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:49,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:14:49,350 INFO L262 TraceCheckSpWp]: Trace formula consists of 2181 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:14:49,352 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:14:49,494 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:49,494 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:14:49,706 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:14:49,707 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:14:49,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1072186838] [2023-11-29 01:14:49,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1072186838] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:14:49,707 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:14:49,707 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 7 [2023-11-29 01:14:49,708 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790608977] [2023-11-29 01:14:49,708 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:14:49,708 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:14:49,708 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:14:49,709 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:14:49,709 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:14:49,709 INFO L87 Difference]: Start difference. First operand 1350 states and 1869 transitions. Second operand has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 01:14:56,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:14:56,453 INFO L93 Difference]: Finished difference Result 3369 states and 4842 transitions. [2023-11-29 01:14:56,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-29 01:14:56,454 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) Word has length 75 [2023-11-29 01:14:56,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:14:56,470 INFO L225 Difference]: With dead ends: 3369 [2023-11-29 01:14:56,470 INFO L226 Difference]: Without dead ends: 3360 [2023-11-29 01:14:56,471 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 142 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110 [2023-11-29 01:14:56,471 INFO L413 NwaCegarLoop]: 1499 mSDtfsCounter, 3036 mSDsluCounter, 6113 mSDsCounter, 0 mSdLazyCounter, 775 mSolverCounterSat, 447 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3195 SdHoareTripleChecker+Valid, 7612 SdHoareTripleChecker+Invalid, 1222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 447 IncrementalHoareTripleChecker+Valid, 775 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:14:56,471 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3195 Valid, 7612 Invalid, 1222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [447 Valid, 775 Invalid, 0 Unknown, 0 Unchecked, 6.2s Time] [2023-11-29 01:14:56,475 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3360 states. [2023-11-29 01:14:56,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3360 to 2325. [2023-11-29 01:14:56,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2325 states, 1934 states have (on average 1.407962771458118) internal successors, (2723), 2018 states have internal predecessors, (2723), 313 states have call successors, (313), 35 states have call predecessors, (313), 34 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:14:56,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2325 states to 2325 states and 3368 transitions. [2023-11-29 01:14:56,624 INFO L78 Accepts]: Start accepts. Automaton has 2325 states and 3368 transitions. Word has length 75 [2023-11-29 01:14:56,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:14:56,624 INFO L495 AbstractCegarLoop]: Abstraction has 2325 states and 3368 transitions. [2023-11-29 01:14:56,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 8.285714285714286) internal successors, (58), 8 states have internal predecessors, (58), 3 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 3 states have call predecessors, (4), 3 states have call successors, (4) [2023-11-29 01:14:56,624 INFO L276 IsEmpty]: Start isEmpty. Operand 2325 states and 3368 transitions. [2023-11-29 01:14:56,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 01:14:56,625 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:14:56,626 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:14:56,665 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:56,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:14:56,826 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:14:56,827 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:14:56,827 INFO L85 PathProgramCache]: Analyzing trace with hash 1831256329, now seen corresponding path program 1 times [2023-11-29 01:14:56,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:14:56,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2131465569] [2023-11-29 01:14:56,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:14:56,829 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 [2023-11-29 01:14:56,830 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:14:56,830 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:14:56,831 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:14:59,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:00,035 INFO L262 TraceCheckSpWp]: Trace formula consists of 2284 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:15:00,038 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:00,079 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:15:00,079 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:15:00,079 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:00,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2131465569] [2023-11-29 01:15:00,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2131465569] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:00,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:00,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:15:00,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072246687] [2023-11-29 01:15:00,080 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:00,081 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:15:00,081 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:00,081 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:15:00,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:15:00,081 INFO L87 Difference]: Start difference. First operand 2325 states and 3368 transitions. Second operand has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:15:02,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:02,086 INFO L93 Difference]: Finished difference Result 3347 states and 4824 transitions. [2023-11-29 01:15:02,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:15:02,086 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 83 [2023-11-29 01:15:02,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:02,096 INFO L225 Difference]: With dead ends: 3347 [2023-11-29 01:15:02,096 INFO L226 Difference]: Without dead ends: 2326 [2023-11-29 01:15:02,101 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:15:02,101 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 1 mSDsluCounter, 2270 mSDsCounter, 0 mSdLazyCounter, 108 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3407 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 108 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:02,101 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3407 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 108 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:15:02,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2326 states. [2023-11-29 01:15:02,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2326 to 2326. [2023-11-29 01:15:02,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2326 states, 1935 states have (on average 1.407751937984496) internal successors, (2724), 2019 states have internal predecessors, (2724), 313 states have call successors, (313), 35 states have call predecessors, (313), 34 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:02,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2326 states to 2326 states and 3369 transitions. [2023-11-29 01:15:02,264 INFO L78 Accepts]: Start accepts. Automaton has 2326 states and 3369 transitions. Word has length 83 [2023-11-29 01:15:02,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:02,264 INFO L495 AbstractCegarLoop]: Abstraction has 2326 states and 3369 transitions. [2023-11-29 01:15:02,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (6), 2 states have call predecessors, (6), 3 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:15:02,264 INFO L276 IsEmpty]: Start isEmpty. Operand 2326 states and 3369 transitions. [2023-11-29 01:15:02,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2023-11-29 01:15:02,265 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:02,265 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:02,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:02,465 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:02,466 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:02,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:02,466 INFO L85 PathProgramCache]: Analyzing trace with hash -739238861, now seen corresponding path program 1 times [2023-11-29 01:15:02,468 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:02,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295815324] [2023-11-29 01:15:02,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:02,469 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 [2023-11-29 01:15:02,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:02,469 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:02,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:05,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:05,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 2295 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:15:05,807 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:05,870 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:15:05,870 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:06,049 INFO L134 CoverageAnalysis]: Checked inductivity of 146 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-29 01:15:06,049 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:06,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295815324] [2023-11-29 01:15:06,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295815324] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:15:06,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:15:06,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2023-11-29 01:15:06,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [638740400] [2023-11-29 01:15:06,050 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:15:06,051 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-29 01:15:06,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:06,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-29 01:15:06,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 01:15:06,051 INFO L87 Difference]: Start difference. First operand 2326 states and 3369 transitions. Second operand has 8 states, 6 states have (on average 9.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 01:15:08,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:08,949 INFO L93 Difference]: Finished difference Result 3356 states and 4839 transitions. [2023-11-29 01:15:08,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-29 01:15:08,950 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 84 [2023-11-29 01:15:08,950 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:08,958 INFO L225 Difference]: With dead ends: 3356 [2023-11-29 01:15:08,958 INFO L226 Difference]: Without dead ends: 2334 [2023-11-29 01:15:08,962 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=79, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:15:08,962 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 5 mSDsluCounter, 3400 mSDsCounter, 0 mSdLazyCounter, 172 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 4537 SdHoareTripleChecker+Invalid, 177 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 172 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:08,963 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 4537 Invalid, 177 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-29 01:15:08,965 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2023-11-29 01:15:09,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2334. [2023-11-29 01:15:09,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2334 states, 1942 states have (on average 1.407826982492276) internal successors, (2734), 2026 states have internal predecessors, (2734), 313 states have call successors, (313), 36 states have call predecessors, (313), 35 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:09,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2334 states to 2334 states and 3379 transitions. [2023-11-29 01:15:09,163 INFO L78 Accepts]: Start accepts. Automaton has 2334 states and 3379 transitions. Word has length 84 [2023-11-29 01:15:09,163 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:09,163 INFO L495 AbstractCegarLoop]: Abstraction has 2334 states and 3379 transitions. [2023-11-29 01:15:09,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 9.0) internal successors, (54), 8 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 4 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2023-11-29 01:15:09,163 INFO L276 IsEmpty]: Start isEmpty. Operand 2334 states and 3379 transitions. [2023-11-29 01:15:09,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2023-11-29 01:15:09,164 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:09,164 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:09,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:09,365 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:09,365 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:09,365 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:09,365 INFO L85 PathProgramCache]: Analyzing trace with hash 377090754, now seen corresponding path program 2 times [2023-11-29 01:15:09,368 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:09,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [78508740] [2023-11-29 01:15:09,368 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:15:09,368 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 [2023-11-29 01:15:09,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:09,369 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:09,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:11,970 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:15:11,970 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:15:12,106 INFO L262 TraceCheckSpWp]: Trace formula consists of 2020 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:15:12,108 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:12,281 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2023-11-29 01:15:12,281 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:15:12,282 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:12,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [78508740] [2023-11-29 01:15:12,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [78508740] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:12,282 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:12,282 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 01:15:12,282 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028807941] [2023-11-29 01:15:12,282 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:12,283 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:15:12,283 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:12,283 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:15:12,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:15:12,283 INFO L87 Difference]: Start difference. First operand 2334 states and 3379 transitions. Second operand has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:16,319 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:16,320 INFO L93 Difference]: Finished difference Result 4583 states and 6667 transitions. [2023-11-29 01:15:16,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:15:16,321 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 82 [2023-11-29 01:15:16,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:16,327 INFO L225 Difference]: With dead ends: 4583 [2023-11-29 01:15:16,327 INFO L226 Difference]: Without dead ends: 2334 [2023-11-29 01:15:16,333 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 82 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:15:16,333 INFO L413 NwaCegarLoop]: 1115 mSDtfsCounter, 358 mSDsluCounter, 3992 mSDsCounter, 0 mSdLazyCounter, 339 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 5107 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 339 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:16,334 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 5107 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 339 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-29 01:15:16,337 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2334 states. [2023-11-29 01:15:16,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2334 to 2334. [2023-11-29 01:15:16,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2334 states, 1942 states have (on average 1.4073120494335736) internal successors, (2733), 2026 states have internal predecessors, (2733), 313 states have call successors, (313), 36 states have call predecessors, (313), 35 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:16,482 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2334 states to 2334 states and 3378 transitions. [2023-11-29 01:15:16,483 INFO L78 Accepts]: Start accepts. Automaton has 2334 states and 3378 transitions. Word has length 82 [2023-11-29 01:15:16,483 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:16,483 INFO L495 AbstractCegarLoop]: Abstraction has 2334 states and 3378 transitions. [2023-11-29 01:15:16,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.333333333333333) internal successors, (32), 6 states have internal predecessors, (32), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:16,484 INFO L276 IsEmpty]: Start isEmpty. Operand 2334 states and 3378 transitions. [2023-11-29 01:15:16,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 01:15:16,484 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:16,484 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:16,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-29 01:15:16,684 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:16,685 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:16,685 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:16,685 INFO L85 PathProgramCache]: Analyzing trace with hash -1140277135, now seen corresponding path program 1 times [2023-11-29 01:15:16,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:16,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1684563834] [2023-11-29 01:15:16,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:16,688 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 [2023-11-29 01:15:16,688 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:16,688 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:16,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:20,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:20,414 INFO L262 TraceCheckSpWp]: Trace formula consists of 2280 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-29 01:15:20,416 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:20,677 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 122 proven. 51 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-29 01:15:20,677 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:21,143 INFO L134 CoverageAnalysis]: Checked inductivity of 372 backedges. 122 proven. 51 refuted. 0 times theorem prover too weak. 199 trivial. 0 not checked. [2023-11-29 01:15:21,144 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:21,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1684563834] [2023-11-29 01:15:21,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1684563834] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:15:21,144 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:15:21,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 16 [2023-11-29 01:15:21,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393138846] [2023-11-29 01:15:21,144 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:15:21,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-29 01:15:21,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:21,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-29 01:15:21,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-11-29 01:15:21,146 INFO L87 Difference]: Start difference. First operand 2334 states and 3378 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:27,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:27,022 INFO L93 Difference]: Finished difference Result 4634 states and 6727 transitions. [2023-11-29 01:15:27,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-29 01:15:27,023 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 88 [2023-11-29 01:15:27,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:27,029 INFO L225 Difference]: With dead ends: 4634 [2023-11-29 01:15:27,029 INFO L226 Difference]: Without dead ends: 2358 [2023-11-29 01:15:27,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=96, Invalid=210, Unknown=0, NotChecked=0, Total=306 [2023-11-29 01:15:27,035 INFO L413 NwaCegarLoop]: 1135 mSDtfsCounter, 8 mSDsluCounter, 7924 mSDsCounter, 0 mSdLazyCounter, 419 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 9059 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 419 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:27,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 9059 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 419 Invalid, 0 Unknown, 0 Unchecked, 5.5s Time] [2023-11-29 01:15:27,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2358 states. [2023-11-29 01:15:27,187 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2358 to 2358. [2023-11-29 01:15:27,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2358 states, 1966 states have (on average 1.4023397761953205) internal successors, (2757), 2050 states have internal predecessors, (2757), 313 states have call successors, (313), 36 states have call predecessors, (313), 35 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:27,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2358 states to 2358 states and 3402 transitions. [2023-11-29 01:15:27,198 INFO L78 Accepts]: Start accepts. Automaton has 2358 states and 3402 transitions. Word has length 88 [2023-11-29 01:15:27,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:27,198 INFO L495 AbstractCegarLoop]: Abstraction has 2358 states and 3402 transitions. [2023-11-29 01:15:27,198 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:27,198 INFO L276 IsEmpty]: Start isEmpty. Operand 2358 states and 3402 transitions. [2023-11-29 01:15:27,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2023-11-29 01:15:27,200 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:27,200 INFO L195 NwaCegarLoop]: trace histogram [20, 20, 20, 10, 10, 10, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:27,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:27,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:27,405 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:27,405 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:27,405 INFO L85 PathProgramCache]: Analyzing trace with hash -1893975311, now seen corresponding path program 2 times [2023-11-29 01:15:27,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:27,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2124201978] [2023-11-29 01:15:27,408 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-29 01:15:27,408 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 [2023-11-29 01:15:27,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:27,409 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:27,410 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:30,117 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-29 01:15:30,117 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-29 01:15:30,237 INFO L262 TraceCheckSpWp]: Trace formula consists of 1957 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:15:30,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:30,875 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 0 proven. 324 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2023-11-29 01:15:30,875 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:31,161 INFO L134 CoverageAnalysis]: Checked inductivity of 760 backedges. 324 proven. 0 refuted. 0 times theorem prover too weak. 436 trivial. 0 not checked. [2023-11-29 01:15:31,161 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:31,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2124201978] [2023-11-29 01:15:31,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2124201978] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-29 01:15:31,161 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-29 01:15:31,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2023-11-29 01:15:31,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2030457357] [2023-11-29 01:15:31,162 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:31,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:15:31,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:31,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:15:31,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:15:31,163 INFO L87 Difference]: Start difference. First operand 2358 states and 3402 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:32,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:32,731 INFO L93 Difference]: Finished difference Result 2358 states and 3402 transitions. [2023-11-29 01:15:32,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:15:32,731 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 112 [2023-11-29 01:15:32,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:32,736 INFO L225 Difference]: With dead ends: 2358 [2023-11-29 01:15:32,736 INFO L226 Difference]: Without dead ends: 2357 [2023-11-29 01:15:32,737 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 222 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:15:32,738 INFO L413 NwaCegarLoop]: 1133 mSDtfsCounter, 0 mSDsluCounter, 1126 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2259 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:32,738 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2259 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-29 01:15:32,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2357 states. [2023-11-29 01:15:32,881 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2357 to 2323. [2023-11-29 01:15:32,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2323 states, 1932 states have (on average 1.4083850931677018) internal successors, (2721), 2015 states have internal predecessors, (2721), 313 states have call successors, (313), 36 states have call predecessors, (313), 35 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:32,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2323 states to 2323 states and 3366 transitions. [2023-11-29 01:15:32,892 INFO L78 Accepts]: Start accepts. Automaton has 2323 states and 3366 transitions. Word has length 112 [2023-11-29 01:15:32,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:32,893 INFO L495 AbstractCegarLoop]: Abstraction has 2323 states and 3366 transitions. [2023-11-29 01:15:32,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:32,893 INFO L276 IsEmpty]: Start isEmpty. Operand 2323 states and 3366 transitions. [2023-11-29 01:15:32,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2023-11-29 01:15:32,895 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:32,895 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 5, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:32,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:33,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:33,096 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting index_in_stringsErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:33,096 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:33,096 INFO L85 PathProgramCache]: Analyzing trace with hash -539649703, now seen corresponding path program 1 times [2023-11-29 01:15:33,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:33,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2069459280] [2023-11-29 01:15:33,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:33,099 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 [2023-11-29 01:15:33,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:33,099 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:33,100 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:37,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:37,987 INFO L262 TraceCheckSpWp]: Trace formula consists of 2361 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:15:37,990 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:38,184 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:15:38,184 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:15:38,564 INFO L134 CoverageAnalysis]: Checked inductivity of 341 backedges. 0 proven. 50 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:15:38,564 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:38,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2069459280] [2023-11-29 01:15:38,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2069459280] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:15:38,564 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:15:38,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-29 01:15:38,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921526725] [2023-11-29 01:15:38,564 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:15:38,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:15:38,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:38,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:15:38,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:15:38,566 INFO L87 Difference]: Start difference. First operand 2323 states and 3366 transitions. Second operand has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 12 states have internal predecessors, (85), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:43,331 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:43,332 INFO L93 Difference]: Finished difference Result 2404 states and 3504 transitions. [2023-11-29 01:15:43,332 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:15:43,332 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 12 states have internal predecessors, (85), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 117 [2023-11-29 01:15:43,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:43,340 INFO L225 Difference]: With dead ends: 2404 [2023-11-29 01:15:43,340 INFO L226 Difference]: Without dead ends: 2403 [2023-11-29 01:15:43,341 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:15:43,342 INFO L413 NwaCegarLoop]: 1170 mSDtfsCounter, 124 mSDsluCounter, 6978 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 8148 SdHoareTripleChecker+Invalid, 341 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:43,342 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 8148 Invalid, 341 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 336 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 01:15:43,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2403 states. [2023-11-29 01:15:43,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2403 to 2353. [2023-11-29 01:15:43,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 1962 states have (on average 1.408256880733945) internal successors, (2763), 2045 states have internal predecessors, (2763), 313 states have call successors, (313), 36 states have call predecessors, (313), 35 states have return successors, (332), 291 states have call predecessors, (332), 293 states have call successors, (332) [2023-11-29 01:15:43,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 3408 transitions. [2023-11-29 01:15:43,554 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 3408 transitions. Word has length 117 [2023-11-29 01:15:43,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:43,554 INFO L495 AbstractCegarLoop]: Abstraction has 2353 states and 3408 transitions. [2023-11-29 01:15:43,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 7.7272727272727275) internal successors, (85), 12 states have internal predecessors, (85), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2023-11-29 01:15:43,554 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 3408 transitions. [2023-11-29 01:15:43,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 01:15:43,556 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:43,556 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:43,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:43,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:43,757 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:43,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:43,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1242947466, now seen corresponding path program 1 times [2023-11-29 01:15:43,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:43,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1292409473] [2023-11-29 01:15:43,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:43,761 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 [2023-11-29 01:15:43,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:43,762 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:43,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:48,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:48,505 INFO L262 TraceCheckSpWp]: Trace formula consists of 2453 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:15:48,507 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:48,627 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:15:48,627 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:15:48,627 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:48,628 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1292409473] [2023-11-29 01:15:48,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1292409473] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:48,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:48,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-29 01:15:48,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575927084] [2023-11-29 01:15:48,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:48,628 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-29 01:15:48,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:48,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-29 01:15:48,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:15:48,629 INFO L87 Difference]: Start difference. First operand 2353 states and 3408 transitions. Second operand has 7 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:15:52,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:52,442 INFO L93 Difference]: Finished difference Result 2559 states and 3667 transitions. [2023-11-29 01:15:52,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 01:15:52,443 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 120 [2023-11-29 01:15:52,443 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:52,449 INFO L225 Difference]: With dead ends: 2559 [2023-11-29 01:15:52,449 INFO L226 Difference]: Without dead ends: 2447 [2023-11-29 01:15:52,450 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-29 01:15:52,451 INFO L413 NwaCegarLoop]: 1146 mSDtfsCounter, 227 mSDsluCounter, 5687 mSDsCounter, 0 mSdLazyCounter, 247 mSolverCounterSat, 12 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 6833 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 247 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:52,451 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 6833 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 247 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2023-11-29 01:15:52,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2447 states. [2023-11-29 01:15:52,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2447 to 2426. [2023-11-29 01:15:52,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2426 states, 2028 states have (on average 1.4127218934911243) internal successors, (2865), 2110 states have internal predecessors, (2865), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:15:52,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2426 states to 2426 states and 3523 transitions. [2023-11-29 01:15:52,646 INFO L78 Accepts]: Start accepts. Automaton has 2426 states and 3523 transitions. Word has length 120 [2023-11-29 01:15:52,646 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:52,646 INFO L495 AbstractCegarLoop]: Abstraction has 2426 states and 3523 transitions. [2023-11-29 01:15:52,647 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:15:52,647 INFO L276 IsEmpty]: Start isEmpty. Operand 2426 states and 3523 transitions. [2023-11-29 01:15:52,648 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2023-11-29 01:15:52,648 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:52,648 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:52,690 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-29 01:15:52,849 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:52,849 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:52,849 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:52,849 INFO L85 PathProgramCache]: Analyzing trace with hash 849920456, now seen corresponding path program 1 times [2023-11-29 01:15:52,851 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:52,851 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [856484060] [2023-11-29 01:15:52,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:52,852 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 [2023-11-29 01:15:52,852 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:52,852 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:52,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:57,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:15:57,734 INFO L262 TraceCheckSpWp]: Trace formula consists of 2450 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:15:57,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:15:57,763 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:15:57,763 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:15:57,763 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:15:57,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [856484060] [2023-11-29 01:15:57,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [856484060] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:15:57,764 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:15:57,764 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-29 01:15:57,764 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883905472] [2023-11-29 01:15:57,764 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:15:57,764 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:15:57,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:15:57,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:15:57,765 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:15:57,765 INFO L87 Difference]: Start difference. First operand 2426 states and 3523 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:15:59,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:15:59,065 INFO L93 Difference]: Finished difference Result 3478 states and 5025 transitions. [2023-11-29 01:15:59,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:15:59,065 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 120 [2023-11-29 01:15:59,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:15:59,070 INFO L225 Difference]: With dead ends: 3478 [2023-11-29 01:15:59,070 INFO L226 Difference]: Without dead ends: 2436 [2023-11-29 01:15:59,073 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 119 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:15:59,074 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 4 mSDsluCounter, 1130 mSDsCounter, 0 mSdLazyCounter, 73 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 2267 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 73 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:15:59,074 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 2267 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 73 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:15:59,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2436 states. [2023-11-29 01:15:59,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2436 to 2430. [2023-11-29 01:15:59,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2430 states, 2032 states have (on average 1.4119094488188977) internal successors, (2869), 2114 states have internal predecessors, (2869), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:15:59,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2430 states to 2430 states and 3527 transitions. [2023-11-29 01:15:59,209 INFO L78 Accepts]: Start accepts. Automaton has 2430 states and 3527 transitions. Word has length 120 [2023-11-29 01:15:59,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:15:59,209 INFO L495 AbstractCegarLoop]: Abstraction has 2430 states and 3527 transitions. [2023-11-29 01:15:59,209 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:15:59,209 INFO L276 IsEmpty]: Start isEmpty. Operand 2430 states and 3527 transitions. [2023-11-29 01:15:59,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 01:15:59,210 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:15:59,210 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:15:59,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:15:59,411 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:15:59,411 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:15:59,411 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:15:59,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1868957591, now seen corresponding path program 1 times [2023-11-29 01:15:59,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:15:59,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [637409546] [2023-11-29 01:15:59,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:15:59,414 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 [2023-11-29 01:15:59,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:15:59,415 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:15:59,416 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:04,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:04,363 INFO L262 TraceCheckSpWp]: Trace formula consists of 2453 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:16:04,365 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:04,393 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:04,393 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:16:04,393 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:04,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [637409546] [2023-11-29 01:16:04,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [637409546] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:04,394 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:04,394 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:16:04,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1344016319] [2023-11-29 01:16:04,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:04,394 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:16:04,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:04,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:16:04,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:16:04,394 INFO L87 Difference]: Start difference. First operand 2430 states and 3527 transitions. Second operand has 3 states, 2 states have (on average 29.5) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:05,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:05,706 INFO L93 Difference]: Finished difference Result 2445 states and 3549 transitions. [2023-11-29 01:16:05,707 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:16:05,707 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 29.5) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 121 [2023-11-29 01:16:05,707 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:05,714 INFO L225 Difference]: With dead ends: 2445 [2023-11-29 01:16:05,714 INFO L226 Difference]: Without dead ends: 2444 [2023-11-29 01:16:05,715 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:16:05,715 INFO L413 NwaCegarLoop]: 1133 mSDtfsCounter, 3 mSDsluCounter, 1128 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 2261 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:05,716 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 2261 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 82 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:16:05,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2444 states. [2023-11-29 01:16:05,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2444 to 2438. [2023-11-29 01:16:05,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2438 states, 2040 states have (on average 1.4122549019607844) internal successors, (2881), 2122 states have internal predecessors, (2881), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:05,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2438 states to 2438 states and 3539 transitions. [2023-11-29 01:16:05,894 INFO L78 Accepts]: Start accepts. Automaton has 2438 states and 3539 transitions. Word has length 121 [2023-11-29 01:16:05,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:05,894 INFO L495 AbstractCegarLoop]: Abstraction has 2438 states and 3539 transitions. [2023-11-29 01:16:05,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 29.5) internal successors, (59), 3 states have internal predecessors, (59), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:05,895 INFO L276 IsEmpty]: Start isEmpty. Operand 2438 states and 3539 transitions. [2023-11-29 01:16:05,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 01:16:05,896 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:05,896 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:05,955 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Forceful destruction successful, exit code 0 [2023-11-29 01:16:06,096 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:06,096 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:06,097 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:06,097 INFO L85 PathProgramCache]: Analyzing trace with hash -2145128295, now seen corresponding path program 1 times [2023-11-29 01:16:06,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:06,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [903144785] [2023-11-29 01:16:06,101 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:06,101 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 [2023-11-29 01:16:06,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:06,102 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:06,103 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:10,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:10,924 INFO L262 TraceCheckSpWp]: Trace formula consists of 2434 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:16:10,926 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:10,958 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:10,958 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:16:10,958 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:10,959 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [903144785] [2023-11-29 01:16:10,959 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [903144785] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:10,959 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:10,959 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:16:10,959 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1068903387] [2023-11-29 01:16:10,959 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:10,959 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:16:10,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:10,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:16:10,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:16:10,960 INFO L87 Difference]: Start difference. First operand 2438 states and 3539 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:12,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:12,955 INFO L93 Difference]: Finished difference Result 3483 states and 5028 transitions. [2023-11-29 01:16:12,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-29 01:16:12,956 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 122 [2023-11-29 01:16:12,956 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:12,962 INFO L225 Difference]: With dead ends: 3483 [2023-11-29 01:16:12,962 INFO L226 Difference]: Without dead ends: 2442 [2023-11-29 01:16:12,967 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:16:12,967 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 5 mSDsluCounter, 2228 mSDsCounter, 0 mSdLazyCounter, 151 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 3365 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 151 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:12,967 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 3365 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 151 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-29 01:16:12,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2442 states. [2023-11-29 01:16:13,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2442 to 2440. [2023-11-29 01:16:13,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2440 states, 2042 states have (on average 1.4113614103819785) internal successors, (2882), 2124 states have internal predecessors, (2882), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:13,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2440 states to 2440 states and 3540 transitions. [2023-11-29 01:16:13,118 INFO L78 Accepts]: Start accepts. Automaton has 2440 states and 3540 transitions. Word has length 122 [2023-11-29 01:16:13,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:13,118 INFO L495 AbstractCegarLoop]: Abstraction has 2440 states and 3540 transitions. [2023-11-29 01:16:13,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:13,119 INFO L276 IsEmpty]: Start isEmpty. Operand 2440 states and 3540 transitions. [2023-11-29 01:16:13,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-29 01:16:13,120 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:13,120 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:13,170 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:13,320 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:13,321 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:13,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:13,321 INFO L85 PathProgramCache]: Analyzing trace with hash 1237242147, now seen corresponding path program 1 times [2023-11-29 01:16:13,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:13,325 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1144265617] [2023-11-29 01:16:13,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:13,325 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 [2023-11-29 01:16:13,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:13,326 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:13,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Waiting until timeout for monitored process [2023-11-29 01:16:18,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:18,252 INFO L262 TraceCheckSpWp]: Trace formula consists of 2365 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-29 01:16:18,254 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:18,429 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:18,429 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:16:18,429 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:18,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1144265617] [2023-11-29 01:16:18,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1144265617] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:18,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:18,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:16:18,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010048605] [2023-11-29 01:16:18,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:18,430 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 01:16:18,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:18,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 01:16:18,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:16:18,430 INFO L87 Difference]: Start difference. First operand 2440 states and 3540 transitions. Second operand has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:16:21,543 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:21,543 INFO L93 Difference]: Finished difference Result 2615 states and 3766 transitions. [2023-11-29 01:16:21,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:16:21,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 121 [2023-11-29 01:16:21,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:21,551 INFO L225 Difference]: With dead ends: 2615 [2023-11-29 01:16:21,551 INFO L226 Difference]: Without dead ends: 2613 [2023-11-29 01:16:21,552 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 121 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:16:21,552 INFO L413 NwaCegarLoop]: 1126 mSDtfsCounter, 284 mSDsluCounter, 3300 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 333 SdHoareTripleChecker+Valid, 4426 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:21,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [333 Valid, 4426 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-29 01:16:21,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2613 states. [2023-11-29 01:16:21,702 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2613 to 2452. [2023-11-29 01:16:21,704 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2452 states, 2054 states have (on average 1.4099318403115872) internal successors, (2896), 2136 states have internal predecessors, (2896), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:21,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2452 states to 2452 states and 3554 transitions. [2023-11-29 01:16:21,711 INFO L78 Accepts]: Start accepts. Automaton has 2452 states and 3554 transitions. Word has length 121 [2023-11-29 01:16:21,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:21,711 INFO L495 AbstractCegarLoop]: Abstraction has 2452 states and 3554 transitions. [2023-11-29 01:16:21,711 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 15.25) internal successors, (61), 5 states have internal predecessors, (61), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2023-11-29 01:16:21,711 INFO L276 IsEmpty]: Start isEmpty. Operand 2452 states and 3554 transitions. [2023-11-29 01:16:21,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-29 01:16:21,713 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:21,713 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:21,759 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Ended with exit code 0 [2023-11-29 01:16:21,913 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:21,913 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting bb_verror_msgErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:21,914 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:21,914 INFO L85 PathProgramCache]: Analyzing trace with hash 1259329680, now seen corresponding path program 1 times [2023-11-29 01:16:21,916 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:21,916 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1670787364] [2023-11-29 01:16:21,916 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:21,916 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 [2023-11-29 01:16:21,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:21,917 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:21,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:27,125 INFO L262 TraceCheckSpWp]: Trace formula consists of 2470 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-29 01:16:27,127 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:27,188 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:27,188 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:16:27,285 INFO L134 CoverageAnalysis]: Checked inductivity of 295 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:27,285 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:27,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1670787364] [2023-11-29 01:16:27,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1670787364] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:16:27,285 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:16:27,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3] total 5 [2023-11-29 01:16:27,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460088310] [2023-11-29 01:16:27,286 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:16:27,286 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 01:16:27,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:27,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 01:16:27,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2023-11-29 01:16:27,287 INFO L87 Difference]: Start difference. First operand 2452 states and 3554 transitions. Second operand has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:29,491 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:29,491 INFO L93 Difference]: Finished difference Result 2494 states and 3618 transitions. [2023-11-29 01:16:29,492 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 01:16:29,492 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 125 [2023-11-29 01:16:29,492 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:29,495 INFO L225 Difference]: With dead ends: 2494 [2023-11-29 01:16:29,495 INFO L226 Difference]: Without dead ends: 2493 [2023-11-29 01:16:29,496 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=23, Unknown=0, NotChecked=0, Total=42 [2023-11-29 01:16:29,496 INFO L413 NwaCegarLoop]: 1137 mSDtfsCounter, 26 mSDsluCounter, 2260 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 3397 SdHoareTripleChecker+Invalid, 151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:29,496 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [29 Valid, 3397 Invalid, 151 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 144 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-29 01:16:29,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2493 states. [2023-11-29 01:16:29,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2493 to 2443. [2023-11-29 01:16:29,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2443 states, 2046 states have (on average 1.4086021505376345) internal successors, (2882), 2127 states have internal predecessors, (2882), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:29,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2443 states to 2443 states and 3540 transitions. [2023-11-29 01:16:29,629 INFO L78 Accepts]: Start accepts. Automaton has 2443 states and 3540 transitions. Word has length 125 [2023-11-29 01:16:29,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:29,630 INFO L495 AbstractCegarLoop]: Abstraction has 2443 states and 3540 transitions. [2023-11-29 01:16:29,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 14.4) internal successors, (72), 6 states have internal predecessors, (72), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:16:29,630 INFO L276 IsEmpty]: Start isEmpty. Operand 2443 states and 3540 transitions. [2023-11-29 01:16:29,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-29 01:16:29,631 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:29,631 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:29,675 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:29,832 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:29,832 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr29ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:29,832 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:29,832 INFO L85 PathProgramCache]: Analyzing trace with hash 1678449848, now seen corresponding path program 1 times [2023-11-29 01:16:29,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:29,835 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [323043492] [2023-11-29 01:16:29,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:29,835 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 [2023-11-29 01:16:29,835 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:29,836 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:29,844 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:34,676 INFO L262 TraceCheckSpWp]: Trace formula consists of 2476 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-29 01:16:34,678 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:34,835 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:34,835 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:16:35,280 INFO L134 CoverageAnalysis]: Checked inductivity of 301 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:35,281 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:35,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [323043492] [2023-11-29 01:16:35,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [323043492] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:16:35,281 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:16:35,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 14 [2023-11-29 01:16:35,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696936860] [2023-11-29 01:16:35,281 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:16:35,282 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-29 01:16:35,282 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:35,282 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-29 01:16:35,283 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=121, Unknown=0, NotChecked=0, Total=182 [2023-11-29 01:16:35,283 INFO L87 Difference]: Start difference. First operand 2443 states and 3540 transitions. Second operand has 14 states, 12 states have (on average 6.75) internal successors, (81), 14 states have internal predecessors, (81), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 01:16:40,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:40,186 INFO L93 Difference]: Finished difference Result 3519 states and 5073 transitions. [2023-11-29 01:16:40,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-29 01:16:40,187 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 6.75) internal successors, (81), 14 states have internal predecessors, (81), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 125 [2023-11-29 01:16:40,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:40,191 INFO L225 Difference]: With dead ends: 3519 [2023-11-29 01:16:40,191 INFO L226 Difference]: Without dead ends: 2452 [2023-11-29 01:16:40,195 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 236 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=227, Invalid=423, Unknown=0, NotChecked=0, Total=650 [2023-11-29 01:16:40,196 INFO L413 NwaCegarLoop]: 1135 mSDtfsCounter, 10 mSDsluCounter, 6788 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 7923 SdHoareTripleChecker+Invalid, 381 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:40,196 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 7923 Invalid, 381 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-29 01:16:40,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2452 states. [2023-11-29 01:16:40,324 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2452 to 2452. [2023-11-29 01:16:40,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2452 states, 2055 states have (on average 1.4058394160583942) internal successors, (2889), 2136 states have internal predecessors, (2889), 320 states have call successors, (320), 38 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:40,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2452 states to 2452 states and 3547 transitions. [2023-11-29 01:16:40,334 INFO L78 Accepts]: Start accepts. Automaton has 2452 states and 3547 transitions. Word has length 125 [2023-11-29 01:16:40,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:40,335 INFO L495 AbstractCegarLoop]: Abstraction has 2452 states and 3547 transitions. [2023-11-29 01:16:40,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 6.75) internal successors, (81), 14 states have internal predecessors, (81), 2 states have call successors, (8), 2 states have call predecessors, (8), 4 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 01:16:40,335 INFO L276 IsEmpty]: Start isEmpty. Operand 2452 states and 3547 transitions. [2023-11-29 01:16:40,337 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 01:16:40,337 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:40,337 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:40,382 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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)] Ended with exit code 0 [2023-11-29 01:16:40,537 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:40,538 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:40,538 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:40,538 INFO L85 PathProgramCache]: Analyzing trace with hash 959520882, now seen corresponding path program 1 times [2023-11-29 01:16:40,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:40,541 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2021758831] [2023-11-29 01:16:40,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:40,541 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 [2023-11-29 01:16:40,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:40,542 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:40,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:45,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:45,682 INFO L262 TraceCheckSpWp]: Trace formula consists of 2474 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-29 01:16:45,685 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:45,866 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:45,867 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:16:45,867 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:45,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2021758831] [2023-11-29 01:16:45,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2021758831] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:45,867 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:45,867 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 01:16:45,867 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1849995436] [2023-11-29 01:16:45,868 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:45,868 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 01:16:45,868 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:45,868 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 01:16:45,868 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 01:16:45,869 INFO L87 Difference]: Start difference. First operand 2452 states and 3547 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 01:16:47,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:47,957 INFO L93 Difference]: Finished difference Result 3638 states and 5206 transitions. [2023-11-29 01:16:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 01:16:47,958 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 127 [2023-11-29 01:16:47,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:47,962 INFO L225 Difference]: With dead ends: 3638 [2023-11-29 01:16:47,962 INFO L226 Difference]: Without dead ends: 2585 [2023-11-29 01:16:47,966 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 01:16:47,966 INFO L413 NwaCegarLoop]: 1134 mSDtfsCounter, 256 mSDsluCounter, 2325 mSDsCounter, 0 mSdLazyCounter, 118 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 259 SdHoareTripleChecker+Valid, 3459 SdHoareTripleChecker+Invalid, 131 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 118 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:47,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [259 Valid, 3459 Invalid, 131 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 118 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-29 01:16:47,968 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2585 states. [2023-11-29 01:16:48,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2585 to 2468. [2023-11-29 01:16:48,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2468 states, 2071 states have (on average 1.4070497344278126) internal successors, (2914), 2151 states have internal predecessors, (2914), 320 states have call successors, (320), 39 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:48,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2468 states to 2468 states and 3572 transitions. [2023-11-29 01:16:48,108 INFO L78 Accepts]: Start accepts. Automaton has 2468 states and 3572 transitions. Word has length 127 [2023-11-29 01:16:48,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:48,108 INFO L495 AbstractCegarLoop]: Abstraction has 2468 states and 3572 transitions. [2023-11-29 01:16:48,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 3 states have internal predecessors, (63), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2023-11-29 01:16:48,108 INFO L276 IsEmpty]: Start isEmpty. Operand 2468 states and 3572 transitions. [2023-11-29 01:16:48,110 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-29 01:16:48,110 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:48,110 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:48,169 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:48,310 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:48,311 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting bb_verror_msgErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:48,311 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:48,311 INFO L85 PathProgramCache]: Analyzing trace with hash 959522804, now seen corresponding path program 1 times [2023-11-29 01:16:48,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:48,315 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1263213003] [2023-11-29 01:16:48,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:48,315 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 [2023-11-29 01:16:48,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:48,316 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:48,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:53,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:53,294 INFO L262 TraceCheckSpWp]: Trace formula consists of 2474 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-29 01:16:53,297 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:16:53,326 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:16:53,326 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-29 01:16:53,326 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:16:53,326 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1263213003] [2023-11-29 01:16:53,326 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1263213003] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 01:16:53,326 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 01:16:53,326 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-29 01:16:53,326 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768177533] [2023-11-29 01:16:53,326 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 01:16:53,327 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-29 01:16:53,327 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:16:53,327 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-29 01:16:53,327 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:16:53,328 INFO L87 Difference]: Start difference. First operand 2468 states and 3572 transitions. Second operand has 3 states, 2 states have (on average 31.5) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 01:16:54,698 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:16:54,698 INFO L93 Difference]: Finished difference Result 2499 states and 3616 transitions. [2023-11-29 01:16:54,698 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-29 01:16:54,698 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 31.5) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 127 [2023-11-29 01:16:54,699 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:16:54,702 INFO L225 Difference]: With dead ends: 2499 [2023-11-29 01:16:54,702 INFO L226 Difference]: Without dead ends: 2497 [2023-11-29 01:16:54,703 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 125 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-29 01:16:54,703 INFO L413 NwaCegarLoop]: 1114 mSDtfsCounter, 53 mSDsluCounter, 1085 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 2199 SdHoareTripleChecker+Invalid, 110 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-29 01:16:54,703 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 2199 Invalid, 110 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-29 01:16:54,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2497 states. [2023-11-29 01:16:54,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2497 to 2466. [2023-11-29 01:16:54,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2466 states, 2071 states have (on average 1.4041525832930952) internal successors, (2908), 2149 states have internal predecessors, (2908), 320 states have call successors, (320), 39 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:16:54,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2466 states to 2466 states and 3566 transitions. [2023-11-29 01:16:54,840 INFO L78 Accepts]: Start accepts. Automaton has 2466 states and 3566 transitions. Word has length 127 [2023-11-29 01:16:54,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:16:54,840 INFO L495 AbstractCegarLoop]: Abstraction has 2466 states and 3566 transitions. [2023-11-29 01:16:54,840 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 31.5) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2023-11-29 01:16:54,841 INFO L276 IsEmpty]: Start isEmpty. Operand 2466 states and 3566 transitions. [2023-11-29 01:16:54,842 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-29 01:16:54,842 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:16:54,842 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 5, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:16:54,900 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:55,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:16:55,043 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:16:55,043 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:16:55,043 INFO L85 PathProgramCache]: Analyzing trace with hash 1057789545, now seen corresponding path program 1 times [2023-11-29 01:16:55,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:16:55,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1317285445] [2023-11-29 01:16:55,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:16:55,046 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 [2023-11-29 01:16:55,046 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:16:55,047 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:16:55,047 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:16:59,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:16:59,931 INFO L262 TraceCheckSpWp]: Trace formula consists of 2391 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-29 01:16:59,933 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:17:00,106 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:17:00,106 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:17:00,433 INFO L134 CoverageAnalysis]: Checked inductivity of 329 backedges. 0 proven. 38 refuted. 0 times theorem prover too weak. 291 trivial. 0 not checked. [2023-11-29 01:17:00,434 INFO L136 FreeRefinementEngine]: Strategy WOLF found an infeasible trace [2023-11-29 01:17:00,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1317285445] [2023-11-29 01:17:00,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1317285445] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-29 01:17:00,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-29 01:17:00,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2023-11-29 01:17:00,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [878214302] [2023-11-29 01:17:00,434 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-29 01:17:00,434 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-29 01:17:00,434 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2023-11-29 01:17:00,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-29 01:17:00,435 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2023-11-29 01:17:00,435 INFO L87 Difference]: Start difference. First operand 2466 states and 3566 transitions. Second operand has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:17:11,755 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 01:17:11,755 INFO L93 Difference]: Finished difference Result 12088 states and 18274 transitions. [2023-11-29 01:17:11,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-29 01:17:11,756 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 125 [2023-11-29 01:17:11,757 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 01:17:11,779 INFO L225 Difference]: With dead ends: 12088 [2023-11-29 01:17:11,779 INFO L226 Difference]: Without dead ends: 12086 [2023-11-29 01:17:11,782 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 257 GetRequests, 242 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=106, Invalid=166, Unknown=0, NotChecked=0, Total=272 [2023-11-29 01:17:11,782 INFO L413 NwaCegarLoop]: 3066 mSDtfsCounter, 5286 mSDsluCounter, 15490 mSDsCounter, 0 mSdLazyCounter, 2045 mSolverCounterSat, 545 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5556 SdHoareTripleChecker+Valid, 18556 SdHoareTripleChecker+Invalid, 2590 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 545 IncrementalHoareTripleChecker+Valid, 2045 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2023-11-29 01:17:11,782 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5556 Valid, 18556 Invalid, 2590 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [545 Valid, 2045 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2023-11-29 01:17:11,789 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12086 states. [2023-11-29 01:17:12,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12086 to 2790. [2023-11-29 01:17:12,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2790 states, 2395 states have (on average 1.4171189979123173) internal successors, (3394), 2473 states have internal predecessors, (3394), 320 states have call successors, (320), 39 states have call predecessors, (320), 35 states have return successors, (338), 297 states have call predecessors, (338), 299 states have call successors, (338) [2023-11-29 01:17:12,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2790 states to 2790 states and 4052 transitions. [2023-11-29 01:17:12,138 INFO L78 Accepts]: Start accepts. Automaton has 2790 states and 4052 transitions. Word has length 125 [2023-11-29 01:17:12,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 01:17:12,138 INFO L495 AbstractCegarLoop]: Abstraction has 2790 states and 4052 transitions. [2023-11-29 01:17:12,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 8.0) internal successors, (88), 12 states have internal predecessors, (88), 1 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2023-11-29 01:17:12,138 INFO L276 IsEmpty]: Start isEmpty. Operand 2790 states and 4052 transitions. [2023-11-29 01:17:12,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-29 01:17:12,140 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 01:17:12,140 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 01:17:12,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:17:12,341 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2023-11-29 01:17:12,341 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting bb_verror_msgErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [set_control_char_or_dieErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, set_control_char_or_dieErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (and 138 more)] === [2023-11-29 01:17:12,341 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 01:17:12,341 INFO L85 PathProgramCache]: Analyzing trace with hash -319562801, now seen corresponding path program 1 times [2023-11-29 01:17:12,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy WOLF [2023-11-29 01:17:12,344 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1517089810] [2023-11-29 01:17:12,344 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 01:17:12,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 [2023-11-29 01:17:12,344 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat [2023-11-29 01:17:12,345 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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) [2023-11-29 01:17:12,345 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3271e7f1-944a-4022-a28c-9cd5e44298d0/bin/uautomizer-verify-BQ2R08f2Ya/mathsat -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 [2023-11-29 01:17:57,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 01:17:57,960 INFO L262 TraceCheckSpWp]: Trace formula consists of 2475 conjuncts, 73 conjunts are in the unsatisfiable core [2023-11-29 01:17:57,971 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-29 01:17:58,099 INFO L349 Elim1Store]: treesize reduction 22, result has 35.3 percent of original size [2023-11-29 01:17:58,100 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 19 treesize of output 27 [2023-11-29 01:17:58,165 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,241 INFO L349 Elim1Store]: treesize reduction 21, result has 4.5 percent of original size [2023-11-29 01:17:58,242 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2023-11-29 01:17:58,271 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,311 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,407 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 11 [2023-11-29 01:17:58,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,480 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:17:58,516 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 11 [2023-11-29 01:17:58,603 INFO L349 Elim1Store]: treesize reduction 21, result has 4.5 percent of original size [2023-11-29 01:17:58,604 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 43 treesize of output 1 [2023-11-29 01:17:58,693 INFO L349 Elim1Store]: treesize reduction 21, result has 4.5 percent of original size [2023-11-29 01:17:58,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 9 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 1 [2023-11-29 01:17:58,727 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 11 [2023-11-29 01:17:58,774 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 11 [2023-11-29 01:17:58,907 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:17:59,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:17:59,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:17:59,559 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:17:59,715 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:17:59,899 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:00,086 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:00,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:00,485 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:00,672 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:01,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:01,541 INFO L349 Elim1Store]: treesize reduction 44, result has 34.3 percent of original size [2023-11-29 01:18:01,541 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 4 case distinctions, treesize of input 26 treesize of output 43 [2023-11-29 01:18:01,847 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:02,029 INFO L349 Elim1Store]: treesize reduction 66, result has 34.0 percent of original size [2023-11-29 01:18:02,029 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 3 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 33 treesize of output 59 [2023-11-29 01:18:02,440 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 192 treesize of output 113 [2023-11-29 01:18:02,458 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,471 INFO L349 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2023-11-29 01:18:02,471 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 97 treesize of output 85 [2023-11-29 01:18:02,502 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 186 treesize of output 107 [2023-11-29 01:18:02,518 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,530 INFO L349 Elim1Store]: treesize reduction 28, result has 3.4 percent of original size [2023-11-29 01:18:02,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 91 treesize of output 79 [2023-11-29 01:18:02,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 232 treesize of output 140 [2023-11-29 01:18:02,583 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,613 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 146 [2023-11-29 01:18:02,631 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,644 INFO L349 Elim1Store]: treesize reduction 47, result has 2.1 percent of original size [2023-11-29 01:18:02,644 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 102 treesize of output 85 [2023-11-29 01:18:02,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select 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 26 [2023-11-29 01:18:02,702 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 238 treesize of output 146 [2023-11-29 01:18:02,720 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,743 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 244 treesize of output 152 [2023-11-29 01:18:02,758 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,820 INFO L349 Elim1Store]: treesize reduction 43, result has 10.4 percent of original size [2023-11-29 01:18:02,820 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 5 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 108 treesize of output 96 [2023-11-29 01:18:02,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-29 01:18:02,865 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 8 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 44 treesize of output 11 [2023-11-29 01:18:02,975 INFO L349 Elim1Store]: treesize reduction 12, result has 69.2 percent of original size [2023-11-29 01:18:02,976 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 8 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 2 case distinctions, treesize of input 43 treesize of output 50 [2023-11-29 01:18:03,220 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:03,221 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:03,247 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:03,497 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:03,497 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:03,522 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:03,779 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:03,779 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:03,813 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:04,037 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:04,037 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:04,050 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:04,314 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:04,315 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:04,341 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:04,603 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:04,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:04,639 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:04,881 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:04,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:04,897 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:05,140 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:05,141 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:05,176 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:05,430 INFO L349 Elim1Store]: treesize reduction 24, result has 17.2 percent of original size [2023-11-29 01:18:05,431 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 79 treesize of output 74 [2023-11-29 01:18:05,457 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 11 [2023-11-29 01:18:05,653 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 53 treesize of output 17 [2023-11-29 01:18:05,663 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:06,116 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2023-11-29 01:18:07,570 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-29 01:18:07,571 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 7 [2023-11-29 01:18:07,678 INFO L134 CoverageAnalysis]: Checked inductivity of 291 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 234 trivial. 0 not checked. [2023-11-29 01:18:07,679 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-29 01:18:11,298 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse1 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse1))) (store (store |c_#memory_int| .cse0 v_ArrVal_5810) (select (select (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse1) v_ArrVal_5811))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:11,380 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse3 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3))) (let ((.cse2 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5808))) (let ((.cse1 (select (select .cse2 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3))) (store (store (store |c_#memory_int| .cse0 v_ArrVal_5807) .cse1 v_ArrVal_5810) (select (select (store .cse2 .cse1 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse3) v_ArrVal_5811))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:11,483 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5806 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5805 (Array (_ BitVec 64) (_ BitVec 64)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse4 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (let ((.cse5 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5805))) (let ((.cse1 (select (select .cse5 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (let ((.cse3 (store .cse5 .cse1 v_ArrVal_5808))) (let ((.cse2 (select (select .cse3 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4))) (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_5806) .cse1 v_ArrVal_5807) .cse2 v_ArrVal_5810) (select (select (store .cse3 .cse2 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse4) v_ArrVal_5811))))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:11,594 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5806 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5804 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5805 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5803 (Array (_ BitVec 64) (_ BitVec 64)))) (not (= (_ bv0 32) (bvand ((_ zero_extend 24) (select (select (store (let ((.cse5 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse7 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5803))) (let ((.cse1 (select (select .cse7 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse6 (store .cse7 .cse1 v_ArrVal_5805))) (let ((.cse2 (select (select .cse6 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (let ((.cse4 (store .cse6 .cse2 v_ArrVal_5808))) (let ((.cse3 (select (select .cse4 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5))) (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_5804) .cse1 v_ArrVal_5806) .cse2 v_ArrVal_5807) .cse3 v_ArrVal_5810) (select (select (store .cse4 .cse3 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse5) v_ArrVal_5811))))))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|))) (_ bv4 32))))) is different from false [2023-11-29 01:18:18,817 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5802 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5799 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5806 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5804 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5798 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5797 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5801 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5800 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5805 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5803 (Array (_ BitVec 64) (_ BitVec 64)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse8 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse13 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5797))) (let ((.cse1 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse12 (store .cse13 .cse1 v_ArrVal_5800))) (let ((.cse2 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse11 (store .cse12 .cse2 v_ArrVal_5801))) (let ((.cse3 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse10 (store .cse11 .cse3 v_ArrVal_5803))) (let ((.cse4 (select (select .cse10 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse9 (store .cse10 .cse4 v_ArrVal_5805))) (let ((.cse5 (select (select .cse9 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (let ((.cse7 (store .cse9 .cse5 v_ArrVal_5808))) (let ((.cse6 (select (select .cse7 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8))) (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_5798) .cse1 v_ArrVal_5799) .cse2 v_ArrVal_5802) .cse3 v_ArrVal_5804) .cse4 v_ArrVal_5806) .cse5 v_ArrVal_5807) .cse6 v_ArrVal_5810) (select (select (store .cse7 .cse6 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse8) v_ArrVal_5811))))))))))))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:19,581 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5802 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5799 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5806 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5804 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5798 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5795 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5797 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5796 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5801 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5800 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5805 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5803 (Array (_ BitVec 64) (_ BitVec 64)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse9 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse15 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5796))) (let ((.cse1 (select (select .cse15 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse14 (store .cse15 .cse1 v_ArrVal_5797))) (let ((.cse2 (select (select .cse14 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse13 (store .cse14 .cse2 v_ArrVal_5800))) (let ((.cse3 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse12 (store .cse13 .cse3 v_ArrVal_5801))) (let ((.cse4 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse11 (store .cse12 .cse4 v_ArrVal_5803))) (let ((.cse5 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse10 (store .cse11 .cse5 v_ArrVal_5805))) (let ((.cse6 (select (select .cse10 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (let ((.cse8 (store .cse10 .cse6 v_ArrVal_5808))) (let ((.cse7 (select (select .cse8 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9))) (store (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_5795) .cse1 v_ArrVal_5798) .cse2 v_ArrVal_5799) .cse3 v_ArrVal_5802) .cse4 v_ArrVal_5804) .cse5 v_ArrVal_5806) .cse6 v_ArrVal_5807) .cse7 v_ArrVal_5810) (select (select (store .cse8 .cse7 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse9) v_ArrVal_5811))))))))))))))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:23,825 WARN L854 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_5802 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5809 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5812 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5808 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5811 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5799 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5810 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5806 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5804 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5794 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5798 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5795 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5793 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5797 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5796 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5801 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5800 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5807 (Array (_ BitVec 64) (_ BitVec 8))) (v_ArrVal_5805 (Array (_ BitVec 64) (_ BitVec 64))) (v_ArrVal_5803 (Array (_ BitVec 64) (_ BitVec 64)))) (not (= (bvand (_ bv4 32) ((_ zero_extend 24) (select (select (store (let ((.cse10 (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) |c_ULTIMATE.start_main_~i~14#1|)) |c_ULTIMATE.start_main_~argv~0#1.offset|))) (let ((.cse0 (select (select |c_#memory_$Pointer$.base| |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse17 (store |c_#memory_$Pointer$.base| .cse0 v_ArrVal_5793))) (let ((.cse1 (select (select .cse17 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse16 (store .cse17 .cse1 v_ArrVal_5796))) (let ((.cse2 (select (select .cse16 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse15 (store .cse16 .cse2 v_ArrVal_5797))) (let ((.cse3 (select (select .cse15 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse14 (store .cse15 .cse3 v_ArrVal_5800))) (let ((.cse4 (select (select .cse14 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse13 (store .cse14 .cse4 v_ArrVal_5801))) (let ((.cse5 (select (select .cse13 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse12 (store .cse13 .cse5 v_ArrVal_5803))) (let ((.cse6 (select (select .cse12 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse11 (store .cse12 .cse6 v_ArrVal_5805))) (let ((.cse7 (select (select .cse11 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (let ((.cse9 (store .cse11 .cse7 v_ArrVal_5808))) (let ((.cse8 (select (select .cse9 |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10))) (store (store (store (store (store (store (store (store (store (store |c_#memory_int| .cse0 v_ArrVal_5794) .cse1 v_ArrVal_5795) .cse2 v_ArrVal_5798) .cse3 v_ArrVal_5799) .cse4 v_ArrVal_5802) .cse5 v_ArrVal_5804) .cse6 v_ArrVal_5806) .cse7 v_ArrVal_5807) .cse8 v_ArrVal_5810) (select (select (store .cse9 .cse8 v_ArrVal_5809) |c_ULTIMATE.start_main_~argv~0#1.base|) .cse10) v_ArrVal_5811))))))))))))))))))) |c_~#bb_common_bufsiz1~0.base| v_ArrVal_5812) |c_~#mode_info~0.base|) (bvadd (bvmul (_ bv8 64) ((_ sign_extend 32) (_ bv0 32))) (_ bv1 64) |c_~#mode_info~0.offset|)))) (_ bv0 32)))) is different from false [2023-11-29 01:18:23,902 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-29 01:18:23,903 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 1 new quantified variables, introduced 1 case distinctions, treesize of input 57342 treesize of output 30745