./Ultimate.py --spec ../../sv-benchmarks/c/properties/no-overflow.prp --file ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB --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 32bit --witnessprinter.graph.data.programhash 6e6f79eda5be95b806b33aaa2a353a360ae33a1e35cc1bf6f128d14768d932de --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 20:10:43,585 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 20:10:43,685 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-27 20:10:43,694 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 20:10:43,695 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 20:10:43,745 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 20:10:43,748 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 20:10:43,749 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 20:10:43,749 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 20:10:43,749 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 20:10:43,749 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 20:10:43,750 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 20:10:43,750 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 20:10:43,750 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 20:10:43,750 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 20:10:43,751 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 20:10:43,751 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 20:10:43,753 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 20:10:43,754 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 20:10:43,754 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 20:10:43,754 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 20:10:43,755 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 20:10:43,755 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 20:10:43,756 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 20:10:43,756 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-27 20:10:43,756 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-27 20:10:43,757 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 20:10:43,757 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 20:10:43,757 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 20:10:43,757 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 20:10:43,758 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 20:10:43,758 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:10:43,758 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:10:43,760 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:10:43,760 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:43,760 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 20:10:43,761 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 20:10:43,761 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 20:10:43,761 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 20:10:43,761 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:43,762 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 20:10:43,762 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 20:10:43,762 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 20:10:43,762 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 20:10:43,762 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 20:10:43,763 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6e6f79eda5be95b806b33aaa2a353a360ae33a1e35cc1bf6f128d14768d932de [2024-11-27 20:10:44,272 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 20:10:44,290 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 20:10:44,296 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 20:10:44,298 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 20:10:44,299 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 20:10:44,301 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw.i [2024-11-27 20:10:48,379 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/data/028b78f97/411c0a9b574f4f3e898f43fe5b94a13e/FLAGf02cce766 [2024-11-27 20:10:48,953 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 20:10:48,954 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/sv-benchmarks/c/ddv-machzwd/ddv_machzwd_inw.i [2024-11-27 20:10:48,986 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/data/028b78f97/411c0a9b574f4f3e898f43fe5b94a13e/FLAGf02cce766 [2024-11-27 20:10:49,010 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/data/028b78f97/411c0a9b574f4f3e898f43fe5b94a13e [2024-11-27 20:10:49,013 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 20:10:49,016 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 20:10:49,018 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 20:10:49,019 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 20:10:49,025 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 20:10:49,026 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:10:49" (1/1) ... [2024-11-27 20:10:49,028 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4c0f767a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:49, skipping insertion in model container [2024-11-27 20:10:49,028 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 08:10:49" (1/1) ... [2024-11-27 20:10:49,148 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 20:10:50,998 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:10:51,085 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 20:10:51,565 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 20:10:51,932 INFO L204 MainTranslator]: Completed translation [2024-11-27 20:10:51,932 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51 WrapperNode [2024-11-27 20:10:51,933 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 20:10:51,934 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 20:10:51,935 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 20:10:51,935 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 20:10:51,949 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,086 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,357 INFO L138 Inliner]: procedures = 473, calls = 2667, calls flagged for inlining = 55, calls inlined = 39, statements flattened = 3378 [2024-11-27 20:10:52,358 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 20:10:52,359 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 20:10:52,360 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 20:10:52,360 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 20:10:52,374 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,374 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,423 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,643 INFO L175 MemorySlicer]: Split 2024 memory accesses to 27 slices as follows [5, 3, 35, 1040, 480, 16, 59, 35, 3, 11, 5, 15, 120, 67, 0, 2, 20, 4, 2, 5, 2, 2, 18, 21, 5, 12, 37]. 51 percent of accesses are in the largest equivalence class. The 1901 initializations are split as follows [3, 3, 15, 1040, 480, 5, 59, 32, 0, 2, 1, 10, 120, 67, 0, 2, 4, 4, 0, 4, 0, 0, 18, 0, 1, 6, 25]. The 58 writes are split as follows [0, 0, 6, 0, 0, 8, 0, 0, 0, 5, 1, 2, 0, 0, 0, 0, 4, 0, 2, 0, 1, 0, 0, 21, 2, 6, 0]. [2024-11-27 20:10:52,647 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,648 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,828 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,843 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,864 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,905 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,927 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,968 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 20:10:52,973 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 20:10:52,973 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 20:10:52,973 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 20:10:52,975 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (1/1) ... [2024-11-27 20:10:52,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 20:10:53,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:10:53,024 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 20:10:53,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 20:10:53,073 INFO L130 BoogieDeclarations]: Found specification of procedure zf_timer_off [2024-11-27 20:10:53,074 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_timer_off [2024-11-27 20:10:53,074 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2024-11-27 20:10:53,074 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_begin [2024-11-27 20:10:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-27 20:10:53,075 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-27 20:10:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-27 20:10:53,075 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-27 20:10:53,075 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2024-11-27 20:10:53,076 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_atomic_end [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure zf_get_control [2024-11-27 20:10:53,076 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_get_control [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-27 20:10:53,076 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-27 20:10:53,077 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 20:10:53,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-27 20:10:53,079 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-27 20:10:53,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-27 20:10:53,083 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-27 20:10:53,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-27 20:10:53,086 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-27 20:10:53,087 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure request_region [2024-11-27 20:10:53,088 INFO L138 BoogieDeclarations]: Found implementation of procedure request_region [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-27 20:10:53,088 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-27 20:10:53,089 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-27 20:10:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-27 20:10:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-27 20:10:53,090 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-27 20:10:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-27 20:10:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-27 20:10:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-27 20:10:53,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:10:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irqsave [2024-11-27 20:10:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irqsave [2024-11-27 20:10:53,093 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-27 20:10:53,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-27 20:10:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure release_region [2024-11-27 20:10:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure release_region [2024-11-27 20:10:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 20:10:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 20:10:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_init [2024-11-27 20:10:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_init [2024-11-27 20:10:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 20:10:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 20:10:53,094 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-27 20:10:53,094 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-27 20:10:53,095 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-27 20:10:53,099 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-27 20:10:53,100 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-27 20:10:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure cdev_add [2024-11-27 20:10:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure cdev_add [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-27 20:10:53,101 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-27 20:10:53,101 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-27 20:10:53,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-27 20:10:53,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-27 20:10:53,107 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-27 20:10:53,107 INFO L130 BoogieDeclarations]: Found specification of procedure outw [2024-11-27 20:10:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure outw [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-27 20:10:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2024-11-27 20:10:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure assert_context_process [2024-11-27 20:10:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_context_process [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure zf_set_control [2024-11-27 20:10:53,108 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_set_control [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-27 20:10:53,108 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-27 20:10:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-27 20:10:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-27 20:10:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-27 20:10:53,109 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-27 20:10:53,112 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-27 20:10:53,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure zf_readw [2024-11-27 20:10:53,114 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_readw [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure zf_ping [2024-11-27 20:10:53,114 INFO L138 BoogieDeclarations]: Found implementation of procedure zf_ping [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-27 20:10:53,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-27 20:10:53,114 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-27 20:10:53,114 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-27 20:10:53,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-27 20:10:53,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-27 20:10:53,116 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-27 20:10:54,153 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 20:10:54,156 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 20:11:07,245 INFO L? ?]: Removed 459 outVars from TransFormulas that were not future-live. [2024-11-27 20:11:07,245 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 20:11:07,306 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 20:11:07,306 INFO L312 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-27 20:11:07,311 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:11:07 BoogieIcfgContainer [2024-11-27 20:11:07,311 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 20:11:07,314 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 20:11:07,318 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 20:11:07,369 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 20:11:07,369 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 08:10:49" (1/3) ... [2024-11-27 20:11:07,370 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@745cfca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:11:07, skipping insertion in model container [2024-11-27 20:11:07,371 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 08:10:51" (2/3) ... [2024-11-27 20:11:07,371 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@745cfca5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 08:11:07, skipping insertion in model container [2024-11-27 20:11:07,371 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:11:07" (3/3) ... [2024-11-27 20:11:07,376 INFO L128 eAbstractionObserver]: Analyzing ICFG ddv_machzwd_inw.i [2024-11-27 20:11:07,404 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 20:11:07,414 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG ddv_machzwd_inw.i that has 29 procedures, 435 locations, 1 initial locations, 4 loop locations, and 21 error locations. [2024-11-27 20:11:07,580 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 20:11:07,605 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@27257e7e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 20:11:07,605 INFO L334 AbstractCegarLoop]: Starting to check reachability of 21 error locations. [2024-11-27 20:11:07,613 INFO L276 IsEmpty]: Start isEmpty. Operand has 431 states, 305 states have (on average 1.4131147540983606) internal successors, (431), 332 states have internal predecessors, (431), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) [2024-11-27 20:11:07,630 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-27 20:11:07,630 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:07,632 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:07,632 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:07,649 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:07,650 INFO L85 PathProgramCache]: Analyzing trace with hash 64064586, now seen corresponding path program 1 times [2024-11-27 20:11:07,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:07,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1596819964] [2024-11-27 20:11:07,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:07,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:14,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:16,137 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:16,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:16,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1596819964] [2024-11-27 20:11:16,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1596819964] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:16,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:11:16,144 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:11:16,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544402834] [2024-11-27 20:11:16,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:16,158 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:11:16,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:16,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:11:16,198 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:16,204 INFO L87 Difference]: Start difference. First operand has 431 states, 305 states have (on average 1.4131147540983606) internal successors, (431), 332 states have internal predecessors, (431), 78 states have call successors, (78), 26 states have call predecessors, (78), 26 states have return successors, (78), 78 states have call predecessors, (78), 78 states have call successors, (78) Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 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) [2024-11-27 20:11:16,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:16,610 INFO L93 Difference]: Finished difference Result 857 states and 1195 transitions. [2024-11-27 20:11:16,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:11:16,620 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 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 10 [2024-11-27 20:11:16,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:16,651 INFO L225 Difference]: With dead ends: 857 [2024-11-27 20:11:16,652 INFO L226 Difference]: Without dead ends: 423 [2024-11-27 20:11:16,670 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:16,679 INFO L435 NwaCegarLoop]: 570 mSDtfsCounter, 2 mSDsluCounter, 1129 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1699 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:16,680 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1699 Invalid, 31 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:11:16,712 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 423 states. [2024-11-27 20:11:16,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 423 to 422. [2024-11-27 20:11:16,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 301 states have (on average 1.3820598006644518) internal successors, (416), 326 states have internal predecessors, (416), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:16,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 567 transitions. [2024-11-27 20:11:16,864 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 567 transitions. Word has length 10 [2024-11-27 20:11:16,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:16,869 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 567 transitions. [2024-11-27 20:11:16,869 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 states have internal predecessors, (8), 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) [2024-11-27 20:11:16,869 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 567 transitions. [2024-11-27 20:11:16,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2024-11-27 20:11:16,871 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:16,871 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:16,872 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 20:11:16,872 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:16,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:16,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1830731844, now seen corresponding path program 1 times [2024-11-27 20:11:16,874 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:16,874 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [379295795] [2024-11-27 20:11:16,874 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:16,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:21,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:22,898 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:22,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:22,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [379295795] [2024-11-27 20:11:22,899 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [379295795] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:22,899 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1007871187] [2024-11-27 20:11:22,900 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:22,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:22,900 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:22,907 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:22,911 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 20:11:29,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:29,326 INFO L256 TraceCheckSpWp]: Trace formula consists of 5617 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 20:11:29,341 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:29,492 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:29,492 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 20:11:29,492 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1007871187] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:29,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 20:11:29,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5] total 7 [2024-11-27 20:11:29,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437487968] [2024-11-27 20:11:29,494 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:29,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:11:29,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:29,499 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:11:29,501 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:11:29,501 INFO L87 Difference]: Start difference. First operand 422 states and 567 transitions. Second operand has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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) [2024-11-27 20:11:29,723 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:29,724 INFO L93 Difference]: Finished difference Result 423 states and 568 transitions. [2024-11-27 20:11:29,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 20:11:29,728 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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 14 [2024-11-27 20:11:29,728 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:29,738 INFO L225 Difference]: With dead ends: 423 [2024-11-27 20:11:29,740 INFO L226 Difference]: Without dead ends: 422 [2024-11-27 20:11:29,741 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-27 20:11:29,742 INFO L435 NwaCegarLoop]: 553 mSDtfsCounter, 2 mSDsluCounter, 1098 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:29,743 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1651 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 40 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:11:29,746 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 422 states. [2024-11-27 20:11:29,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 422 to 421. [2024-11-27 20:11:29,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 421 states, 301 states have (on average 1.3787375415282392) internal successors, (415), 325 states have internal predecessors, (415), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:29,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 421 states to 421 states and 566 transitions. [2024-11-27 20:11:29,831 INFO L78 Accepts]: Start accepts. Automaton has 421 states and 566 transitions. Word has length 14 [2024-11-27 20:11:29,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:29,832 INFO L471 AbstractCegarLoop]: Abstraction has 421 states and 566 transitions. [2024-11-27 20:11:29,832 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 2.4) internal successors, (12), 6 states have internal predecessors, (12), 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) [2024-11-27 20:11:29,832 INFO L276 IsEmpty]: Start isEmpty. Operand 421 states and 566 transitions. [2024-11-27 20:11:29,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-27 20:11:29,833 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:29,833 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:29,869 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-27 20:11:30,034 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:30,035 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:30,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:30,036 INFO L85 PathProgramCache]: Analyzing trace with hash 918112794, now seen corresponding path program 1 times [2024-11-27 20:11:30,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:30,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488801569] [2024-11-27 20:11:30,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:30,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:35,026 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-27 20:11:35,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:35,027 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488801569] [2024-11-27 20:11:35,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488801569] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:35,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:11:35,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:11:35,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [304542369] [2024-11-27 20:11:35,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:35,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:11:35,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:35,030 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:11:35,030 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:35,031 INFO L87 Difference]: Start difference. First operand 421 states and 566 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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) [2024-11-27 20:11:35,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:35,208 INFO L93 Difference]: Finished difference Result 421 states and 566 transitions. [2024-11-27 20:11:35,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:11:35,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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 15 [2024-11-27 20:11:35,210 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:35,220 INFO L225 Difference]: With dead ends: 421 [2024-11-27 20:11:35,221 INFO L226 Difference]: Without dead ends: 420 [2024-11-27 20:11:35,222 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:35,226 INFO L435 NwaCegarLoop]: 554 mSDtfsCounter, 1 mSDsluCounter, 1099 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1653 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:35,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1653 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:11:35,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 420 states. [2024-11-27 20:11:35,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 420 to 417. [2024-11-27 20:11:35,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 417 states, 298 states have (on average 1.3791946308724832) internal successors, (411), 321 states have internal predecessors, (411), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:35,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 417 states to 417 states and 562 transitions. [2024-11-27 20:11:35,305 INFO L78 Accepts]: Start accepts. Automaton has 417 states and 562 transitions. Word has length 15 [2024-11-27 20:11:35,305 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:35,306 INFO L471 AbstractCegarLoop]: Abstraction has 417 states and 562 transitions. [2024-11-27 20:11:35,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 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) [2024-11-27 20:11:35,306 INFO L276 IsEmpty]: Start isEmpty. Operand 417 states and 562 transitions. [2024-11-27 20:11:35,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-27 20:11:35,307 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:35,307 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:35,307 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 20:11:35,312 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:35,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:35,312 INFO L85 PathProgramCache]: Analyzing trace with hash -1601176628, now seen corresponding path program 1 times [2024-11-27 20:11:35,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:35,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [53071403] [2024-11-27 20:11:35,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:35,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:39,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:40,495 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:40,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:40,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [53071403] [2024-11-27 20:11:40,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [53071403] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:40,496 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104154823] [2024-11-27 20:11:40,496 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:40,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:40,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:40,500 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:40,505 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 20:11:46,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:46,063 INFO L256 TraceCheckSpWp]: Trace formula consists of 5628 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-27 20:11:46,069 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:46,124 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:46,125 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:11:46,228 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-27 20:11:46,228 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104154823] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:11:46,228 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:11:46,229 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-27 20:11:46,229 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141376830] [2024-11-27 20:11:46,229 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:11:46,229 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-27 20:11:46,229 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:46,230 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-27 20:11:46,230 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-27 20:11:46,231 INFO L87 Difference]: Start difference. First operand 417 states and 562 transitions. Second operand has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 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) [2024-11-27 20:11:46,445 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:46,445 INFO L93 Difference]: Finished difference Result 834 states and 1124 transitions. [2024-11-27 20:11:46,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-27 20:11:46,447 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 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 16 [2024-11-27 20:11:46,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:46,453 INFO L225 Difference]: With dead ends: 834 [2024-11-27 20:11:46,453 INFO L226 Difference]: Without dead ends: 426 [2024-11-27 20:11:46,457 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-27 20:11:46,458 INFO L435 NwaCegarLoop]: 554 mSDtfsCounter, 3 mSDsluCounter, 2745 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 3299 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:46,461 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 3299 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:11:46,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 426 states. [2024-11-27 20:11:46,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 426 to 425. [2024-11-27 20:11:46,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 425 states, 306 states have (on average 1.369281045751634) internal successors, (419), 329 states have internal predecessors, (419), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:46,503 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 425 states to 425 states and 570 transitions. [2024-11-27 20:11:46,507 INFO L78 Accepts]: Start accepts. Automaton has 425 states and 570 transitions. Word has length 16 [2024-11-27 20:11:46,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:46,508 INFO L471 AbstractCegarLoop]: Abstraction has 425 states and 570 transitions. [2024-11-27 20:11:46,508 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 2.5) internal successors, (25), 10 states have internal predecessors, (25), 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) [2024-11-27 20:11:46,508 INFO L276 IsEmpty]: Start isEmpty. Operand 425 states and 570 transitions. [2024-11-27 20:11:46,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-27 20:11:46,509 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:46,509 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:46,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 20:11:46,710 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:46,710 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:46,711 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:46,711 INFO L85 PathProgramCache]: Analyzing trace with hash -2034184256, now seen corresponding path program 2 times [2024-11-27 20:11:46,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:46,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104965282] [2024-11-27 20:11:46,711 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:11:46,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:49,698 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:11:49,698 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:11:50,387 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 20:11:50,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:50,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104965282] [2024-11-27 20:11:50,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104965282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:11:50,388 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:11:50,388 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:11:50,388 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [232869770] [2024-11-27 20:11:50,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:11:50,389 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:11:50,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:50,390 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:11:50,390 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:50,390 INFO L87 Difference]: Start difference. First operand 425 states and 570 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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) [2024-11-27 20:11:50,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:50,495 INFO L93 Difference]: Finished difference Result 430 states and 575 transitions. [2024-11-27 20:11:50,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:11:50,496 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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 24 [2024-11-27 20:11:50,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:50,502 INFO L225 Difference]: With dead ends: 430 [2024-11-27 20:11:50,502 INFO L226 Difference]: Without dead ends: 428 [2024-11-27 20:11:50,503 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:11:50,504 INFO L435 NwaCegarLoop]: 554 mSDtfsCounter, 2 mSDsluCounter, 1097 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1651 SdHoareTripleChecker+Invalid, 29 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:50,504 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1651 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:11:50,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 428 states. [2024-11-27 20:11:50,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 428 to 428. [2024-11-27 20:11:50,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 309 states have (on average 1.3656957928802589) internal successors, (422), 332 states have internal predecessors, (422), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:50,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 573 transitions. [2024-11-27 20:11:50,554 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 573 transitions. Word has length 24 [2024-11-27 20:11:50,555 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:50,555 INFO L471 AbstractCegarLoop]: Abstraction has 428 states and 573 transitions. [2024-11-27 20:11:50,555 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 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) [2024-11-27 20:11:50,555 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 573 transitions. [2024-11-27 20:11:50,556 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-27 20:11:50,556 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:50,556 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:50,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 20:11:50,557 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:50,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:50,557 INFO L85 PathProgramCache]: Analyzing trace with hash -1757688518, now seen corresponding path program 1 times [2024-11-27 20:11:50,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:50,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [812795973] [2024-11-27 20:11:50,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:50,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:11:53,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:54,456 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 20:11:54,459 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:11:54,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [812795973] [2024-11-27 20:11:54,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [812795973] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:11:54,459 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009119959] [2024-11-27 20:11:54,459 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:54,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:54,460 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:11:54,462 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:11:54,466 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-27 20:11:58,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:11:58,871 INFO L256 TraceCheckSpWp]: Trace formula consists of 5693 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-27 20:11:58,875 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:11:59,031 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 20:11:59,031 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:11:59,216 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-27 20:11:59,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009119959] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:11:59,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:11:59,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 9, 9] total 19 [2024-11-27 20:11:59,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [150441030] [2024-11-27 20:11:59,217 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:11:59,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-27 20:11:59,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:11:59,218 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-27 20:11:59,219 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-27 20:11:59,219 INFO L87 Difference]: Start difference. First operand 428 states and 573 transitions. Second operand has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 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) [2024-11-27 20:11:59,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:11:59,494 INFO L93 Difference]: Finished difference Result 850 states and 1142 transitions. [2024-11-27 20:11:59,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-27 20:11:59,494 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 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 [2024-11-27 20:11:59,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:11:59,499 INFO L225 Difference]: With dead ends: 850 [2024-11-27 20:11:59,500 INFO L226 Difference]: Without dead ends: 439 [2024-11-27 20:11:59,502 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 42 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=284, Unknown=0, NotChecked=0, Total=380 [2024-11-27 20:11:59,506 INFO L435 NwaCegarLoop]: 549 mSDtfsCounter, 3 mSDsluCounter, 3817 mSDsCounter, 0 mSdLazyCounter, 102 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 4366 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 102 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:11:59,507 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 4366 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 102 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:11:59,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2024-11-27 20:11:59,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 439. [2024-11-27 20:11:59,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 439 states, 322 states have (on average 1.3416149068322982) internal successors, (432), 343 states have internal predecessors, (432), 76 states have call successors, (76), 26 states have call predecessors, (76), 26 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-27 20:11:59,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 439 states to 439 states and 583 transitions. [2024-11-27 20:11:59,553 INFO L78 Accepts]: Start accepts. Automaton has 439 states and 583 transitions. Word has length 28 [2024-11-27 20:11:59,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:11:59,554 INFO L471 AbstractCegarLoop]: Abstraction has 439 states and 583 transitions. [2024-11-27 20:11:59,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 2.6315789473684212) internal successors, (50), 19 states have internal predecessors, (50), 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) [2024-11-27 20:11:59,554 INFO L276 IsEmpty]: Start isEmpty. Operand 439 states and 583 transitions. [2024-11-27 20:11:59,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-27 20:11:59,555 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:11:59,556 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:11:59,580 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-27 20:11:59,756 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:11:59,757 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:11:59,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:11:59,758 INFO L85 PathProgramCache]: Analyzing trace with hash -523529566, now seen corresponding path program 1 times [2024-11-27 20:11:59,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:11:59,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751190125] [2024-11-27 20:11:59,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:11:59,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:03,351 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-27 20:12:03,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:03,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751190125] [2024-11-27 20:12:03,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751190125] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:03,351 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:03,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:12:03,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1253407010] [2024-11-27 20:12:03,352 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:03,352 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:12:03,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:03,353 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:12:03,353 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:12:03,353 INFO L87 Difference]: Start difference. First operand 439 states and 583 transitions. Second operand has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-27 20:12:03,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:03,426 INFO L93 Difference]: Finished difference Result 763 states and 1025 transitions. [2024-11-27 20:12:03,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:12:03,427 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 58 [2024-11-27 20:12:03,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:03,437 INFO L225 Difference]: With dead ends: 763 [2024-11-27 20:12:03,437 INFO L226 Difference]: Without dead ends: 759 [2024-11-27 20:12:03,439 INFO L434 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 [2024-11-27 20:12:03,440 INFO L435 NwaCegarLoop]: 586 mSDtfsCounter, 501 mSDsluCounter, 466 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 501 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:03,441 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [501 Valid, 1052 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:03,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 759 states. [2024-11-27 20:12:03,488 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 759 to 753. [2024-11-27 20:12:03,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 753 states, 556 states have (on average 1.35431654676259) internal successors, (753), 581 states have internal predecessors, (753), 134 states have call successors, (134), 48 states have call predecessors, (134), 48 states have return successors, (133), 133 states have call predecessors, (133), 133 states have call successors, (133) [2024-11-27 20:12:03,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 753 states to 753 states and 1020 transitions. [2024-11-27 20:12:03,498 INFO L78 Accepts]: Start accepts. Automaton has 753 states and 1020 transitions. Word has length 58 [2024-11-27 20:12:03,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:03,499 INFO L471 AbstractCegarLoop]: Abstraction has 753 states and 1020 transitions. [2024-11-27 20:12:03,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.5) internal successors, (27), 3 states have internal predecessors, (27), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-27 20:12:03,499 INFO L276 IsEmpty]: Start isEmpty. Operand 753 states and 1020 transitions. [2024-11-27 20:12:03,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2024-11-27 20:12:03,501 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:03,501 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:03,501 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 20:12:03,502 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:03,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:03,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1427313119, now seen corresponding path program 1 times [2024-11-27 20:12:03,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:03,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315428480] [2024-11-27 20:12:03,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:03,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:06,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:07,538 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2024-11-27 20:12:07,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:07,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315428480] [2024-11-27 20:12:07,539 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315428480] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:07,539 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:07,539 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:12:07,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [47917523] [2024-11-27 20:12:07,539 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:07,539 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:12:07,540 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:07,540 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:12:07,540 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:12:07,540 INFO L87 Difference]: Start difference. First operand 753 states and 1020 transitions. Second operand has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-27 20:12:07,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:07,608 INFO L93 Difference]: Finished difference Result 1454 states and 1980 transitions. [2024-11-27 20:12:07,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:12:07,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 67 [2024-11-27 20:12:07,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:07,615 INFO L225 Difference]: With dead ends: 1454 [2024-11-27 20:12:07,616 INFO L226 Difference]: Without dead ends: 751 [2024-11-27 20:12:07,619 INFO L434 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 [2024-11-27 20:12:07,620 INFO L435 NwaCegarLoop]: 550 mSDtfsCounter, 532 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 532 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:07,620 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [532 Valid, 550 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:07,622 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 751 states. [2024-11-27 20:12:07,670 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 751 to 751. [2024-11-27 20:12:07,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 555 states have (on average 1.3495495495495495) internal successors, (749), 579 states have internal predecessors, (749), 134 states have call successors, (134), 48 states have call predecessors, (134), 48 states have return successors, (133), 133 states have call predecessors, (133), 133 states have call successors, (133) [2024-11-27 20:12:07,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1016 transitions. [2024-11-27 20:12:07,682 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1016 transitions. Word has length 67 [2024-11-27 20:12:07,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:07,683 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 1016 transitions. [2024-11-27 20:12:07,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 17.5) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-27 20:12:07,683 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1016 transitions. [2024-11-27 20:12:07,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2024-11-27 20:12:07,686 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:07,686 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 3, 3, 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] [2024-11-27 20:12:07,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 20:12:07,687 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:07,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:07,687 INFO L85 PathProgramCache]: Analyzing trace with hash -625987573, now seen corresponding path program 1 times [2024-11-27 20:12:07,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:07,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865472330] [2024-11-27 20:12:07,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:07,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:10,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:11,832 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-27 20:12:11,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:11,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865472330] [2024-11-27 20:12:11,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865472330] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:11,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:11,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:12:11,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876797828] [2024-11-27 20:12:11,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:11,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:12:11,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:11,834 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:12:11,834 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:12:11,834 INFO L87 Difference]: Start difference. First operand 751 states and 1016 transitions. Second operand has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 20:12:11,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:11,960 INFO L93 Difference]: Finished difference Result 1733 states and 2366 transitions. [2024-11-27 20:12:11,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:12:11,961 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 87 [2024-11-27 20:12:11,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:11,973 INFO L225 Difference]: With dead ends: 1733 [2024-11-27 20:12:11,974 INFO L226 Difference]: Without dead ends: 1063 [2024-11-27 20:12:11,977 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:11,980 INFO L435 NwaCegarLoop]: 574 mSDtfsCounter, 446 mSDsluCounter, 1076 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 446 SdHoareTripleChecker+Valid, 1650 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:11,981 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [446 Valid, 1650 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:11,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1063 states. [2024-11-27 20:12:12,057 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1063 to 1057. [2024-11-27 20:12:12,060 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1057 states, 785 states have (on average 1.354140127388535) internal successors, (1063), 812 states have internal predecessors, (1063), 191 states have call successors, (191), 69 states have call predecessors, (191), 69 states have return successors, (190), 190 states have call predecessors, (190), 190 states have call successors, (190) [2024-11-27 20:12:12,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1057 states to 1057 states and 1444 transitions. [2024-11-27 20:12:12,075 INFO L78 Accepts]: Start accepts. Automaton has 1057 states and 1444 transitions. Word has length 87 [2024-11-27 20:12:12,076 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:12,077 INFO L471 AbstractCegarLoop]: Abstraction has 1057 states and 1444 transitions. [2024-11-27 20:12:12,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.333333333333334) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 20:12:12,077 INFO L276 IsEmpty]: Start isEmpty. Operand 1057 states and 1444 transitions. [2024-11-27 20:12:12,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-27 20:12:12,083 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:12,084 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 7, 3, 3, 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] [2024-11-27 20:12:12,084 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 20:12:12,084 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting zf_pingErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:12,084 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:12,084 INFO L85 PathProgramCache]: Analyzing trace with hash 132567717, now seen corresponding path program 1 times [2024-11-27 20:12:12,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:12,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461102639] [2024-11-27 20:12:12,085 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:12,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:15,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:17,388 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 20:12:17,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:17,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461102639] [2024-11-27 20:12:17,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461102639] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 20:12:17,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1883372562] [2024-11-27 20:12:17,389 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:17,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 20:12:17,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 20:12:17,392 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 20:12:17,396 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-27 20:12:21,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:22,005 INFO L256 TraceCheckSpWp]: Trace formula consists of 5941 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-27 20:12:22,013 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 20:12:22,210 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 20:12:22,210 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 20:12:22,792 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2024-11-27 20:12:22,792 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1883372562] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-27 20:12:22,792 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-27 20:12:22,793 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17, 17] total 23 [2024-11-27 20:12:22,793 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487317452] [2024-11-27 20:12:22,793 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-27 20:12:22,794 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-27 20:12:22,794 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:22,794 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-27 20:12:22,795 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-27 20:12:22,795 INFO L87 Difference]: Start difference. First operand 1057 states and 1444 transitions. Second operand has 23 states, 23 states have (on average 4.478260869565218) internal successors, (103), 23 states have internal predecessors, (103), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:12:23,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:23,078 INFO L93 Difference]: Finished difference Result 2093 states and 2868 transitions. [2024-11-27 20:12:23,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-27 20:12:23,081 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 4.478260869565218) internal successors, (103), 23 states have internal predecessors, (103), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 96 [2024-11-27 20:12:23,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:23,091 INFO L225 Difference]: With dead ends: 2093 [2024-11-27 20:12:23,091 INFO L226 Difference]: Without dead ends: 1069 [2024-11-27 20:12:23,096 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 175 SyntacticMatches, 11 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 310 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=143, Invalid=363, Unknown=0, NotChecked=0, Total=506 [2024-11-27 20:12:23,098 INFO L435 NwaCegarLoop]: 545 mSDtfsCounter, 3 mSDsluCounter, 3781 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 4326 SdHoareTripleChecker+Invalid, 98 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:23,101 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 4326 Invalid, 98 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 20:12:23,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1069 states. [2024-11-27 20:12:23,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1069 to 1069. [2024-11-27 20:12:23,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1069 states, 797 states have (on average 1.3488080301129235) internal successors, (1075), 824 states have internal predecessors, (1075), 191 states have call successors, (191), 69 states have call predecessors, (191), 69 states have return successors, (190), 190 states have call predecessors, (190), 190 states have call successors, (190) [2024-11-27 20:12:23,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1069 states to 1069 states and 1456 transitions. [2024-11-27 20:12:23,197 INFO L78 Accepts]: Start accepts. Automaton has 1069 states and 1456 transitions. Word has length 96 [2024-11-27 20:12:23,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:23,198 INFO L471 AbstractCegarLoop]: Abstraction has 1069 states and 1456 transitions. [2024-11-27 20:12:23,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 4.478260869565218) internal successors, (103), 23 states have internal predecessors, (103), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:12:23,198 INFO L276 IsEmpty]: Start isEmpty. Operand 1069 states and 1456 transitions. [2024-11-27 20:12:23,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-27 20:12:23,204 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:23,205 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 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] [2024-11-27 20:12:23,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-27 20:12:23,405 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 20:12:23,405 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting zf_pingErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:23,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:23,406 INFO L85 PathProgramCache]: Analyzing trace with hash 1402229011, now seen corresponding path program 2 times [2024-11-27 20:12:23,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:23,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [170730850] [2024-11-27 20:12:23,406 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-27 20:12:23,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:26,370 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-27 20:12:26,370 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-27 20:12:26,957 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2024-11-27 20:12:26,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:26,957 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [170730850] [2024-11-27 20:12:26,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [170730850] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:26,957 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:26,958 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:12:26,958 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263417850] [2024-11-27 20:12:26,958 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:26,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:12:26,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:26,960 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:12:26,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:26,960 INFO L87 Difference]: Start difference. First operand 1069 states and 1456 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 20:12:27,042 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:27,042 INFO L93 Difference]: Finished difference Result 1094 states and 1474 transitions. [2024-11-27 20:12:27,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:12:27,043 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 108 [2024-11-27 20:12:27,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:27,050 INFO L225 Difference]: With dead ends: 1094 [2024-11-27 20:12:27,051 INFO L226 Difference]: Without dead ends: 778 [2024-11-27 20:12:27,052 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:27,054 INFO L435 NwaCegarLoop]: 549 mSDtfsCounter, 0 mSDsluCounter, 1640 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2189 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:27,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2189 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 14 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:27,057 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-11-27 20:12:27,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 778. [2024-11-27 20:12:27,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 581 states have (on average 1.3287435456110155) internal successors, (772), 603 states have internal predecessors, (772), 134 states have call successors, (134), 51 states have call predecessors, (134), 51 states have return successors, (133), 133 states have call predecessors, (133), 133 states have call successors, (133) [2024-11-27 20:12:27,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1039 transitions. [2024-11-27 20:12:27,115 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1039 transitions. Word has length 108 [2024-11-27 20:12:27,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:27,115 INFO L471 AbstractCegarLoop]: Abstraction has 778 states and 1039 transitions. [2024-11-27 20:12:27,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 5 states have internal predecessors, (48), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 20:12:27,116 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1039 transitions. [2024-11-27 20:12:27,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-11-27 20:12:27,117 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:27,118 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 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, 1, 1, 1] [2024-11-27 20:12:27,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 20:12:27,118 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:27,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:27,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1213714082, now seen corresponding path program 1 times [2024-11-27 20:12:27,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:27,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302395341] [2024-11-27 20:12:27,119 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:27,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:30,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:31,780 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2024-11-27 20:12:31,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:31,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302395341] [2024-11-27 20:12:31,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302395341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:31,781 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:31,781 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:12:31,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [411342776] [2024-11-27 20:12:31,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:31,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 20:12:31,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:31,786 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 20:12:31,787 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:31,787 INFO L87 Difference]: Start difference. First operand 778 states and 1039 transitions. Second operand has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 20:12:35,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:12:36,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:36,711 INFO L93 Difference]: Finished difference Result 1460 states and 1975 transitions. [2024-11-27 20:12:36,712 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:12:36,712 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 112 [2024-11-27 20:12:36,713 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:36,720 INFO L225 Difference]: With dead ends: 1460 [2024-11-27 20:12:36,721 INFO L226 Difference]: Without dead ends: 778 [2024-11-27 20:12:36,724 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:12:36,725 INFO L435 NwaCegarLoop]: 539 mSDtfsCounter, 516 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 1462 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:36,726 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 1462 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-27 20:12:36,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2024-11-27 20:12:36,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 778. [2024-11-27 20:12:36,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 581 states have (on average 1.3253012048192772) internal successors, (770), 603 states have internal predecessors, (770), 134 states have call successors, (134), 51 states have call predecessors, (134), 51 states have return successors, (133), 133 states have call predecessors, (133), 133 states have call successors, (133) [2024-11-27 20:12:36,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1037 transitions. [2024-11-27 20:12:36,805 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1037 transitions. Word has length 112 [2024-11-27 20:12:36,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:36,806 INFO L471 AbstractCegarLoop]: Abstraction has 778 states and 1037 transitions. [2024-11-27 20:12:36,806 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.6) internal successors, (53), 5 states have internal predecessors, (53), 3 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-27 20:12:36,806 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1037 transitions. [2024-11-27 20:12:36,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-27 20:12:36,808 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:36,808 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 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, 1, 1, 1, 1, 1] [2024-11-27 20:12:36,808 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 20:12:36,808 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:36,809 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:36,809 INFO L85 PathProgramCache]: Analyzing trace with hash -846914309, now seen corresponding path program 1 times [2024-11-27 20:12:36,809 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:36,809 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633911422] [2024-11-27 20:12:36,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:36,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:39,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:41,120 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 203 trivial. 0 not checked. [2024-11-27 20:12:41,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:41,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633911422] [2024-11-27 20:12:41,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633911422] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:41,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:41,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:12:41,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285007635] [2024-11-27 20:12:41,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:41,122 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:12:41,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:41,123 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:12:41,123 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:12:41,124 INFO L87 Difference]: Start difference. First operand 778 states and 1037 transitions. Second operand has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 20:12:41,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:41,260 INFO L93 Difference]: Finished difference Result 1752 states and 2329 transitions. [2024-11-27 20:12:41,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:12:41,260 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 114 [2024-11-27 20:12:41,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:41,269 INFO L225 Difference]: With dead ends: 1752 [2024-11-27 20:12:41,270 INFO L226 Difference]: Without dead ends: 1072 [2024-11-27 20:12:41,273 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:41,275 INFO L435 NwaCegarLoop]: 578 mSDtfsCounter, 231 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 231 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:41,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [231 Valid, 1639 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:41,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1072 states. [2024-11-27 20:12:41,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1072 to 1066. [2024-11-27 20:12:41,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1066 states, 783 states have (on average 1.2950191570881227) internal successors, (1014), 806 states have internal predecessors, (1014), 190 states have call successors, (190), 83 states have call predecessors, (190), 83 states have return successors, (188), 188 states have call predecessors, (188), 187 states have call successors, (188) [2024-11-27 20:12:41,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1066 states to 1066 states and 1392 transitions. [2024-11-27 20:12:41,373 INFO L78 Accepts]: Start accepts. Automaton has 1066 states and 1392 transitions. Word has length 114 [2024-11-27 20:12:41,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:41,374 INFO L471 AbstractCegarLoop]: Abstraction has 1066 states and 1392 transitions. [2024-11-27 20:12:41,374 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 20:12:41,374 INFO L276 IsEmpty]: Start isEmpty. Operand 1066 states and 1392 transitions. [2024-11-27 20:12:41,378 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-11-27 20:12:41,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:41,381 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:41,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 20:12:41,381 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:41,381 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:41,382 INFO L85 PathProgramCache]: Analyzing trace with hash -1306105734, now seen corresponding path program 1 times [2024-11-27 20:12:41,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:41,382 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666168458] [2024-11-27 20:12:41,382 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:41,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:44,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:45,473 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 221 trivial. 0 not checked. [2024-11-27 20:12:45,474 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:45,474 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666168458] [2024-11-27 20:12:45,475 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666168458] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:45,475 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:45,475 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:12:45,475 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [537178739] [2024-11-27 20:12:45,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:45,476 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:12:45,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:45,477 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:12:45,477 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:12:45,478 INFO L87 Difference]: Start difference. First operand 1066 states and 1392 transitions. Second operand has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:12:45,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:45,633 INFO L93 Difference]: Finished difference Result 1960 states and 2582 transitions. [2024-11-27 20:12:45,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:12:45,634 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 149 [2024-11-27 20:12:45,634 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:45,647 INFO L225 Difference]: With dead ends: 1960 [2024-11-27 20:12:45,647 INFO L226 Difference]: Without dead ends: 1510 [2024-11-27 20:12:45,651 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:12:45,654 INFO L435 NwaCegarLoop]: 535 mSDtfsCounter, 486 mSDsluCounter, 968 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 486 SdHoareTripleChecker+Valid, 1503 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:45,654 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [486 Valid, 1503 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:45,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1510 states. [2024-11-27 20:12:45,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1510 to 1502. [2024-11-27 20:12:45,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1502 states, 1103 states have (on average 1.3046237533998186) internal successors, (1439), 1132 states have internal predecessors, (1439), 273 states have call successors, (273), 119 states have call predecessors, (273), 118 states have return successors, (268), 268 states have call predecessors, (268), 267 states have call successors, (268) [2024-11-27 20:12:45,774 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1502 states to 1502 states and 1980 transitions. [2024-11-27 20:12:45,778 INFO L78 Accepts]: Start accepts. Automaton has 1502 states and 1980 transitions. Word has length 149 [2024-11-27 20:12:45,778 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:45,779 INFO L471 AbstractCegarLoop]: Abstraction has 1502 states and 1980 transitions. [2024-11-27 20:12:45,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 4 states have internal predecessors, (71), 2 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:12:45,779 INFO L276 IsEmpty]: Start isEmpty. Operand 1502 states and 1980 transitions. [2024-11-27 20:12:45,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-11-27 20:12:45,784 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:45,785 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:45,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 20:12:45,785 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting zf_pingErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:45,786 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:45,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1023727611, now seen corresponding path program 1 times [2024-11-27 20:12:45,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:45,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237479030] [2024-11-27 20:12:45,786 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:45,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:48,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:50,284 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-27 20:12:50,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:50,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237479030] [2024-11-27 20:12:50,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237479030] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:50,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:50,284 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:12:50,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1139448469] [2024-11-27 20:12:50,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:50,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:12:50,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:50,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:12:50,286 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:12:50,287 INFO L87 Difference]: Start difference. First operand 1502 states and 1980 transitions. Second operand has 3 states, 2 states have (on average 35.5) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:12:50,400 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:50,400 INFO L93 Difference]: Finished difference Result 1502 states and 1980 transitions. [2024-11-27 20:12:50,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:12:50,401 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 35.5) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 150 [2024-11-27 20:12:50,402 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:50,413 INFO L225 Difference]: With dead ends: 1502 [2024-11-27 20:12:50,413 INFO L226 Difference]: Without dead ends: 1501 [2024-11-27 20:12:50,416 INFO L434 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 [2024-11-27 20:12:50,416 INFO L435 NwaCegarLoop]: 530 mSDtfsCounter, 477 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:50,417 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [477 Valid, 530 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:12:50,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1501 states. [2024-11-27 20:12:50,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1501 to 1501. [2024-11-27 20:12:50,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1501 states, 1103 states have (on average 1.2991840435176791) internal successors, (1433), 1131 states have internal predecessors, (1433), 273 states have call successors, (273), 119 states have call predecessors, (273), 118 states have return successors, (268), 268 states have call predecessors, (268), 267 states have call successors, (268) [2024-11-27 20:12:50,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1501 states to 1501 states and 1974 transitions. [2024-11-27 20:12:50,577 INFO L78 Accepts]: Start accepts. Automaton has 1501 states and 1974 transitions. Word has length 150 [2024-11-27 20:12:50,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:50,578 INFO L471 AbstractCegarLoop]: Abstraction has 1501 states and 1974 transitions. [2024-11-27 20:12:50,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 35.5) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:12:50,579 INFO L276 IsEmpty]: Start isEmpty. Operand 1501 states and 1974 transitions. [2024-11-27 20:12:50,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-27 20:12:50,586 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:50,587 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:50,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 20:12:50,587 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:50,588 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:50,588 INFO L85 PathProgramCache]: Analyzing trace with hash 1670785057, now seen corresponding path program 1 times [2024-11-27 20:12:50,588 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:50,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052687865] [2024-11-27 20:12:50,588 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:50,588 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:53,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:12:55,498 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-27 20:12:55,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:12:55,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052687865] [2024-11-27 20:12:55,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052687865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:12:55,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:12:55,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:12:55,499 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556662098] [2024-11-27 20:12:55,499 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:12:55,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:12:55,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:12:55,500 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:12:55,500 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:12:55,502 INFO L87 Difference]: Start difference. First operand 1501 states and 1974 transitions. Second operand has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:12:55,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:12:55,840 INFO L93 Difference]: Finished difference Result 3880 states and 5223 transitions. [2024-11-27 20:12:55,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:12:55,841 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 151 [2024-11-27 20:12:55,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:12:55,868 INFO L225 Difference]: With dead ends: 3880 [2024-11-27 20:12:55,868 INFO L226 Difference]: Without dead ends: 2495 [2024-11-27 20:12:55,875 INFO L434 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 [2024-11-27 20:12:55,876 INFO L435 NwaCegarLoop]: 565 mSDtfsCounter, 426 mSDsluCounter, 423 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 988 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:12:55,876 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 988 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:12:55,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2495 states. [2024-11-27 20:12:56,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2495 to 2341. [2024-11-27 20:12:56,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2341 states, 1733 states have (on average 1.331794575879977) internal successors, (2308), 1774 states have internal predecessors, (2308), 420 states have call successors, (420), 187 states have call predecessors, (420), 181 states have return successors, (421), 405 states have call predecessors, (421), 408 states have call successors, (421) [2024-11-27 20:12:56,162 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2341 states to 2341 states and 3149 transitions. [2024-11-27 20:12:56,167 INFO L78 Accepts]: Start accepts. Automaton has 2341 states and 3149 transitions. Word has length 151 [2024-11-27 20:12:56,167 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:12:56,167 INFO L471 AbstractCegarLoop]: Abstraction has 2341 states and 3149 transitions. [2024-11-27 20:12:56,168 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 36.0) internal successors, (72), 3 states have internal predecessors, (72), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 20:12:56,168 INFO L276 IsEmpty]: Start isEmpty. Operand 2341 states and 3149 transitions. [2024-11-27 20:12:56,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-27 20:12:56,175 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:12:56,176 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:12:56,176 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 20:12:56,176 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:12:56,177 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:12:56,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1027222712, now seen corresponding path program 1 times [2024-11-27 20:12:56,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:12:56,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1788633594] [2024-11-27 20:12:56,178 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:12:56,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:12:59,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:00,286 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 212 trivial. 0 not checked. [2024-11-27 20:13:00,286 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:00,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1788633594] [2024-11-27 20:13:00,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1788633594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:00,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:00,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:13:00,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646127532] [2024-11-27 20:13:00,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:00,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:00,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:00,290 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:00,290 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:00,291 INFO L87 Difference]: Start difference. First operand 2341 states and 3149 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:13:00,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:00,415 INFO L93 Difference]: Finished difference Result 2495 states and 3323 transitions. [2024-11-27 20:13:00,415 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:13:00,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) Word has length 167 [2024-11-27 20:13:00,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:00,433 INFO L225 Difference]: With dead ends: 2495 [2024-11-27 20:13:00,433 INFO L226 Difference]: Without dead ends: 1680 [2024-11-27 20:13:00,438 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:00,438 INFO L435 NwaCegarLoop]: 533 mSDtfsCounter, 0 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1594 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:00,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1594 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:00,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2024-11-27 20:13:00,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1680. [2024-11-27 20:13:00,592 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1680 states, 1242 states have (on average 1.3140096618357489) internal successors, (1632), 1271 states have internal predecessors, (1632), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:00,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1680 states to 1680 states and 2226 transitions. [2024-11-27 20:13:00,606 INFO L78 Accepts]: Start accepts. Automaton has 1680 states and 2226 transitions. Word has length 167 [2024-11-27 20:13:00,606 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:00,606 INFO L471 AbstractCegarLoop]: Abstraction has 1680 states and 2226 transitions. [2024-11-27 20:13:00,607 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 3 states have internal predecessors, (88), 2 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (15), 3 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:13:00,607 INFO L276 IsEmpty]: Start isEmpty. Operand 1680 states and 2226 transitions. [2024-11-27 20:13:00,611 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-11-27 20:13:00,611 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:00,611 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:00,612 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-27 20:13:00,612 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:00,613 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:00,613 INFO L85 PathProgramCache]: Analyzing trace with hash -385928540, now seen corresponding path program 1 times [2024-11-27 20:13:00,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:00,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [585380182] [2024-11-27 20:13:00,614 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:00,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:04,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:04,855 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-27 20:13:04,855 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:04,855 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [585380182] [2024-11-27 20:13:04,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [585380182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:04,855 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:04,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:13:04,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2012359749] [2024-11-27 20:13:04,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:04,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:04,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:04,857 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:04,857 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:04,858 INFO L87 Difference]: Start difference. First operand 1680 states and 2226 transitions. Second operand has 3 states, 2 states have (on average 46.5) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:04,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:04,977 INFO L93 Difference]: Finished difference Result 1690 states and 2242 transitions. [2024-11-27 20:13:04,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:04,978 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 46.5) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 165 [2024-11-27 20:13:04,978 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:04,992 INFO L225 Difference]: With dead ends: 1690 [2024-11-27 20:13:04,992 INFO L226 Difference]: Without dead ends: 1688 [2024-11-27 20:13:04,993 INFO L434 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 [2024-11-27 20:13:04,994 INFO L435 NwaCegarLoop]: 532 mSDtfsCounter, 1 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:04,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1058 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:04,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1688 states. [2024-11-27 20:13:05,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1688 to 1688. [2024-11-27 20:13:05,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1688 states, 1250 states have (on average 1.312) internal successors, (1640), 1279 states have internal predecessors, (1640), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:05,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1688 states to 1688 states and 2234 transitions. [2024-11-27 20:13:05,140 INFO L78 Accepts]: Start accepts. Automaton has 1688 states and 2234 transitions. Word has length 165 [2024-11-27 20:13:05,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:05,141 INFO L471 AbstractCegarLoop]: Abstraction has 1688 states and 2234 transitions. [2024-11-27 20:13:05,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 46.5) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:05,141 INFO L276 IsEmpty]: Start isEmpty. Operand 1688 states and 2234 transitions. [2024-11-27 20:13:05,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-11-27 20:13:05,145 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:05,146 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:05,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-27 20:13:05,146 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:05,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:05,147 INFO L85 PathProgramCache]: Analyzing trace with hash 921119324, now seen corresponding path program 1 times [2024-11-27 20:13:05,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:05,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490107840] [2024-11-27 20:13:05,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:05,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:08,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:08,615 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-27 20:13:08,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:08,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490107840] [2024-11-27 20:13:08,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490107840] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:08,616 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:08,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:13:08,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244310972] [2024-11-27 20:13:08,616 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:08,617 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:08,617 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:08,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:08,618 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:08,618 INFO L87 Difference]: Start difference. First operand 1688 states and 2234 transitions. Second operand has 3 states, 2 states have (on average 47.0) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:08,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:08,739 INFO L93 Difference]: Finished difference Result 1688 states and 2234 transitions. [2024-11-27 20:13:08,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:08,740 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 47.0) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 166 [2024-11-27 20:13:08,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:08,753 INFO L225 Difference]: With dead ends: 1688 [2024-11-27 20:13:08,753 INFO L226 Difference]: Without dead ends: 1687 [2024-11-27 20:13:08,755 INFO L434 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 [2024-11-27 20:13:08,756 INFO L435 NwaCegarLoop]: 532 mSDtfsCounter, 1 mSDsluCounter, 526 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1058 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:08,756 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1058 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:08,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1687 states. [2024-11-27 20:13:08,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1687 to 1687. [2024-11-27 20:13:08,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1687 states, 1250 states have (on average 1.3088) internal successors, (1636), 1278 states have internal predecessors, (1636), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:08,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1687 states to 1687 states and 2230 transitions. [2024-11-27 20:13:08,902 INFO L78 Accepts]: Start accepts. Automaton has 1687 states and 2230 transitions. Word has length 166 [2024-11-27 20:13:08,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:08,903 INFO L471 AbstractCegarLoop]: Abstraction has 1687 states and 2230 transitions. [2024-11-27 20:13:08,903 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 47.0) internal successors, (94), 3 states have internal predecessors, (94), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:08,903 INFO L276 IsEmpty]: Start isEmpty. Operand 1687 states and 2230 transitions. [2024-11-27 20:13:08,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-27 20:13:08,907 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:08,908 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:08,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-27 20:13:08,908 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:08,910 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:08,910 INFO L85 PathProgramCache]: Analyzing trace with hash -1510071679, now seen corresponding path program 1 times [2024-11-27 20:13:08,910 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:08,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291842304] [2024-11-27 20:13:08,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:08,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:12,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:13,126 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-27 20:13:13,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:13,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291842304] [2024-11-27 20:13:13,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1291842304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:13,127 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:13,127 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:13:13,127 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1718375308] [2024-11-27 20:13:13,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:13,128 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:13,128 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:13,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:13,129 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:13,129 INFO L87 Difference]: Start difference. First operand 1687 states and 2230 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:13,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:13,253 INFO L93 Difference]: Finished difference Result 3161 states and 4243 transitions. [2024-11-27 20:13:13,253 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:13,254 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 167 [2024-11-27 20:13:13,255 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:13,267 INFO L225 Difference]: With dead ends: 3161 [2024-11-27 20:13:13,267 INFO L226 Difference]: Without dead ends: 1674 [2024-11-27 20:13:13,275 INFO L434 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 [2024-11-27 20:13:13,276 INFO L435 NwaCegarLoop]: 528 mSDtfsCounter, 2 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1052 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:13,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1052 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:13,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1674 states. [2024-11-27 20:13:13,401 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1674 to 1674. [2024-11-27 20:13:13,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1674 states, 1238 states have (on average 1.3053311793214863) internal successors, (1616), 1265 states have internal predecessors, (1616), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:13,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1674 states to 1674 states and 2210 transitions. [2024-11-27 20:13:13,416 INFO L78 Accepts]: Start accepts. Automaton has 1674 states and 2210 transitions. Word has length 167 [2024-11-27 20:13:13,417 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:13,417 INFO L471 AbstractCegarLoop]: Abstraction has 1674 states and 2210 transitions. [2024-11-27 20:13:13,417 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2024-11-27 20:13:13,417 INFO L276 IsEmpty]: Start isEmpty. Operand 1674 states and 2210 transitions. [2024-11-27 20:13:13,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 20:13:13,422 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:13,422 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:13,422 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-27 20:13:13,423 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:13,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:13,423 INFO L85 PathProgramCache]: Analyzing trace with hash -471364189, now seen corresponding path program 1 times [2024-11-27 20:13:13,424 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:13,424 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325342474] [2024-11-27 20:13:13,424 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:13,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:16,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:17,119 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-27 20:13:17,119 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:17,120 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325342474] [2024-11-27 20:13:17,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325342474] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:17,120 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:17,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:13:17,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209122424] [2024-11-27 20:13:17,120 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:17,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:17,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:17,121 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:17,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:17,123 INFO L87 Difference]: Start difference. First operand 1674 states and 2210 transitions. Second operand has 3 states, 2 states have (on average 50.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:17,231 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:17,231 INFO L93 Difference]: Finished difference Result 1684 states and 2226 transitions. [2024-11-27 20:13:17,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:17,232 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 50.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 178 [2024-11-27 20:13:17,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:17,244 INFO L225 Difference]: With dead ends: 1684 [2024-11-27 20:13:17,244 INFO L226 Difference]: Without dead ends: 1682 [2024-11-27 20:13:17,246 INFO L434 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 [2024-11-27 20:13:17,247 INFO L435 NwaCegarLoop]: 528 mSDtfsCounter, 1 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:17,247 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1050 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:17,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1682 states. [2024-11-27 20:13:17,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1682 to 1682. [2024-11-27 20:13:17,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1682 states, 1246 states have (on average 1.303370786516854) internal successors, (1624), 1273 states have internal predecessors, (1624), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:17,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1682 states to 1682 states and 2218 transitions. [2024-11-27 20:13:17,391 INFO L78 Accepts]: Start accepts. Automaton has 1682 states and 2218 transitions. Word has length 178 [2024-11-27 20:13:17,392 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:17,392 INFO L471 AbstractCegarLoop]: Abstraction has 1682 states and 2218 transitions. [2024-11-27 20:13:17,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 50.0) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:17,392 INFO L276 IsEmpty]: Start isEmpty. Operand 1682 states and 2218 transitions. [2024-11-27 20:13:17,398 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2024-11-27 20:13:17,398 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:17,399 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:17,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-27 20:13:17,399 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:17,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:17,400 INFO L85 PathProgramCache]: Analyzing trace with hash -1727385831, now seen corresponding path program 1 times [2024-11-27 20:13:17,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:17,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1827544611] [2024-11-27 20:13:17,400 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:17,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:20,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:20,896 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-27 20:13:20,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:20,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1827544611] [2024-11-27 20:13:20,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1827544611] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:20,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:20,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 20:13:20,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646525931] [2024-11-27 20:13:20,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:20,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:20,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:20,898 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:20,899 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:20,899 INFO L87 Difference]: Start difference. First operand 1682 states and 2218 transitions. Second operand has 3 states, 2 states have (on average 50.5) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:21,015 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:21,015 INFO L93 Difference]: Finished difference Result 1682 states and 2218 transitions. [2024-11-27 20:13:21,016 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:21,016 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 50.5) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 179 [2024-11-27 20:13:21,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:21,028 INFO L225 Difference]: With dead ends: 1682 [2024-11-27 20:13:21,028 INFO L226 Difference]: Without dead ends: 1681 [2024-11-27 20:13:21,030 INFO L434 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 [2024-11-27 20:13:21,032 INFO L435 NwaCegarLoop]: 528 mSDtfsCounter, 1 mSDsluCounter, 522 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:21,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1050 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:21,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1681 states. [2024-11-27 20:13:21,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1681 to 1681. [2024-11-27 20:13:21,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1681 states, 1246 states have (on average 1.3001605136436598) internal successors, (1620), 1272 states have internal predecessors, (1620), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:21,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1681 states to 1681 states and 2214 transitions. [2024-11-27 20:13:21,171 INFO L78 Accepts]: Start accepts. Automaton has 1681 states and 2214 transitions. Word has length 179 [2024-11-27 20:13:21,171 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:21,172 INFO L471 AbstractCegarLoop]: Abstraction has 1681 states and 2214 transitions. [2024-11-27 20:13:21,172 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 50.5) internal successors, (101), 3 states have internal predecessors, (101), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:21,172 INFO L276 IsEmpty]: Start isEmpty. Operand 1681 states and 2214 transitions. [2024-11-27 20:13:21,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2024-11-27 20:13:21,177 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:21,177 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 4, 4, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:21,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-27 20:13:21,178 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ##fun~$Pointer$~X~$Pointer$~TO~intErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:21,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:21,179 INFO L85 PathProgramCache]: Analyzing trace with hash 1572303447, now seen corresponding path program 1 times [2024-11-27 20:13:21,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:21,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [70448510] [2024-11-27 20:13:21,179 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:21,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:25,197 INFO L134 CoverageAnalysis]: Checked inductivity of 222 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 222 trivial. 0 not checked. [2024-11-27 20:13:25,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:25,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [70448510] [2024-11-27 20:13:25,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [70448510] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:25,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:25,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:13:25,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201846860] [2024-11-27 20:13:25,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:25,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 20:13:25,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:25,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 20:13:25,200 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 20:13:25,204 INFO L87 Difference]: Start difference. First operand 1681 states and 2214 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:25,297 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:25,297 INFO L93 Difference]: Finished difference Result 3149 states and 4207 transitions. [2024-11-27 20:13:25,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:25,298 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) Word has length 178 [2024-11-27 20:13:25,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:25,310 INFO L225 Difference]: With dead ends: 3149 [2024-11-27 20:13:25,311 INFO L226 Difference]: Without dead ends: 1668 [2024-11-27 20:13:25,316 INFO L434 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 [2024-11-27 20:13:25,317 INFO L435 NwaCegarLoop]: 524 mSDtfsCounter, 2 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1044 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:25,318 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1044 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:25,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1668 states. [2024-11-27 20:13:25,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1668 to 1668. [2024-11-27 20:13:25,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1668 states, 1234 states have (on average 1.2965964343598055) internal successors, (1600), 1259 states have internal predecessors, (1600), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:25,457 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1668 states to 1668 states and 2194 transitions. [2024-11-27 20:13:25,461 INFO L78 Accepts]: Start accepts. Automaton has 1668 states and 2194 transitions. Word has length 178 [2024-11-27 20:13:25,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:25,462 INFO L471 AbstractCegarLoop]: Abstraction has 1668 states and 2194 transitions. [2024-11-27 20:13:25,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (15), 1 states have call predecessors, (15), 1 states have return successors, (14), 1 states have call predecessors, (14), 1 states have call successors, (14) [2024-11-27 20:13:25,462 INFO L276 IsEmpty]: Start isEmpty. Operand 1668 states and 2194 transitions. [2024-11-27 20:13:25,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2024-11-27 20:13:25,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:25,468 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:25,468 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-27 20:13:25,468 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:25,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:25,469 INFO L85 PathProgramCache]: Analyzing trace with hash 444954675, now seen corresponding path program 1 times [2024-11-27 20:13:25,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:25,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1154868788] [2024-11-27 20:13:25,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:25,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:28,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:29,131 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2024-11-27 20:13:29,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:29,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1154868788] [2024-11-27 20:13:29,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1154868788] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:29,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:29,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:13:29,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797243344] [2024-11-27 20:13:29,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:29,132 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:29,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:29,133 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:29,133 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:29,134 INFO L87 Difference]: Start difference. First operand 1668 states and 2194 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-27 20:13:31,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:13:31,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:31,913 INFO L93 Difference]: Finished difference Result 2571 states and 3411 transitions. [2024-11-27 20:13:31,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:13:31,914 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 180 [2024-11-27 20:13:31,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:31,925 INFO L225 Difference]: With dead ends: 2571 [2024-11-27 20:13:31,925 INFO L226 Difference]: Without dead ends: 1664 [2024-11-27 20:13:31,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:31,930 INFO L435 NwaCegarLoop]: 521 mSDtfsCounter, 466 mSDsluCounter, 373 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 466 SdHoareTripleChecker+Valid, 894 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:31,930 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [466 Valid, 894 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 20:13:31,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1664 states. [2024-11-27 20:13:32,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1664 to 1664. [2024-11-27 20:13:32,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1664 states, 1230 states have (on average 1.2910569105691057) internal successors, (1588), 1255 states have internal predecessors, (1588), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:32,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1664 states to 1664 states and 2182 transitions. [2024-11-27 20:13:32,058 INFO L78 Accepts]: Start accepts. Automaton has 1664 states and 2182 transitions. Word has length 180 [2024-11-27 20:13:32,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:32,058 INFO L471 AbstractCegarLoop]: Abstraction has 1664 states and 2182 transitions. [2024-11-27 20:13:32,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 3 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-27 20:13:32,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1664 states and 2182 transitions. [2024-11-27 20:13:32,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 20:13:32,064 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:32,064 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:32,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-11-27 20:13:32,064 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:32,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:32,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1656945329, now seen corresponding path program 1 times [2024-11-27 20:13:32,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:32,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066389719] [2024-11-27 20:13:32,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:32,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:35,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:35,752 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:35,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:35,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066389719] [2024-11-27 20:13:35,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066389719] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:35,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:35,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:13:35,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1562561538] [2024-11-27 20:13:35,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:35,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:35,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:35,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:35,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:35,755 INFO L87 Difference]: Start difference. First operand 1664 states and 2182 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:35,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:35,907 INFO L93 Difference]: Finished difference Result 1851 states and 2380 transitions. [2024-11-27 20:13:35,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:13:35,908 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 184 [2024-11-27 20:13:35,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:35,919 INFO L225 Difference]: With dead ends: 1851 [2024-11-27 20:13:35,919 INFO L226 Difference]: Without dead ends: 1678 [2024-11-27 20:13:35,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:35,922 INFO L435 NwaCegarLoop]: 514 mSDtfsCounter, 109 mSDsluCounter, 765 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 1279 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:35,922 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 1279 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:13:35,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1678 states. [2024-11-27 20:13:36,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1678 to 1672. [2024-11-27 20:13:36,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1672 states, 1238 states have (on average 1.2891760904684977) internal successors, (1596), 1263 states have internal predecessors, (1596), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:36,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1672 states to 1672 states and 2190 transitions. [2024-11-27 20:13:36,049 INFO L78 Accepts]: Start accepts. Automaton has 1672 states and 2190 transitions. Word has length 184 [2024-11-27 20:13:36,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:36,050 INFO L471 AbstractCegarLoop]: Abstraction has 1672 states and 2190 transitions. [2024-11-27 20:13:36,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 2 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:36,050 INFO L276 IsEmpty]: Start isEmpty. Operand 1672 states and 2190 transitions. [2024-11-27 20:13:36,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-11-27 20:13:36,055 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:36,056 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:36,056 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-11-27 20:13:36,056 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:36,057 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:36,057 INFO L85 PathProgramCache]: Analyzing trace with hash 251596233, now seen corresponding path program 1 times [2024-11-27 20:13:36,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:36,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703288868] [2024-11-27 20:13:36,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:36,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:39,772 INFO L134 CoverageAnalysis]: Checked inductivity of 232 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 230 trivial. 0 not checked. [2024-11-27 20:13:39,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:39,772 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703288868] [2024-11-27 20:13:39,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703288868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:39,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:39,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 20:13:39,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737374567] [2024-11-27 20:13:39,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:39,773 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:39,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:39,773 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:39,773 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:39,774 INFO L87 Difference]: Start difference. First operand 1672 states and 2190 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:13:39,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:39,894 INFO L93 Difference]: Finished difference Result 2567 states and 3391 transitions. [2024-11-27 20:13:39,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:13:39,895 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 182 [2024-11-27 20:13:39,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:39,907 INFO L225 Difference]: With dead ends: 2567 [2024-11-27 20:13:39,907 INFO L226 Difference]: Without dead ends: 1714 [2024-11-27 20:13:39,911 INFO L434 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 [2024-11-27 20:13:39,912 INFO L435 NwaCegarLoop]: 520 mSDtfsCounter, 29 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 31 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:39,912 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [31 Valid, 1031 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 20:13:39,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1714 states. [2024-11-27 20:13:40,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1714 to 1676. [2024-11-27 20:13:40,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1676 states, 1242 states have (on average 1.288244766505636) internal successors, (1600), 1267 states have internal predecessors, (1600), 296 states have call successors, (296), 138 states have call predecessors, (296), 135 states have return successors, (298), 288 states have call predecessors, (298), 289 states have call successors, (298) [2024-11-27 20:13:40,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1676 states to 1676 states and 2194 transitions. [2024-11-27 20:13:40,088 INFO L78 Accepts]: Start accepts. Automaton has 1676 states and 2194 transitions. Word has length 182 [2024-11-27 20:13:40,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:40,089 INFO L471 AbstractCegarLoop]: Abstraction has 1676 states and 2194 transitions. [2024-11-27 20:13:40,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 2 states have call successors, (17), 2 states have call predecessors, (17), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 20:13:40,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1676 states and 2194 transitions. [2024-11-27 20:13:40,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-27 20:13:40,094 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:40,095 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:40,095 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-27 20:13:40,095 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:40,095 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:40,096 INFO L85 PathProgramCache]: Analyzing trace with hash -560065459, now seen corresponding path program 1 times [2024-11-27 20:13:40,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:40,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [512905217] [2024-11-27 20:13:40,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:40,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:43,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:44,016 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:44,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:44,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [512905217] [2024-11-27 20:13:44,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [512905217] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:44,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:44,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-27 20:13:44,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1302716108] [2024-11-27 20:13:44,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:44,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-27 20:13:44,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:44,018 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-27 20:13:44,018 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:13:44,018 INFO L87 Difference]: Start difference. First operand 1676 states and 2194 transitions. Second operand has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:44,205 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:44,205 INFO L93 Difference]: Finished difference Result 1765 states and 2300 transitions. [2024-11-27 20:13:44,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 20:13:44,206 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) Word has length 187 [2024-11-27 20:13:44,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:44,218 INFO L225 Difference]: With dead ends: 1765 [2024-11-27 20:13:44,218 INFO L226 Difference]: Without dead ends: 1640 [2024-11-27 20:13:44,220 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-27 20:13:44,221 INFO L435 NwaCegarLoop]: 519 mSDtfsCounter, 3 mSDsluCounter, 2574 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3093 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:44,222 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3093 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:13:44,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1640 states. [2024-11-27 20:13:44,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1640 to 1640. [2024-11-27 20:13:44,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1640 states, 1217 states have (on average 1.2933442892358258) internal successors, (1574), 1242 states have internal predecessors, (1574), 290 states have call successors, (290), 134 states have call predecessors, (290), 130 states have return successors, (291), 281 states have call predecessors, (291), 283 states have call successors, (291) [2024-11-27 20:13:44,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1640 states to 1640 states and 2155 transitions. [2024-11-27 20:13:44,363 INFO L78 Accepts]: Start accepts. Automaton has 1640 states and 2155 transitions. Word has length 187 [2024-11-27 20:13:44,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:44,364 INFO L471 AbstractCegarLoop]: Abstraction has 1640 states and 2155 transitions. [2024-11-27 20:13:44,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.0) internal successors, (98), 6 states have internal predecessors, (98), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 3 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:44,364 INFO L276 IsEmpty]: Start isEmpty. Operand 1640 states and 2155 transitions. [2024-11-27 20:13:44,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2024-11-27 20:13:44,370 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:44,370 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:44,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-27 20:13:44,372 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:44,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:44,373 INFO L85 PathProgramCache]: Analyzing trace with hash -515404923, now seen corresponding path program 1 times [2024-11-27 20:13:44,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:44,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743805341] [2024-11-27 20:13:44,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:44,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:47,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:48,702 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:48,703 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:48,703 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743805341] [2024-11-27 20:13:48,703 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743805341] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:48,703 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:48,703 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:13:48,703 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275685358] [2024-11-27 20:13:48,703 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:48,704 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:48,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:48,704 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:48,704 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:48,705 INFO L87 Difference]: Start difference. First operand 1640 states and 2155 transitions. Second operand has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:48,930 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:48,931 INFO L93 Difference]: Finished difference Result 1640 states and 2155 transitions. [2024-11-27 20:13:48,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 20:13:48,931 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 190 [2024-11-27 20:13:48,932 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:48,942 INFO L225 Difference]: With dead ends: 1640 [2024-11-27 20:13:48,942 INFO L226 Difference]: Without dead ends: 1639 [2024-11-27 20:13:48,944 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:48,945 INFO L435 NwaCegarLoop]: 516 mSDtfsCounter, 479 mSDsluCounter, 1 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 517 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:48,947 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [479 Valid, 517 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 20:13:48,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1639 states. [2024-11-27 20:13:49,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1639 to 1639. [2024-11-27 20:13:49,086 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1639 states, 1217 states have (on average 1.2900575184880854) internal successors, (1570), 1241 states have internal predecessors, (1570), 290 states have call successors, (290), 134 states have call predecessors, (290), 130 states have return successors, (291), 281 states have call predecessors, (291), 283 states have call successors, (291) [2024-11-27 20:13:49,092 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1639 states to 1639 states and 2151 transitions. [2024-11-27 20:13:49,096 INFO L78 Accepts]: Start accepts. Automaton has 1639 states and 2151 transitions. Word has length 190 [2024-11-27 20:13:49,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:49,097 INFO L471 AbstractCegarLoop]: Abstraction has 1639 states and 2151 transitions. [2024-11-27 20:13:49,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 33.666666666666664) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:49,097 INFO L276 IsEmpty]: Start isEmpty. Operand 1639 states and 2151 transitions. [2024-11-27 20:13:49,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-11-27 20:13:49,101 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:49,101 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 5, 5, 3, 3, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:49,102 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-27 20:13:49,102 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting zf_readwErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:49,102 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:49,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1202316731, now seen corresponding path program 1 times [2024-11-27 20:13:49,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:49,103 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158462473] [2024-11-27 20:13:49,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:49,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:52,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:53,726 INFO L134 CoverageAnalysis]: Checked inductivity of 238 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:53,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:53,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158462473] [2024-11-27 20:13:53,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158462473] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:53,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:53,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 20:13:53,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899115868] [2024-11-27 20:13:53,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:53,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 20:13:53,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:53,729 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 20:13:53,729 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 20:13:53,729 INFO L87 Difference]: Start difference. First operand 1639 states and 2151 transitions. Second operand has 4 states, 3 states have (on average 34.0) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:54,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:13:54,661 INFO L93 Difference]: Finished difference Result 1857 states and 2516 transitions. [2024-11-27 20:13:54,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 20:13:54,662 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 34.0) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 191 [2024-11-27 20:13:54,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:13:54,674 INFO L225 Difference]: With dead ends: 1857 [2024-11-27 20:13:54,674 INFO L226 Difference]: Without dead ends: 1755 [2024-11-27 20:13:54,676 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-27 20:13:54,676 INFO L435 NwaCegarLoop]: 502 mSDtfsCounter, 760 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 169 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 831 SdHoareTripleChecker+Invalid, 217 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:13:54,677 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 831 Invalid, 217 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 169 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 20:13:54,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1755 states. [2024-11-27 20:13:54,815 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1755 to 1416. [2024-11-27 20:13:54,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1416 states, 1061 states have (on average 1.298774740810556) internal successors, (1378), 1080 states have internal predecessors, (1378), 246 states have call successors, (246), 108 states have call predecessors, (246), 108 states have return successors, (254), 244 states have call predecessors, (254), 246 states have call successors, (254) [2024-11-27 20:13:54,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1416 states to 1416 states and 1878 transitions. [2024-11-27 20:13:54,825 INFO L78 Accepts]: Start accepts. Automaton has 1416 states and 1878 transitions. Word has length 191 [2024-11-27 20:13:54,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:13:54,826 INFO L471 AbstractCegarLoop]: Abstraction has 1416 states and 1878 transitions. [2024-11-27 20:13:54,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 34.0) internal successors, (102), 4 states have internal predecessors, (102), 2 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 20:13:54,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1416 states and 1878 transitions. [2024-11-27 20:13:54,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2024-11-27 20:13:54,830 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:13:54,830 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:13:54,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-27 20:13:54,831 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:13:54,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:13:54,831 INFO L85 PathProgramCache]: Analyzing trace with hash -433220049, now seen corresponding path program 1 times [2024-11-27 20:13:54,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:13:54,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260241182] [2024-11-27 20:13:54,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:13:54,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:13:57,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:13:59,051 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 233 trivial. 0 not checked. [2024-11-27 20:13:59,051 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:13:59,051 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260241182] [2024-11-27 20:13:59,051 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260241182] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:13:59,052 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:13:59,052 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-27 20:13:59,052 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1389070664] [2024-11-27 20:13:59,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:13:59,052 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:13:59,053 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:13:59,053 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:13:59,053 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:13:59,054 INFO L87 Difference]: Start difference. First operand 1416 states and 1878 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:14:00,631 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:14:04,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 20:14:05,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:05,615 INFO L93 Difference]: Finished difference Result 3579 states and 4809 transitions. [2024-11-27 20:14:05,616 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-27 20:14:05,616 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 192 [2024-11-27 20:14:05,617 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:05,630 INFO L225 Difference]: With dead ends: 3579 [2024-11-27 20:14:05,630 INFO L226 Difference]: Without dead ends: 2228 [2024-11-27 20:14:05,635 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2024-11-27 20:14:05,638 INFO L435 NwaCegarLoop]: 943 mSDtfsCounter, 896 mSDsluCounter, 2373 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 896 SdHoareTripleChecker+Valid, 3316 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:05,640 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [896 Valid, 3316 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 433 Invalid, 0 Unknown, 0 Unchecked, 6.3s Time] [2024-11-27 20:14:05,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2228 states. [2024-11-27 20:14:05,812 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2228 to 1531. [2024-11-27 20:14:05,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1531 states, 1142 states have (on average 1.2889667250437828) internal successors, (1472), 1162 states have internal predecessors, (1472), 267 states have call successors, (267), 121 states have call predecessors, (267), 121 states have return successors, (275), 265 states have call predecessors, (275), 267 states have call successors, (275) [2024-11-27 20:14:05,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1531 states to 1531 states and 2014 transitions. [2024-11-27 20:14:05,824 INFO L78 Accepts]: Start accepts. Automaton has 1531 states and 2014 transitions. Word has length 192 [2024-11-27 20:14:05,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:05,825 INFO L471 AbstractCegarLoop]: Abstraction has 1531 states and 2014 transitions. [2024-11-27 20:14:05,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:14:05,825 INFO L276 IsEmpty]: Start isEmpty. Operand 1531 states and 2014 transitions. [2024-11-27 20:14:05,829 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-11-27 20:14:05,829 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 20:14:05,829 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 10, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 20:14:05,829 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-27 20:14:05,829 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 18 more)] === [2024-11-27 20:14:05,830 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 20:14:05,830 INFO L85 PathProgramCache]: Analyzing trace with hash 374114419, now seen corresponding path program 1 times [2024-11-27 20:14:05,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 20:14:05,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175326171] [2024-11-27 20:14:05,830 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 20:14:05,831 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 20:14:08,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 20:14:10,210 INFO L134 CoverageAnalysis]: Checked inductivity of 233 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2024-11-27 20:14:10,210 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 20:14:10,210 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [175326171] [2024-11-27 20:14:10,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [175326171] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 20:14:10,211 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 20:14:10,211 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 20:14:10,211 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872214290] [2024-11-27 20:14:10,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 20:14:10,212 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-27 20:14:10,212 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 20:14:10,212 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-27 20:14:10,212 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:14:10,213 INFO L87 Difference]: Start difference. First operand 1531 states and 2014 transitions. Second operand has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:14:11,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 20:14:11,095 INFO L93 Difference]: Finished difference Result 1531 states and 2014 transitions. [2024-11-27 20:14:11,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 20:14:11,096 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 194 [2024-11-27 20:14:11,097 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 20:14:11,100 INFO L225 Difference]: With dead ends: 1531 [2024-11-27 20:14:11,100 INFO L226 Difference]: Without dead ends: 0 [2024-11-27 20:14:11,104 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-27 20:14:11,105 INFO L435 NwaCegarLoop]: 509 mSDtfsCounter, 1511 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 419 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1511 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 426 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 419 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-27 20:14:11,105 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1511 Valid, 509 Invalid, 426 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [419 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-27 20:14:11,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-27 20:14:11,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-27 20:14:11,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 20:14:11,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-27 20:14:11,109 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 194 [2024-11-27 20:14:11,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 20:14:11,109 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-27 20:14:11,109 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 21.2) internal successors, (106), 6 states have internal predecessors, (106), 3 states have call successors, (18), 2 states have call predecessors, (18), 2 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-11-27 20:14:11,109 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-27 20:14:11,110 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-27 20:14:11,113 INFO L782 garLoopResultBuilder]: Registering result SAFE for location cdev_addErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 21 remaining) [2024-11-27 20:14:11,113 INFO L782 garLoopResultBuilder]: Registering result SAFE for location cdev_addErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 21 remaining) [2024-11-27 20:14:11,113 INFO L782 garLoopResultBuilder]: Registering result SAFE for location zf_readwErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 21 remaining) [2024-11-27 20:14:11,113 INFO L782 garLoopResultBuilder]: Registering result SAFE for location zf_readwErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location zf_pingErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location zf_pingErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 21 remaining) [2024-11-27 20:14:11,114 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ##fun~$Pointer$~X~$Pointer$~TO~intErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 21 remaining) [2024-11-27 20:14:11,115 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 21 remaining) [2024-11-27 20:14:11,116 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 21 remaining) [2024-11-27 20:14:11,116 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 21 remaining) [2024-11-27 20:14:11,116 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2024-11-27 20:14:11,120 INFO L422 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] [2024-11-27 20:14:11,122 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-27 20:14:37,147 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 20:14:37,172 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,173 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,173 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,174 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,174 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,174 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,182 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,183 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,183 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,184 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,184 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,184 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,184 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,190 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,190 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,190 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,192 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,195 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,195 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,196 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,196 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,196 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,197 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,197 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,197 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,198 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Unknown variable: #memory_int#0 [2024-11-27 20:14:37,198 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] [2024-11-27 20:14:37,198 WARN L970 BoogieBacktranslator]: Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] [2024-11-27 20:14:37,199 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 08:14:37 BoogieIcfgContainer [2024-11-27 20:14:37,202 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 20:14:37,203 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 20:14:37,203 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 20:14:37,203 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 20:14:37,205 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 08:11:07" (3/4) ... [2024-11-27 20:14:37,207 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-27 20:14:37,215 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock_init [2024-11-27 20:14:37,215 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-27 20:14:37,215 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure misc_deregister [2024-11-27 20:14:37,215 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure zf_ping [2024-11-27 20:14:37,215 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assert_context_process [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure zf_readw [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure zf_timer_off [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~int~TO~VOID [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure outw [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure outb [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure add_timer [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock [2024-11-27 20:14:37,216 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure release_region [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_atomic_begin [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __VERIFIER_atomic_end [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure del_timer [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_lock_irqsave [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure zf_get_control [2024-11-27 20:14:37,217 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure request_region [2024-11-27 20:14:37,218 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~TO~int [2024-11-27 20:14:37,218 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure cdev_add [2024-11-27 20:14:37,218 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~$Pointer$~TO~int [2024-11-27 20:14:37,218 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure zf_set_control [2024-11-27 20:14:37,256 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 151 nodes and edges [2024-11-27 20:14:37,261 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 64 nodes and edges [2024-11-27 20:14:37,266 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 23 nodes and edges [2024-11-27 20:14:37,271 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2024-11-27 20:14:37,276 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2024-11-27 20:14:37,281 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 20:14:37,361 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((0 <= 0) && (0 <= ((long long) ddv_ioport_request_len + ddv_ioport_request_start))) && ((\old(next_heartbeat) != 0) || (next_heartbeat == 0))) && (1 <= count)) && (jiffies == 0)) && (next_heartbeat <= 1000)) && (0 <= 0)) && (((long long) ddv_ioport_request_len + ddv_ioport_request_start) <= 539)) && (nowayout == 0)) && (action == 0)) && (\old(next_heartbeat) <= 1000)) [2024-11-27 20:14:37,605 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((0 <= 0) && (0 <= ((long long) ddv_ioport_request_len + ddv_ioport_request_start))) && ((\old(next_heartbeat) != 0) || (next_heartbeat == 0))) && (1 <= count)) && (jiffies == 0)) && (next_heartbeat <= 1000)) && (0 <= 0)) && (((long long) ddv_ioport_request_len + ddv_ioport_request_start) <= 539)) && (nowayout == 0)) && (action == 0)) && (\old(next_heartbeat) <= 1000)) [2024-11-27 20:14:37,687 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-27 20:14:37,688 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-27 20:14:37,688 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 20:14:37,689 INFO L158 Benchmark]: Toolchain (without parser) took 228673.24ms. Allocated memory was 117.4MB in the beginning and 1.9GB in the end (delta: 1.8GB). Free memory was 88.9MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 478.7MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,689 INFO L158 Benchmark]: CDTParser took 0.45ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 20:14:37,689 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2915.62ms. Allocated memory is still 117.4MB. Free memory was 88.9MB in the beginning and 66.0MB in the end (delta: 22.9MB). Peak memory consumption was 80.7MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,689 INFO L158 Benchmark]: Boogie Procedure Inliner took 424.58ms. Allocated memory is still 117.4MB. Free memory was 65.3MB in the beginning and 39.8MB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,690 INFO L158 Benchmark]: Boogie Preprocessor took 612.62ms. Allocated memory is still 117.4MB. Free memory was 39.8MB in the beginning and 38.8MB in the end (delta: 908.9kB). Peak memory consumption was 19.4MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,690 INFO L158 Benchmark]: RCFGBuilder took 14337.98ms. Allocated memory was 117.4MB in the beginning and 318.8MB in the end (delta: 201.3MB). Free memory was 38.8MB in the beginning and 72.9MB in the end (delta: -34.1MB). Peak memory consumption was 183.4MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,690 INFO L158 Benchmark]: TraceAbstraction took 209887.96ms. Allocated memory was 318.8MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 72.9MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2024-11-27 20:14:37,691 INFO L158 Benchmark]: Witness Printer took 485.00ms. Allocated memory is still 1.9GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 41.9MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-27 20:14:37,692 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.45ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2915.62ms. Allocated memory is still 117.4MB. Free memory was 88.9MB in the beginning and 66.0MB in the end (delta: 22.9MB). Peak memory consumption was 80.7MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 424.58ms. Allocated memory is still 117.4MB. Free memory was 65.3MB in the beginning and 39.8MB in the end (delta: 25.6MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 612.62ms. Allocated memory is still 117.4MB. Free memory was 39.8MB in the beginning and 38.8MB in the end (delta: 908.9kB). Peak memory consumption was 19.4MB. Max. memory is 16.1GB. * RCFGBuilder took 14337.98ms. Allocated memory was 117.4MB in the beginning and 318.8MB in the end (delta: 201.3MB). Free memory was 38.8MB in the beginning and 72.9MB in the end (delta: -34.1MB). Peak memory consumption was 183.4MB. Max. memory is 16.1GB. * TraceAbstraction took 209887.96ms. Allocated memory was 318.8MB in the beginning and 1.9GB in the end (delta: 1.6GB). Free memory was 72.9MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * Witness Printer took 485.00ms. Allocated memory is still 1.9GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 41.9MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Unknown variable: #memory_int#0 - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array IdentifierExpression[#memory_int#0,GLOBAL] - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: Cannot backtranslate array access to array ArrayAccessExpression[IdentifierExpression[#memory_int#0,GLOBAL],[IdentifierExpression[~#zf_miscdev~0!base,GLOBAL]]] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 3862]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 3862]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 3963]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 3963]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1596]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1596]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4517]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4517]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4517]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4508]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4508]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4508]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 2669]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 2669]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 2673]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 2673]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 1787]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 3498]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 3498]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4252]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - PositiveResult [Line: 4252]: integer overflow can never occur For all program executions holds that integer overflow can never occur at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 29 procedures, 435 locations, 21 error locations. Started 1 CEGAR loops. OverallTime: 183.6s, OverallIterations: 31, TraceHistogramMax: 10, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 21.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 7911 SdHoareTripleChecker+Valid, 16.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7892 mSDsluCounter, 49584 SdHoareTripleChecker+Invalid, 15.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 32450 mSDsCounter, 522 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1515 IncrementalHoareTripleChecker+Invalid, 2038 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 522 mSolverCounterUnsat, 17134 mSDtfsCounter, 1515 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 424 GetRequests, 297 SyntacticMatches, 11 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 381 ImplicationChecksByTransitivity, 1.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2341occurred in iteration=16, InterpolantAutomatonStates: 159, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.6s AutomataMinimizationTime, 31 MinimizatonAttempts, 1266 StatesRemovedByMinimization, 13 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.5s SsaConstructionTime, 9.0s SatisfiabilityAnalysisTime, 31.4s InterpolantComputationTime, 4053 NumberOfCodeBlocks, 3971 NumberOfCodeBlocksAsserted, 35 NumberOfCheckSat, 4155 ConstructedInterpolants, 0 QuantifiedInterpolants, 7740 SizeOfPredicates, 0 NumberOfNonLiveVariables, 22879 ConjunctsInSsa, 33 ConjunctsInUnsatCore, 38 InterpolantComputations, 28 PerfectInterpolantSequences, 5050/5360 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 21 specifications checked. All of them hold - InvariantResult [Line: 1775]: Location Invariant Derived location invariant: ((((((((ddv_ioport_request_len == 0) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (number_cdev_registered == 0)) && (action == 0)) || ((((((((ret != 0) && (ddv_ioport_request_len == 0)) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (nowayout == 0)) && (action == 0))) - InvariantResult [Line: 1827]: Location Invariant Derived location invariant: (((((((((0 <= ((long long) ddv_ioport_request_len + ddv_ioport_request_start)) && (ret != 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (((long long) ddv_ioport_request_len + ddv_ioport_request_start) <= 539)) && (nowayout == 0)) && (action == 0)) || (((((number_timer_registered == 0) && (jiffies == 0)) && (next_heartbeat == 0)) && (number_cdev_registered == 0)) && (action == 0))) - InvariantResult [Line: 2673]: Loop Invariant Derived loop invariant: (((((((((((0 == fixed_cdev_used) && (ddv_ioport_request_len == 0)) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (i == 1)) && (next_heartbeat == 0)) && (nowayout == 0)) && (number_cdev_registered == 0)) && (action == 0)) || ((((((((((0 == fixed_cdev_used) && (i == 0)) && (ddv_ioport_request_len == 0)) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (nowayout == 0)) && (number_cdev_registered == 0)) && (action == 0))) - InvariantResult [Line: 1642]: Loop Invariant Derived loop invariant: (((((((((((0 <= 0) && (0 <= ((long long) ddv_ioport_request_len + ddv_ioport_request_start))) && ((\old(next_heartbeat) != 0) || (next_heartbeat == 0))) && (1 <= count)) && (jiffies == 0)) && (next_heartbeat <= 1000)) && (0 <= 0)) && (((long long) ddv_ioport_request_len + ddv_ioport_request_start) <= 539)) && (nowayout == 0)) && (action == 0)) && (\old(next_heartbeat) <= 1000)) - InvariantResult [Line: 2669]: Loop Invariant Derived loop invariant: (((((((((((0 == fixed_cdev_used) && (i == 0)) && (ddv_ioport_request_len == 0)) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (nowayout == 0)) && (number_cdev_registered == 0)) && (action == 0)) || ((((((((((0 == fixed_cdev_used) && (ddv_ioport_request_len == 0)) && (ddv_ioport_request_start == 0)) && (1 <= i)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (nowayout == 0)) && (number_cdev_registered == 0)) && (action == 0))) - InvariantResult [Line: 2683]: Loop Invariant Derived loop invariant: ((((((((ddv_ioport_request_len == 0) && (ddv_ioport_request_start == 0)) && (number_timer_registered == 0)) && (jiffies == 0)) && (next_heartbeat == 0)) && (number_cdev_registered == 0)) && (action == 0)) || (((((((0 <= 0) && (0 <= ((long long) ddv_ioport_request_len + ddv_ioport_request_start))) && (jiffies == 0)) && (next_heartbeat <= 1000)) && (((long long) ddv_ioport_request_len + ddv_ioport_request_start) <= 539)) && (nowayout == 0)) && (action == 0))) RESULT: Ultimate proved your program to be correct! [2024-11-27 20:14:37,748 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25913870-4967-42db-adbe-9aaf065d3155/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE