./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:40:17,458 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:40:17,541 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Default.epf [2024-11-08 16:40:17,547 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:40:17,548 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:40:17,596 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:40:17,600 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:40:17,601 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:40:17,602 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:40:17,603 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:40:17,605 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:40:17,606 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:40:17,607 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:40:17,607 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:40:17,608 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:40:17,611 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:40:17,611 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:40:17,616 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:40:17,616 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 16:40:17,617 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 16:40:17,617 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 16:40:17,618 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:40:17,619 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:40:17,619 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:40:17,619 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 16:40:17,620 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:40:17,620 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:40:17,621 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:40:17,625 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:40:17,626 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:40:17,627 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:40:17,630 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:40:17,630 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:40:17,631 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 16:40:17,631 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 16:40:17,632 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:40:17,632 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:40:17,633 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:40:17,634 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:40:17,634 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 [2024-11-08 16:40:18,040 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:40:18,081 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:40:18,085 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:40:18,087 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:40:18,089 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:40:18,091 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-08 16:40:20,723 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:40:21,183 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:40:21,185 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-08 16:40:21,224 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/23a8b8ff5/3b051add483e43d4a4b1b20f2a04a92e/FLAG597d84740 [2024-11-08 16:40:21,246 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/23a8b8ff5/3b051add483e43d4a4b1b20f2a04a92e [2024-11-08 16:40:21,249 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:40:21,250 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:40:21,252 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:40:21,253 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:40:21,261 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:40:21,264 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:40:21" (1/1) ... [2024-11-08 16:40:21,266 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2331c7c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:21, skipping insertion in model container [2024-11-08 16:40:21,266 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:40:21" (1/1) ... [2024-11-08 16:40:21,393 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:40:22,155 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,162 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,174 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,177 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,178 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,189 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,196 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,203 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,203 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,207 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,213 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,214 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,216 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,221 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,223 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,238 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,240 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,241 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,257 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,282 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,285 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,288 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,291 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,294 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,298 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,303 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,305 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,306 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,307 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,312 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,317 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,359 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,363 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,364 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,365 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,374 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,375 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,402 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,428 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:40:22,429 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:40:22,457 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:40:22,664 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:40:22,754 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:40:22,754 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22 WrapperNode [2024-11-08 16:40:22,754 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:40:22,756 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:40:22,756 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:40:22,756 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:40:22,768 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:22,810 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:22,905 INFO L138 Inliner]: procedures = 118, calls = 369, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 917 [2024-11-08 16:40:22,906 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:40:22,906 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:40:22,910 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:40:22,910 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:40:22,933 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:22,933 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:22,946 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,062 INFO L175 MemorySlicer]: Split 91 memory accesses to 9 slices as follows [26, 2, 10, 10, 4, 2, 3, 12, 22]. 29 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [0, 2, 0, 0, 0, 0, 0, 0, 0]. The 50 writes are split as follows [1, 0, 3, 9, 1, 0, 2, 12, 22]. [2024-11-08 16:40:23,066 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,067 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,136 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,152 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,164 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,171 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,186 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:40:23,187 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:40:23,188 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:40:23,188 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:40:23,189 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (1/1) ... [2024-11-08 16:40:23,197 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:40:23,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:40:23,241 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:40:23,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:40:23,292 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-08 16:40:23,293 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-08 16:40:23,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-08 16:40:23,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-08 16:40:23,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-08 16:40:23,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-08 16:40:23,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-08 16:40:23,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-08 16:40:23,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-08 16:40:23,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-08 16:40:23,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-08 16:40:23,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-08 16:40:23,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-08 16:40:23,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-08 16:40:23,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-08 16:40:23,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-08 16:40:23,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-08 16:40:23,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-08 16:40:23,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-08 16:40:23,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-08 16:40:23,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-08 16:40:23,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-08 16:40:23,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 16:40:23,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 16:40:23,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-08 16:40:23,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-08 16:40:23,299 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-08 16:40:23,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-08 16:40:23,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-08 16:40:23,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-08 16:40:23,300 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-08 16:40:23,300 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_time_to_tm [2024-11-08 16:40:23,300 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_time_to_tm [2024-11-08 16:40:23,301 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_proc [2024-11-08 16:40:23,301 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_proc [2024-11-08 16:40:23,301 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2024-11-08 16:40:23,302 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2024-11-08 16:40:23,302 INFO L130 BoogieDeclarations]: Found specification of procedure outer_sync [2024-11-08 16:40:23,302 INFO L138 BoogieDeclarations]: Found implementation of procedure outer_sync [2024-11-08 16:40:23,302 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_remove [2024-11-08 16:40:23,302 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_remove [2024-11-08 16:40:23,303 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_shutdown [2024-11-08 16:40:23,304 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_shutdown [2024-11-08 16:40:23,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-08 16:40:23,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-08 16:40:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_tm_to_time [2024-11-08 16:40:23,305 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_tm_to_time [2024-11-08 16:40:23,305 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-08 16:40:23,305 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-08 16:40:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-08 16:40:23,306 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-08 16:40:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_alarm [2024-11-08 16:40:23,306 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_alarm [2024-11-08 16:40:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 16:40:23,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 16:40:23,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-08 16:40:23,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-08 16:40:23,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-08 16:40:23,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-08 16:40:23,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-08 16:40:23,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-08 16:40:23,309 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-08 16:40:23,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-08 16:40:23,309 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-08 16:40:23,309 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_check [2024-11-08 16:40:23,310 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_check [2024-11-08 16:40:23,310 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_alarm_irq_enable [2024-11-08 16:40:23,311 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_alarm_irq_enable [2024-11-08 16:40:23,311 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_iounmap [2024-11-08 16:40:23,311 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_iounmap [2024-11-08 16:40:23,311 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:40:23,311 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:40:23,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 16:40:23,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:40:23,312 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_device_unregister [2024-11-08 16:40:23,312 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_device_unregister [2024-11-08 16:40:23,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 16:40:23,313 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2024-11-08 16:40:23,313 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2024-11-08 16:40:23,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 16:40:23,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 16:40:23,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 16:40:23,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 16:40:23,314 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 16:40:23,315 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 16:40:23,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 16:40:23,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 16:40:23,316 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 16:40:23,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-08 16:40:23,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-08 16:40:23,317 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2024-11-08 16:40:23,317 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2024-11-08 16:40:23,317 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 16:40:23,317 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 16:40:23,317 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-08 16:40:23,317 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2024-11-08 16:40:23,318 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-08 16:40:23,318 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-08 16:40:23,318 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_read_time [2024-11-08 16:40:23,318 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_read_time [2024-11-08 16:40:23,318 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_wait_while_busy [2024-11-08 16:40:23,319 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_wait_while_busy [2024-11-08 16:40:23,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 16:40:23,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 16:40:23,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-08 16:40:23,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-08 16:40:23,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-08 16:40:23,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-08 16:40:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-08 16:40:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-08 16:40:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-08 16:40:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-08 16:40:23,322 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-08 16:40:23,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-08 16:40:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-08 16:40:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_time [2024-11-08 16:40:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_time [2024-11-08 16:40:23,323 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:40:23,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:40:23,762 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:40:23,765 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:40:24,001 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-08 16:40:29,721 INFO L? ?]: Removed 552 outVars from TransFormulas that were not future-live. [2024-11-08 16:40:29,721 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:40:29,772 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:40:29,772 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 16:40:29,772 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:40:29 BoogieIcfgContainer [2024-11-08 16:40:29,772 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:40:29,778 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:40:29,778 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:40:29,787 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:40:29,787 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:40:21" (1/3) ... [2024-11-08 16:40:29,788 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73125f48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:40:29, skipping insertion in model container [2024-11-08 16:40:29,788 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:40:22" (2/3) ... [2024-11-08 16:40:29,789 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73125f48 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:40:29, skipping insertion in model container [2024-11-08 16:40:29,789 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:40:29" (3/3) ... [2024-11-08 16:40:29,791 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-08 16:40:29,814 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:40:29,814 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 111 error locations. [2024-11-08 16:40:29,904 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:40:29,913 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=None, 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;@4bcbe044, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:40:29,913 INFO L334 AbstractCegarLoop]: Starting to check reachability of 111 error locations. [2024-11-08 16:40:29,924 INFO L276 IsEmpty]: Start isEmpty. Operand has 587 states, 364 states have (on average 1.5741758241758241) internal successors, (573), 484 states have internal predecessors, (573), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-08 16:40:29,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-08 16:40:29,933 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:40:29,934 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:40:29,935 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:40:29,941 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:40:29,942 INFO L85 PathProgramCache]: Analyzing trace with hash -433533433, now seen corresponding path program 1 times [2024-11-08 16:40:29,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:40:29,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [907493010] [2024-11-08 16:40:29,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:40:29,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:40:30,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:40:31,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:40:31,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:40:31,048 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-08 16:40:31,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:40:31,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [907493010] [2024-11-08 16:40:31,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [907493010] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:40:31,050 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:40:31,051 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:40:31,053 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254060295] [2024-11-08 16:40:31,054 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:40:31,059 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:40:31,060 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:40:31,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:40:31,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:40:31,110 INFO L87 Difference]: Start difference. First operand has 587 states, 364 states have (on average 1.5741758241758241) internal successors, (573), 484 states have internal predecessors, (573), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 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-08 16:40:35,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:40:39,148 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:40:43,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:40:47,161 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:40:50,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:40:50,252 INFO L93 Difference]: Finished difference Result 936 states and 1241 transitions. [2024-11-08 16:40:50,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:40:50,256 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 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-08 16:40:50,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:40:50,291 INFO L225 Difference]: With dead ends: 936 [2024-11-08 16:40:50,291 INFO L226 Difference]: Without dead ends: 922 [2024-11-08 16:40:50,294 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:40:50,299 INFO L432 NwaCegarLoop]: 370 mSDtfsCounter, 756 mSDsluCounter, 898 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 315 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 777 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 1782 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 315 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.9s IncrementalHoareTripleChecker+Time [2024-11-08 16:40:50,305 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [777 Valid, 1268 Invalid, 1782 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [315 Valid, 1463 Invalid, 4 Unknown, 0 Unchecked, 18.9s Time] [2024-11-08 16:40:50,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 922 states. [2024-11-08 16:40:50,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 922 to 826. [2024-11-08 16:40:50,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 826 states, 564 states have (on average 1.574468085106383) internal successors, (888), 678 states have internal predecessors, (888), 110 states have call successors, (110), 31 states have call predecessors, (110), 41 states have return successors, (166), 120 states have call predecessors, (166), 109 states have call successors, (166) [2024-11-08 16:40:50,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 826 states to 826 states and 1164 transitions. [2024-11-08 16:40:50,507 INFO L78 Accepts]: Start accepts. Automaton has 826 states and 1164 transitions. Word has length 10 [2024-11-08 16:40:50,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:40:50,508 INFO L471 AbstractCegarLoop]: Abstraction has 826 states and 1164 transitions. [2024-11-08 16:40:50,509 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.6) internal successors, (8), 5 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-08 16:40:50,511 INFO L276 IsEmpty]: Start isEmpty. Operand 826 states and 1164 transitions. [2024-11-08 16:40:50,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-08 16:40:50,513 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:40:50,513 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:40:50,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 16:40:50,514 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:40:50,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:40:50,515 INFO L85 PathProgramCache]: Analyzing trace with hash -554633982, now seen corresponding path program 1 times [2024-11-08 16:40:50,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:40:50,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403950099] [2024-11-08 16:40:50,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:40:50,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:40:50,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:40:51,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:40:51,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:40:51,275 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-08 16:40:51,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:40:51,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403950099] [2024-11-08 16:40:51,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403950099] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:40:51,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:40:51,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:40:51,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120387016] [2024-11-08 16:40:51,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:40:51,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:40:51,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:40:51,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:40:51,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:40:51,280 INFO L87 Difference]: Start difference. First operand 826 states and 1164 transitions. Second operand has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 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-08 16:40:55,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:40:59,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:03,313 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:07,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:10,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:41:10,156 INFO L93 Difference]: Finished difference Result 1215 states and 1772 transitions. [2024-11-08 16:41:10,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:41:10,158 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 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 11 [2024-11-08 16:41:10,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:41:10,170 INFO L225 Difference]: With dead ends: 1215 [2024-11-08 16:41:10,170 INFO L226 Difference]: Without dead ends: 1215 [2024-11-08 16:41:10,170 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:41:10,171 INFO L432 NwaCegarLoop]: 375 mSDtfsCounter, 745 mSDsluCounter, 923 mSDsCounter, 0 mSdLazyCounter, 1450 mSolverCounterSat, 293 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 767 SdHoareTripleChecker+Valid, 1298 SdHoareTripleChecker+Invalid, 1747 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 1450 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.7s IncrementalHoareTripleChecker+Time [2024-11-08 16:41:10,174 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [767 Valid, 1298 Invalid, 1747 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 1450 Invalid, 4 Unknown, 0 Unchecked, 18.7s Time] [2024-11-08 16:41:10,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1215 states. [2024-11-08 16:41:10,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1215 to 1143. [2024-11-08 16:41:10,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1143 states, 828 states have (on average 1.6111111111111112) internal successors, (1334), 945 states have internal predecessors, (1334), 162 states have call successors, (162), 31 states have call predecessors, (162), 42 states have return successors, (264), 172 states have call predecessors, (264), 161 states have call successors, (264) [2024-11-08 16:41:10,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1143 states to 1143 states and 1760 transitions. [2024-11-08 16:41:10,266 INFO L78 Accepts]: Start accepts. Automaton has 1143 states and 1760 transitions. Word has length 11 [2024-11-08 16:41:10,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:41:10,270 INFO L471 AbstractCegarLoop]: Abstraction has 1143 states and 1760 transitions. [2024-11-08 16:41:10,271 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 1.8) internal successors, (9), 5 states have internal predecessors, (9), 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-08 16:41:10,271 INFO L276 IsEmpty]: Start isEmpty. Operand 1143 states and 1760 transitions. [2024-11-08 16:41:10,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-08 16:41:10,273 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:41:10,273 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:41:10,273 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 16:41:10,273 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:41:10,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:41:10,278 INFO L85 PathProgramCache]: Analyzing trace with hash -944410671, now seen corresponding path program 1 times [2024-11-08 16:41:10,278 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:41:10,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134205922] [2024-11-08 16:41:10,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:41:10,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:41:10,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:10,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:41:10,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:10,571 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-08 16:41:10,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:41:10,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134205922] [2024-11-08 16:41:10,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1134205922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:41:10,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:41:10,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:41:10,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [724501671] [2024-11-08 16:41:10,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:41:10,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:41:10,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:41:10,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:41:10,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:41:10,578 INFO L87 Difference]: Start difference. First operand 1143 states and 1760 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:41:14,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:18,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:21,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:41:21,154 INFO L93 Difference]: Finished difference Result 2295 states and 3432 transitions. [2024-11-08 16:41:21,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:41:21,155 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-08 16:41:21,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:41:21,171 INFO L225 Difference]: With dead ends: 2295 [2024-11-08 16:41:21,171 INFO L226 Difference]: Without dead ends: 2295 [2024-11-08 16:41:21,172 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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-08 16:41:21,174 INFO L432 NwaCegarLoop]: 510 mSDtfsCounter, 1195 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 953 mSolverCounterSat, 236 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1248 SdHoareTripleChecker+Valid, 1101 SdHoareTripleChecker+Invalid, 1191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 953 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:41:21,176 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1248 Valid, 1101 Invalid, 1191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 953 Invalid, 2 Unknown, 0 Unchecked, 10.4s Time] [2024-11-08 16:41:21,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2295 states. [2024-11-08 16:41:21,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2295 to 2115. [2024-11-08 16:41:21,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2115 states, 1607 states have (on average 1.6166770379589297) internal successors, (2598), 1731 states have internal predecessors, (2598), 315 states have call successors, (315), 60 states have call predecessors, (315), 82 states have return successors, (515), 335 states have call predecessors, (515), 314 states have call successors, (515) [2024-11-08 16:41:21,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2115 states to 2115 states and 3428 transitions. [2024-11-08 16:41:21,318 INFO L78 Accepts]: Start accepts. Automaton has 2115 states and 3428 transitions. Word has length 24 [2024-11-08 16:41:21,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:41:21,319 INFO L471 AbstractCegarLoop]: Abstraction has 2115 states and 3428 transitions. [2024-11-08 16:41:21,319 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:41:21,320 INFO L276 IsEmpty]: Start isEmpty. Operand 2115 states and 3428 transitions. [2024-11-08 16:41:21,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 16:41:21,322 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:41:21,322 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:41:21,322 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 16:41:21,323 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:41:21,323 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:41:21,324 INFO L85 PathProgramCache]: Analyzing trace with hash 375464628, now seen corresponding path program 1 times [2024-11-08 16:41:21,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:41:21,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785966025] [2024-11-08 16:41:21,324 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:41:21,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:41:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:21,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:41:21,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:22,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 16:41:22,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:22,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 16:41:22,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:22,205 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-08 16:41:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:22,222 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:41:22,223 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:41:22,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785966025] [2024-11-08 16:41:22,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785966025] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:41:22,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:41:22,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:41:22,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954613699] [2024-11-08 16:41:22,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:41:22,225 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:41:22,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:41:22,226 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:41:22,226 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:41:22,227 INFO L87 Difference]: Start difference. First operand 2115 states and 3428 transitions. Second operand has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:41:26,241 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:30,248 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:34,256 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:38,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:42,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:46,269 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:50,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:41:50,459 INFO L93 Difference]: Finished difference Result 2690 states and 4413 transitions. [2024-11-08 16:41:50,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:41:50,459 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2024-11-08 16:41:50,460 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:41:50,477 INFO L225 Difference]: With dead ends: 2690 [2024-11-08 16:41:50,477 INFO L226 Difference]: Without dead ends: 2690 [2024-11-08 16:41:50,478 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:41:50,481 INFO L432 NwaCegarLoop]: 487 mSDtfsCounter, 1061 mSDsluCounter, 1542 mSDsCounter, 0 mSdLazyCounter, 2445 mSolverCounterSat, 424 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1101 SdHoareTripleChecker+Valid, 2029 SdHoareTripleChecker+Invalid, 2875 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 424 IncrementalHoareTripleChecker+Valid, 2445 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:41:50,482 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1101 Valid, 2029 Invalid, 2875 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [424 Valid, 2445 Invalid, 6 Unknown, 0 Unchecked, 28.0s Time] [2024-11-08 16:41:50,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2690 states. [2024-11-08 16:41:50,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2690 to 2172. [2024-11-08 16:41:50,606 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2172 states, 1653 states have (on average 1.6158499697519662) internal successors, (2671), 1778 states have internal predecessors, (2671), 319 states have call successors, (319), 60 states have call predecessors, (319), 90 states have return successors, (611), 345 states have call predecessors, (611), 318 states have call successors, (611) [2024-11-08 16:41:50,621 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2172 states to 2172 states and 3601 transitions. [2024-11-08 16:41:50,621 INFO L78 Accepts]: Start accepts. Automaton has 2172 states and 3601 transitions. Word has length 27 [2024-11-08 16:41:50,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:41:50,622 INFO L471 AbstractCegarLoop]: Abstraction has 2172 states and 3601 transitions. [2024-11-08 16:41:50,622 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.2857142857142856) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:41:50,622 INFO L276 IsEmpty]: Start isEmpty. Operand 2172 states and 3601 transitions. [2024-11-08 16:41:50,627 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-08 16:41:50,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:41:50,631 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:41:50,631 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 16:41:50,632 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:41:50,633 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:41:50,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1245497867, now seen corresponding path program 1 times [2024-11-08 16:41:50,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:41:50,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1496619171] [2024-11-08 16:41:50,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:41:50,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:41:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:51,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:41:51,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:51,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 16:41:51,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:51,631 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 16:41:51,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:51,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-08 16:41:51,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:41:51,662 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:41:51,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:41:51,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1496619171] [2024-11-08 16:41:51,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1496619171] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:41:51,664 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:41:51,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-08 16:41:51,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [516563376] [2024-11-08 16:41:51,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:41:51,665 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 16:41:51,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:41:51,666 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 16:41:51,666 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-08 16:41:51,667 INFO L87 Difference]: Start difference. First operand 2172 states and 3601 transitions. Second operand has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:41:55,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:41:59,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:03,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:07,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:11,702 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:15,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:19,710 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:25,740 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:42:25,740 INFO L93 Difference]: Finished difference Result 3893 states and 6756 transitions. [2024-11-08 16:42:25,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:42:25,741 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2024-11-08 16:42:25,741 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:42:25,766 INFO L225 Difference]: With dead ends: 3893 [2024-11-08 16:42:25,766 INFO L226 Difference]: Without dead ends: 3893 [2024-11-08 16:42:25,767 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:42:25,768 INFO L432 NwaCegarLoop]: 502 mSDtfsCounter, 907 mSDsluCounter, 2439 mSDsCounter, 0 mSdLazyCounter, 3802 mSolverCounterSat, 235 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 956 SdHoareTripleChecker+Valid, 2941 SdHoareTripleChecker+Invalid, 4044 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 235 IncrementalHoareTripleChecker+Valid, 3802 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.8s IncrementalHoareTripleChecker+Time [2024-11-08 16:42:25,769 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [956 Valid, 2941 Invalid, 4044 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [235 Valid, 3802 Invalid, 7 Unknown, 0 Unchecked, 33.8s Time] [2024-11-08 16:42:25,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3893 states. [2024-11-08 16:42:25,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3893 to 3745. [2024-11-08 16:42:25,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3745 states, 2960 states have (on average 1.649662162162162) internal successors, (4883), 3094 states have internal predecessors, (4883), 580 states have call successors, (580), 60 states have call predecessors, (580), 96 states have return successors, (1259), 612 states have call predecessors, (1259), 579 states have call successors, (1259) [2024-11-08 16:42:25,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3745 states to 3745 states and 6722 transitions. [2024-11-08 16:42:25,990 INFO L78 Accepts]: Start accepts. Automaton has 3745 states and 6722 transitions. Word has length 28 [2024-11-08 16:42:25,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:42:25,991 INFO L471 AbstractCegarLoop]: Abstraction has 3745 states and 6722 transitions. [2024-11-08 16:42:25,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 2.4285714285714284) internal successors, (17), 8 states have internal predecessors, (17), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:42:25,991 INFO L276 IsEmpty]: Start isEmpty. Operand 3745 states and 6722 transitions. [2024-11-08 16:42:25,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-08 16:42:25,993 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:42:25,993 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:42:25,994 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 16:42:25,994 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:42:25,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:42:25,995 INFO L85 PathProgramCache]: Analyzing trace with hash 549932806, now seen corresponding path program 1 times [2024-11-08 16:42:25,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:42:25,996 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317951153] [2024-11-08 16:42:25,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:42:25,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:42:26,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:26,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:42:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:26,235 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-08 16:42:26,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:42:26,236 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317951153] [2024-11-08 16:42:26,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317951153] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:42:26,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:42:26,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:42:26,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731792127] [2024-11-08 16:42:26,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:42:26,237 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:42:26,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:42:26,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:42:26,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:42:26,239 INFO L87 Difference]: Start difference. First operand 3745 states and 6722 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:42:30,254 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:31,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:42:31,434 INFO L93 Difference]: Finished difference Result 2379 states and 4006 transitions. [2024-11-08 16:42:31,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:42:31,435 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-08 16:42:31,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:42:31,451 INFO L225 Difference]: With dead ends: 2379 [2024-11-08 16:42:31,451 INFO L226 Difference]: Without dead ends: 2379 [2024-11-08 16:42:31,452 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:42:31,453 INFO L432 NwaCegarLoop]: 314 mSDtfsCounter, 669 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 94 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 454 SdHoareTripleChecker+Invalid, 525 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:42:31,454 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 454 Invalid, 525 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 430 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-11-08 16:42:31,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2379 states. [2024-11-08 16:42:31,547 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2379 to 2353. [2024-11-08 16:42:31,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2353 states, 1852 states have (on average 1.4854211663066954) internal successors, (2751), 1908 states have internal predecessors, (2751), 374 states have call successors, (374), 48 states have call predecessors, (374), 78 states have return successors, (881), 400 states have call predecessors, (881), 373 states have call successors, (881) [2024-11-08 16:42:31,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2353 states to 2353 states and 4006 transitions. [2024-11-08 16:42:31,568 INFO L78 Accepts]: Start accepts. Automaton has 2353 states and 4006 transitions. Word has length 28 [2024-11-08 16:42:31,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:42:31,569 INFO L471 AbstractCegarLoop]: Abstraction has 2353 states and 4006 transitions. [2024-11-08 16:42:31,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:42:31,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2353 states and 4006 transitions. [2024-11-08 16:42:31,570 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 16:42:31,570 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:42:31,570 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:42:31,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 16:42:31,571 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:42:31,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:42:31,572 INFO L85 PathProgramCache]: Analyzing trace with hash -1652206330, now seen corresponding path program 1 times [2024-11-08 16:42:31,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:42:31,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269435123] [2024-11-08 16:42:31,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:42:31,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:42:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:32,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:42:32,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:32,079 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-08 16:42:32,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:42:32,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269435123] [2024-11-08 16:42:32,084 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269435123] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:42:32,084 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:42:32,084 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:42:32,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [41219601] [2024-11-08 16:42:32,084 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:42:32,085 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 16:42:32,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:42:32,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 16:42:32,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:42:32,086 INFO L87 Difference]: Start difference. First operand 2353 states and 4006 transitions. Second operand has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 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-08 16:42:36,097 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:40,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:44,109 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:48,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:49,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:42:49,688 INFO L93 Difference]: Finished difference Result 2572 states and 4354 transitions. [2024-11-08 16:42:49,688 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:42:49,688 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 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 27 [2024-11-08 16:42:49,689 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:42:49,701 INFO L225 Difference]: With dead ends: 2572 [2024-11-08 16:42:49,702 INFO L226 Difference]: Without dead ends: 2567 [2024-11-08 16:42:49,702 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:42:49,703 INFO L432 NwaCegarLoop]: 347 mSDtfsCounter, 527 mSDsluCounter, 751 mSDsCounter, 0 mSdLazyCounter, 1065 mSolverCounterSat, 172 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 542 SdHoareTripleChecker+Valid, 1098 SdHoareTripleChecker+Invalid, 1241 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 172 IncrementalHoareTripleChecker+Valid, 1065 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:42:49,704 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [542 Valid, 1098 Invalid, 1241 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [172 Valid, 1065 Invalid, 4 Unknown, 0 Unchecked, 17.5s Time] [2024-11-08 16:42:49,708 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2567 states. [2024-11-08 16:42:49,783 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2567 to 2537. [2024-11-08 16:42:49,789 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2537 states, 2003 states have (on average 1.4832750873689466) internal successors, (2971), 2059 states have internal predecessors, (2971), 407 states have call successors, (407), 48 states have call predecessors, (407), 78 states have return successors, (969), 433 states have call predecessors, (969), 406 states have call successors, (969) [2024-11-08 16:42:49,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2537 states to 2537 states and 4347 transitions. [2024-11-08 16:42:49,805 INFO L78 Accepts]: Start accepts. Automaton has 2537 states and 4347 transitions. Word has length 27 [2024-11-08 16:42:49,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:42:49,806 INFO L471 AbstractCegarLoop]: Abstraction has 2537 states and 4347 transitions. [2024-11-08 16:42:49,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.0) internal successors, (25), 5 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-08 16:42:49,810 INFO L276 IsEmpty]: Start isEmpty. Operand 2537 states and 4347 transitions. [2024-11-08 16:42:49,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2024-11-08 16:42:49,814 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:42:49,814 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:42:49,814 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 16:42:49,814 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:42:49,815 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:42:49,815 INFO L85 PathProgramCache]: Analyzing trace with hash -969590768, now seen corresponding path program 1 times [2024-11-08 16:42:49,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:42:49,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [675722446] [2024-11-08 16:42:49,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:42:49,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:42:49,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:50,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:42:50,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:50,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 16:42:50,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:50,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:42:50,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:42:50,245 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-08 16:42:50,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:42:50,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [675722446] [2024-11-08 16:42:50,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [675722446] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:42:50,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:42:50,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:42:50,250 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439088524] [2024-11-08 16:42:50,250 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:42:50,251 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:42:50,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:42:50,255 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:42:50,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:42:50,256 INFO L87 Difference]: Start difference. First operand 2537 states and 4347 transitions. Second operand has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:42:54,281 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:58,284 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:42:59,851 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:42:59,851 INFO L93 Difference]: Finished difference Result 2575 states and 4311 transitions. [2024-11-08 16:42:59,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:42:59,853 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 36 [2024-11-08 16:42:59,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:42:59,868 INFO L225 Difference]: With dead ends: 2575 [2024-11-08 16:42:59,868 INFO L226 Difference]: Without dead ends: 2575 [2024-11-08 16:42:59,869 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:42:59,869 INFO L432 NwaCegarLoop]: 311 mSDtfsCounter, 874 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 916 mSolverCounterSat, 166 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 900 SdHoareTripleChecker+Valid, 1083 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 166 IncrementalHoareTripleChecker+Valid, 916 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2024-11-08 16:42:59,870 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [900 Valid, 1083 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [166 Valid, 916 Invalid, 2 Unknown, 0 Unchecked, 9.4s Time] [2024-11-08 16:42:59,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2575 states. [2024-11-08 16:42:59,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2575 to 2547. [2024-11-08 16:42:59,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2547 states, 2011 states have (on average 1.4783689706613625) internal successors, (2973), 2067 states have internal predecessors, (2973), 407 states have call successors, (407), 50 states have call predecessors, (407), 80 states have return successors, (929), 433 states have call predecessors, (929), 406 states have call successors, (929) [2024-11-08 16:42:59,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2547 states to 2547 states and 4309 transitions. [2024-11-08 16:42:59,996 INFO L78 Accepts]: Start accepts. Automaton has 2547 states and 4309 transitions. Word has length 36 [2024-11-08 16:42:59,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:42:59,997 INFO L471 AbstractCegarLoop]: Abstraction has 2547 states and 4309 transitions. [2024-11-08 16:42:59,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.142857142857143) internal successors, (29), 4 states have internal predecessors, (29), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:42:59,997 INFO L276 IsEmpty]: Start isEmpty. Operand 2547 states and 4309 transitions. [2024-11-08 16:43:00,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-08 16:43:00,001 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:00,001 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:43:00,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 16:43:00,002 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:00,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:00,004 INFO L85 PathProgramCache]: Analyzing trace with hash -601089113, now seen corresponding path program 1 times [2024-11-08 16:43:00,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:00,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191749454] [2024-11-08 16:43:00,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:00,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:00,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:00,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:00,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:00,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-08 16:43:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:00,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:43:00,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:00,374 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-08 16:43:00,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:00,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191749454] [2024-11-08 16:43:00,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191749454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:43:00,375 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:43:00,375 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:43:00,376 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [833457121] [2024-11-08 16:43:00,376 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:43:00,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:43:00,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:00,377 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:43:00,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:43:00,378 INFO L87 Difference]: Start difference. First operand 2547 states and 4309 transitions. Second operand has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:04,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:08,394 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:09,995 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:09,996 INFO L93 Difference]: Finished difference Result 2585 states and 4273 transitions. [2024-11-08 16:43:09,997 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:43:09,998 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 37 [2024-11-08 16:43:09,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:10,013 INFO L225 Difference]: With dead ends: 2585 [2024-11-08 16:43:10,013 INFO L226 Difference]: Without dead ends: 2585 [2024-11-08 16:43:10,014 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:43:10,014 INFO L432 NwaCegarLoop]: 284 mSDtfsCounter, 891 mSDsluCounter, 715 mSDsCounter, 0 mSdLazyCounter, 908 mSolverCounterSat, 174 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 920 SdHoareTripleChecker+Valid, 999 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 908 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:10,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [920 Valid, 999 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 908 Invalid, 2 Unknown, 0 Unchecked, 9.5s Time] [2024-11-08 16:43:10,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2585 states. [2024-11-08 16:43:10,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2585 to 2557. [2024-11-08 16:43:10,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2557 states, 2019 states have (on average 1.4735017335314513) internal successors, (2975), 2075 states have internal predecessors, (2975), 407 states have call successors, (407), 52 states have call predecessors, (407), 82 states have return successors, (889), 433 states have call predecessors, (889), 406 states have call successors, (889) [2024-11-08 16:43:10,128 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 4271 transitions. [2024-11-08 16:43:10,129 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 4271 transitions. Word has length 37 [2024-11-08 16:43:10,129 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:10,129 INFO L471 AbstractCegarLoop]: Abstraction has 2557 states and 4271 transitions. [2024-11-08 16:43:10,130 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.285714285714286) internal successors, (30), 4 states have internal predecessors, (30), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:10,130 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 4271 transitions. [2024-11-08 16:43:10,131 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-08 16:43:10,131 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:10,131 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:43:10,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-08 16:43:10,132 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:10,132 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:10,132 INFO L85 PathProgramCache]: Analyzing trace with hash 1715960906, now seen corresponding path program 1 times [2024-11-08 16:43:10,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:10,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1930716176] [2024-11-08 16:43:10,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:10,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:10,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:10,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:10,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:10,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2024-11-08 16:43:10,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:10,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:43:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:10,739 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-08 16:43:10,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:10,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1930716176] [2024-11-08 16:43:10,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1930716176] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:43:10,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:43:10,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:43:10,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1587756122] [2024-11-08 16:43:10,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:43:10,742 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:43:10,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:10,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:43:10,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:43:10,744 INFO L87 Difference]: Start difference. First operand 2557 states and 4271 transitions. Second operand has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:14,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:18,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:20,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:20,111 INFO L93 Difference]: Finished difference Result 2595 states and 4235 transitions. [2024-11-08 16:43:20,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:43:20,112 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 35 [2024-11-08 16:43:20,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:20,123 INFO L225 Difference]: With dead ends: 2595 [2024-11-08 16:43:20,124 INFO L226 Difference]: Without dead ends: 2595 [2024-11-08 16:43:20,124 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=69, Unknown=0, NotChecked=0, Total=110 [2024-11-08 16:43:20,125 INFO L432 NwaCegarLoop]: 284 mSDtfsCounter, 680 mSDsluCounter, 850 mSDsCounter, 0 mSdLazyCounter, 1084 mSolverCounterSat, 101 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 707 SdHoareTripleChecker+Valid, 1134 SdHoareTripleChecker+Invalid, 1187 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 101 IncrementalHoareTripleChecker+Valid, 1084 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:20,125 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [707 Valid, 1134 Invalid, 1187 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [101 Valid, 1084 Invalid, 2 Unknown, 0 Unchecked, 9.2s Time] [2024-11-08 16:43:20,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2595 states. [2024-11-08 16:43:20,198 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2595 to 2567. [2024-11-08 16:43:20,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2567 states, 2027 states have (on average 1.4686729156388751) internal successors, (2977), 2083 states have internal predecessors, (2977), 407 states have call successors, (407), 54 states have call predecessors, (407), 84 states have return successors, (849), 433 states have call predecessors, (849), 406 states have call successors, (849) [2024-11-08 16:43:20,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2567 states to 2567 states and 4233 transitions. [2024-11-08 16:43:20,216 INFO L78 Accepts]: Start accepts. Automaton has 2567 states and 4233 transitions. Word has length 35 [2024-11-08 16:43:20,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:20,216 INFO L471 AbstractCegarLoop]: Abstraction has 2567 states and 4233 transitions. [2024-11-08 16:43:20,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 4.0) internal successors, (28), 4 states have internal predecessors, (28), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:20,217 INFO L276 IsEmpty]: Start isEmpty. Operand 2567 states and 4233 transitions. [2024-11-08 16:43:20,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-08 16:43:20,218 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:20,219 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:43:20,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-08 16:43:20,219 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:20,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:20,220 INFO L85 PathProgramCache]: Analyzing trace with hash 2006178451, now seen corresponding path program 1 times [2024-11-08 16:43:20,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:20,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864088558] [2024-11-08 16:43:20,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:20,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:20,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:20,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:20,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:20,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-08 16:43:20,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:20,557 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:43:20,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:20,563 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-08 16:43:20,567 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:20,567 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864088558] [2024-11-08 16:43:20,567 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864088558] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:43:20,568 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:43:20,568 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:43:20,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538429100] [2024-11-08 16:43:20,568 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:43:20,568 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 16:43:20,568 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:20,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 16:43:20,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 16:43:20,570 INFO L87 Difference]: Start difference. First operand 2567 states and 4233 transitions. Second operand has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:24,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:28,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:30,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:30,842 INFO L93 Difference]: Finished difference Result 4999 states and 8327 transitions. [2024-11-08 16:43:30,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:43:30,844 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) Word has length 34 [2024-11-08 16:43:30,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:30,866 INFO L225 Difference]: With dead ends: 4999 [2024-11-08 16:43:30,866 INFO L226 Difference]: Without dead ends: 4999 [2024-11-08 16:43:30,867 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2024-11-08 16:43:30,868 INFO L432 NwaCegarLoop]: 336 mSDtfsCounter, 744 mSDsluCounter, 1231 mSDsCounter, 0 mSdLazyCounter, 1382 mSolverCounterSat, 144 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 781 SdHoareTripleChecker+Valid, 1567 SdHoareTripleChecker+Invalid, 1528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 1382 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:30,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [781 Valid, 1567 Invalid, 1528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 1382 Invalid, 2 Unknown, 0 Unchecked, 10.1s Time] [2024-11-08 16:43:30,874 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4999 states. [2024-11-08 16:43:31,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4999 to 4729. [2024-11-08 16:43:31,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4729 states, 3788 states have (on average 1.4799366420274551) internal successors, (5606), 3869 states have internal predecessors, (5606), 734 states have call successors, (734), 101 states have call predecessors, (734), 158 states have return successors, (1752), 762 states have call predecessors, (1752), 733 states have call successors, (1752) [2024-11-08 16:43:31,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4729 states to 4729 states and 8092 transitions. [2024-11-08 16:43:31,079 INFO L78 Accepts]: Start accepts. Automaton has 4729 states and 8092 transitions. Word has length 34 [2024-11-08 16:43:31,080 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:31,080 INFO L471 AbstractCegarLoop]: Abstraction has 4729 states and 8092 transitions. [2024-11-08 16:43:31,080 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.857142857142857) internal successors, (27), 4 states have internal predecessors, (27), 3 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 3 states have call predecessors, (3), 3 states have call successors, (3) [2024-11-08 16:43:31,080 INFO L276 IsEmpty]: Start isEmpty. Operand 4729 states and 8092 transitions. [2024-11-08 16:43:31,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2024-11-08 16:43:31,082 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:31,082 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:43:31,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-08 16:43:31,083 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:31,083 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:31,084 INFO L85 PathProgramCache]: Analyzing trace with hash 1017800110, now seen corresponding path program 1 times [2024-11-08 16:43:31,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:31,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [244053770] [2024-11-08 16:43:31,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:31,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:31,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:31,341 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:31,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:31,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2024-11-08 16:43:31,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:31,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:43:31,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:31,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 16:43:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:31,390 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-08 16:43:31,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:31,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [244053770] [2024-11-08 16:43:31,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [244053770] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:43:31,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:43:31,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:43:31,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [475827438] [2024-11-08 16:43:31,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:43:31,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:43:31,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:31,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:43:31,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:43:31,393 INFO L87 Difference]: Start difference. First operand 4729 states and 8092 transitions. Second operand has 5 states, 5 states have (on average 6.8) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:43:35,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:39,412 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:40,596 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:40,596 INFO L93 Difference]: Finished difference Result 6379 states and 10480 transitions. [2024-11-08 16:43:40,597 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:43:40,597 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 43 [2024-11-08 16:43:40,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:40,622 INFO L225 Difference]: With dead ends: 6379 [2024-11-08 16:43:40,623 INFO L226 Difference]: Without dead ends: 6379 [2024-11-08 16:43:40,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:43:40,624 INFO L432 NwaCegarLoop]: 315 mSDtfsCounter, 783 mSDsluCounter, 454 mSDsCounter, 0 mSdLazyCounter, 667 mSolverCounterSat, 191 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 860 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 191 IncrementalHoareTripleChecker+Valid, 667 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:40,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [809 Valid, 769 Invalid, 860 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [191 Valid, 667 Invalid, 2 Unknown, 0 Unchecked, 9.1s Time] [2024-11-08 16:43:40,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6379 states. [2024-11-08 16:43:40,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6379 to 6322. [2024-11-08 16:43:40,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6322 states, 5204 states have (on average 1.4721368178324366) internal successors, (7661), 5312 states have internal predecessors, (7661), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-08 16:43:40,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6322 states to 6322 states and 10471 transitions. [2024-11-08 16:43:40,890 INFO L78 Accepts]: Start accepts. Automaton has 6322 states and 10471 transitions. Word has length 43 [2024-11-08 16:43:40,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:40,891 INFO L471 AbstractCegarLoop]: Abstraction has 6322 states and 10471 transitions. [2024-11-08 16:43:40,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.8) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:43:40,891 INFO L276 IsEmpty]: Start isEmpty. Operand 6322 states and 10471 transitions. [2024-11-08 16:43:40,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 45 [2024-11-08 16:43:40,896 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:40,896 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:43:40,897 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-08 16:43:40,897 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:40,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:40,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1726656519, now seen corresponding path program 1 times [2024-11-08 16:43:40,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:40,898 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691221574] [2024-11-08 16:43:40,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:40,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:41,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:41,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:41,555 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 16:43:41,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:41,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 16:43:41,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:41,565 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-08 16:43:41,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:41,571 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:43:41,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:41,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691221574] [2024-11-08 16:43:41,572 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691221574] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:43:41,572 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:43:41,572 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-08 16:43:41,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664857981] [2024-11-08 16:43:41,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:43:41,573 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:43:41,573 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:41,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:43:41,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:43:41,575 INFO L87 Difference]: Start difference. First operand 6322 states and 10471 transitions. Second operand has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:43:45,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:46,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:46,919 INFO L93 Difference]: Finished difference Result 6350 states and 10473 transitions. [2024-11-08 16:43:46,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:43:46,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 44 [2024-11-08 16:43:46,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:46,947 INFO L225 Difference]: With dead ends: 6350 [2024-11-08 16:43:46,947 INFO L226 Difference]: Without dead ends: 6350 [2024-11-08 16:43:46,947 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:43:46,948 INFO L432 NwaCegarLoop]: 308 mSDtfsCounter, 211 mSDsluCounter, 678 mSDsCounter, 0 mSdLazyCounter, 964 mSolverCounterSat, 62 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 964 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:46,949 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 986 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 964 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-08 16:43:46,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6350 states. [2024-11-08 16:43:47,154 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6350 to 6324. [2024-11-08 16:43:47,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6324 states, 5206 states have (on average 1.4719554360353437) internal successors, (7663), 5314 states have internal predecessors, (7663), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-08 16:43:47,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6324 states to 6324 states and 10473 transitions. [2024-11-08 16:43:47,201 INFO L78 Accepts]: Start accepts. Automaton has 6324 states and 10473 transitions. Word has length 44 [2024-11-08 16:43:47,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:47,202 INFO L471 AbstractCegarLoop]: Abstraction has 6324 states and 10473 transitions. [2024-11-08 16:43:47,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.6) internal successors, (33), 4 states have internal predecessors, (33), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:43:47,202 INFO L276 IsEmpty]: Start isEmpty. Operand 6324 states and 10473 transitions. [2024-11-08 16:43:47,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-08 16:43:47,204 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:47,204 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-08 16:43:47,204 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-08 16:43:47,205 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:47,205 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:47,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1768783580, now seen corresponding path program 1 times [2024-11-08 16:43:47,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:47,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517070793] [2024-11-08 16:43:47,206 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:47,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:47,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-08 16:43:47,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:47,883 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 16:43:47,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:47,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 16:43:47,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:47,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-08 16:43:47,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:47,920 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:43:47,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 16:43:47,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517070793] [2024-11-08 16:43:47,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517070793] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 16:43:47,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1019486089] [2024-11-08 16:43:47,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:47,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:43:47,925 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:43:47,928 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:43:47,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:43:48,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:43:48,659 INFO L255 TraceCheckSpWp]: Trace formula consists of 610 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:43:48,667 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:43:48,746 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:43:48,746 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:43:48,919 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:43:48,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1019486089] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:43:48,919 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 16:43:48,920 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2024-11-08 16:43:48,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876427449] [2024-11-08 16:43:48,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 16:43:48,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 16:43:48,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 16:43:48,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 16:43:48,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:43:48,922 INFO L87 Difference]: Start difference. First operand 6324 states and 10473 transitions. Second operand has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:43:52,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:43:55,174 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:43:55,175 INFO L93 Difference]: Finished difference Result 6356 states and 10479 transitions. [2024-11-08 16:43:55,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:43:55,176 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 45 [2024-11-08 16:43:55,176 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:43:55,201 INFO L225 Difference]: With dead ends: 6356 [2024-11-08 16:43:55,201 INFO L226 Difference]: Without dead ends: 6356 [2024-11-08 16:43:55,202 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=50, Invalid=82, Unknown=0, NotChecked=0, Total=132 [2024-11-08 16:43:55,202 INFO L432 NwaCegarLoop]: 289 mSDtfsCounter, 217 mSDsluCounter, 1141 mSDsCounter, 0 mSdLazyCounter, 1517 mSolverCounterSat, 63 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 1430 SdHoareTripleChecker+Invalid, 1581 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1517 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:43:55,203 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 1430 Invalid, 1581 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1517 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2024-11-08 16:43:55,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6356 states. [2024-11-08 16:43:55,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6356 to 6330. [2024-11-08 16:43:55,415 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6330 states, 5212 states have (on average 1.471412125863392) internal successors, (7669), 5320 states have internal predecessors, (7669), 871 states have call successors, (871), 130 states have call predecessors, (871), 198 states have return successors, (1939), 887 states have call predecessors, (1939), 870 states have call successors, (1939) [2024-11-08 16:43:55,452 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6330 states to 6330 states and 10479 transitions. [2024-11-08 16:43:55,452 INFO L78 Accepts]: Start accepts. Automaton has 6330 states and 10479 transitions. Word has length 45 [2024-11-08 16:43:55,453 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:43:55,453 INFO L471 AbstractCegarLoop]: Abstraction has 6330 states and 10479 transitions. [2024-11-08 16:43:55,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 4.2) internal successors, (42), 9 states have internal predecessors, (42), 1 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-08 16:43:55,453 INFO L276 IsEmpty]: Start isEmpty. Operand 6330 states and 10479 transitions. [2024-11-08 16:43:55,456 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-08 16:43:55,456 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:43:55,457 INFO L215 NwaCegarLoop]: trace histogram [4, 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] [2024-11-08 16:43:55,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-08 16:43:55,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-11-08 16:43:55,658 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:43:55,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:43:55,659 INFO L85 PathProgramCache]: Analyzing trace with hash 85684409, now seen corresponding path program 2 times [2024-11-08 16:43:55,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 16:43:55,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1477833511] [2024-11-08 16:43:55,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:43:55,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 16:43:55,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:43:55,928 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 16:43:56,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 16:43:56,197 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 16:43:56,198 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 16:43:56,200 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK (110 of 111 remaining) [2024-11-08 16:43:56,203 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (109 of 111 remaining) [2024-11-08 16:43:56,203 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (108 of 111 remaining) [2024-11-08 16:43:56,204 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (107 of 111 remaining) [2024-11-08 16:43:56,204 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (106 of 111 remaining) [2024-11-08 16:43:56,204 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (105 of 111 remaining) [2024-11-08 16:43:56,204 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_irq_1Err5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (104 of 111 remaining) [2024-11-08 16:43:56,205 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (103 of 111 remaining) [2024-11-08 16:43:56,205 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (102 of 111 remaining) [2024-11-08 16:43:56,205 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (101 of 111 remaining) [2024-11-08 16:43:56,205 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (100 of 111 remaining) [2024-11-08 16:43:56,206 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (99 of 111 remaining) [2024-11-08 16:43:56,206 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (98 of 111 remaining) [2024-11-08 16:43:56,206 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (97 of 111 remaining) [2024-11-08 16:43:56,207 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_procErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (96 of 111 remaining) [2024-11-08 16:43:56,207 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (95 of 111 remaining) [2024-11-08 16:43:56,207 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (94 of 111 remaining) [2024-11-08 16:43:56,208 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (93 of 111 remaining) [2024-11-08 16:43:56,208 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location outer_syncErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (92 of 111 remaining) [2024-11-08 16:43:56,208 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (91 of 111 remaining) [2024-11-08 16:43:56,209 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (90 of 111 remaining) [2024-11-08 16:43:56,209 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (89 of 111 remaining) [2024-11-08 16:43:56,209 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (88 of 111 remaining) [2024-11-08 16:43:56,210 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (87 of 111 remaining) [2024-11-08 16:43:56,210 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (86 of 111 remaining) [2024-11-08 16:43:56,210 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (85 of 111 remaining) [2024-11-08 16:43:56,211 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_removeErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (84 of 111 remaining) [2024-11-08 16:43:56,211 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (83 of 111 remaining) [2024-11-08 16:43:56,211 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (82 of 111 remaining) [2024-11-08 16:43:56,212 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (81 of 111 remaining) [2024-11-08 16:43:56,212 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location device_may_wakeupErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (80 of 111 remaining) [2024-11-08 16:43:56,213 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr0ASSERT_VIOLATIONMEMORY_FREE (79 of 111 remaining) [2024-11-08 16:43:56,213 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr1ASSERT_VIOLATIONMEMORY_FREE (78 of 111 remaining) [2024-11-08 16:43:56,213 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location kfreeErr2ASSERT_VIOLATIONMEMORY_FREE (77 of 111 remaining) [2024-11-08 16:43:56,214 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (76 of 111 remaining) [2024-11-08 16:43:56,214 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (75 of 111 remaining) [2024-11-08 16:43:56,214 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (74 of 111 remaining) [2024-11-08 16:43:56,214 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (73 of 111 remaining) [2024-11-08 16:43:56,215 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (72 of 111 remaining) [2024-11-08 16:43:56,215 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (71 of 111 remaining) [2024-11-08 16:43:56,215 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (70 of 111 remaining) [2024-11-08 16:43:56,216 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (69 of 111 remaining) [2024-11-08 16:43:56,216 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (68 of 111 remaining) [2024-11-08 16:43:56,216 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (67 of 111 remaining) [2024-11-08 16:43:56,217 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (66 of 111 remaining) [2024-11-08 16:43:56,217 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_alarmErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (65 of 111 remaining) [2024-11-08 16:43:56,217 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (64 of 111 remaining) [2024-11-08 16:43:56,218 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (63 of 111 remaining) [2024-11-08 16:43:56,218 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (62 of 111 remaining) [2024-11-08 16:43:56,218 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (61 of 111 remaining) [2024-11-08 16:43:56,219 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (60 of 111 remaining) [2024-11-08 16:43:56,219 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (59 of 111 remaining) [2024-11-08 16:43:56,219 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (58 of 111 remaining) [2024-11-08 16:43:56,220 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_read_timeErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (57 of 111 remaining) [2024-11-08 16:43:56,220 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ldv_errorErr0ASSERT_VIOLATIONMEMORY_LEAK (56 of 111 remaining) [2024-11-08 16:43:56,220 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (55 of 111 remaining) [2024-11-08 16:43:56,220 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (54 of 111 remaining) [2024-11-08 16:43:56,221 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (53 of 111 remaining) [2024-11-08 16:43:56,221 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_wait_while_busyErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (52 of 111 remaining) [2024-11-08 16:43:56,221 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (51 of 111 remaining) [2024-11-08 16:43:56,221 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (50 of 111 remaining) [2024-11-08 16:43:56,222 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (49 of 111 remaining) [2024-11-08 16:43:56,222 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (48 of 111 remaining) [2024-11-08 16:43:56,222 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (47 of 111 remaining) [2024-11-08 16:43:56,223 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (46 of 111 remaining) [2024-11-08 16:43:56,223 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (45 of 111 remaining) [2024-11-08 16:43:56,223 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_alarm_irq_enableErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (44 of 111 remaining) [2024-11-08 16:43:56,224 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (43 of 111 remaining) [2024-11-08 16:43:56,224 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (42 of 111 remaining) [2024-11-08 16:43:56,224 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (41 of 111 remaining) [2024-11-08 16:43:56,225 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location resource_sizeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (40 of 111 remaining) [2024-11-08 16:43:56,225 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (39 of 111 remaining) [2024-11-08 16:43:56,225 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (38 of 111 remaining) [2024-11-08 16:43:56,226 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (37 of 111 remaining) [2024-11-08 16:43:56,226 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (36 of 111 remaining) [2024-11-08 16:43:56,226 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (35 of 111 remaining) [2024-11-08 16:43:56,227 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location tegra_rtc_set_timeErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (34 of 111 remaining) [2024-11-08 16:43:56,227 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE (33 of 111 remaining) [2024-11-08 16:43:56,227 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE (32 of 111 remaining) [2024-11-08 16:43:56,228 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (31 of 111 remaining) [2024-11-08 16:43:56,228 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (30 of 111 remaining) [2024-11-08 16:43:56,228 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (29 of 111 remaining) [2024-11-08 16:43:56,228 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (28 of 111 remaining) [2024-11-08 16:43:56,229 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (27 of 111 remaining) [2024-11-08 16:43:56,229 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (26 of 111 remaining) [2024-11-08 16:43:56,229 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE (25 of 111 remaining) [2024-11-08 16:43:56,230 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE (24 of 111 remaining) [2024-11-08 16:43:56,230 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10REQUIRES_VIOLATIONMEMORY_DEREFERENCE (23 of 111 remaining) [2024-11-08 16:43:56,230 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11REQUIRES_VIOLATIONMEMORY_DEREFERENCE (22 of 111 remaining) [2024-11-08 16:43:56,231 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12REQUIRES_VIOLATIONMEMORY_DEREFERENCE (21 of 111 remaining) [2024-11-08 16:43:56,231 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13REQUIRES_VIOLATIONMEMORY_DEREFERENCE (20 of 111 remaining) [2024-11-08 16:43:56,231 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14REQUIRES_VIOLATIONMEMORY_DEREFERENCE (19 of 111 remaining) [2024-11-08 16:43:56,232 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15REQUIRES_VIOLATIONMEMORY_DEREFERENCE (18 of 111 remaining) [2024-11-08 16:43:56,232 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16REQUIRES_VIOLATIONMEMORY_DEREFERENCE (17 of 111 remaining) [2024-11-08 16:43:56,232 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17REQUIRES_VIOLATIONMEMORY_DEREFERENCE (16 of 111 remaining) [2024-11-08 16:43:56,232 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18REQUIRES_VIOLATIONMEMORY_DEREFERENCE (15 of 111 remaining) [2024-11-08 16:43:56,233 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19REQUIRES_VIOLATIONMEMORY_DEREFERENCE (14 of 111 remaining) [2024-11-08 16:43:56,233 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20REQUIRES_VIOLATIONMEMORY_DEREFERENCE (13 of 111 remaining) [2024-11-08 16:43:56,234 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21REQUIRES_VIOLATIONMEMORY_DEREFERENCE (12 of 111 remaining) [2024-11-08 16:43:56,234 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr22REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 111 remaining) [2024-11-08 16:43:56,234 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr23REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 111 remaining) [2024-11-08 16:43:56,234 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr24REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 111 remaining) [2024-11-08 16:43:56,235 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr25REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 111 remaining) [2024-11-08 16:43:56,235 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr26REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 111 remaining) [2024-11-08 16:43:56,235 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr27REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 111 remaining) [2024-11-08 16:43:56,236 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr28REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 111 remaining) [2024-11-08 16:43:56,236 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr29REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 111 remaining) [2024-11-08 16:43:56,236 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr30REQUIRES_VIOLATIONMEMORY_DEREFERENCE (3 of 111 remaining) [2024-11-08 16:43:56,236 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr31REQUIRES_VIOLATIONMEMORY_DEREFERENCE (2 of 111 remaining) [2024-11-08 16:43:56,237 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr32REQUIRES_VIOLATIONMEMORY_DEREFERENCE (1 of 111 remaining) [2024-11-08 16:43:56,237 INFO L782 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr33REQUIRES_VIOLATIONMEMORY_DEREFERENCE (0 of 111 remaining) [2024-11-08 16:43:56,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-08 16:43:56,242 INFO L407 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:43:56,376 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 16:43:56,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 04:43:56 BoogieIcfgContainer [2024-11-08 16:43:56,384 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 16:43:56,385 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 16:43:56,385 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 16:43:56,386 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 16:43:56,386 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:40:29" (3/4) ... [2024-11-08 16:43:56,391 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 16:43:56,392 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 16:43:56,393 INFO L158 Benchmark]: Toolchain (without parser) took 215143.15ms. Allocated memory was 161.5MB in the beginning and 308.3MB in the end (delta: 146.8MB). Free memory was 120.3MB in the beginning and 166.5MB in the end (delta: -46.2MB). Peak memory consumption was 102.1MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,394 INFO L158 Benchmark]: CDTParser took 0.28ms. Allocated memory is still 111.1MB. Free memory is still 86.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:43:56,395 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1502.71ms. Allocated memory is still 161.5MB. Free memory was 120.3MB in the beginning and 121.2MB in the end (delta: -942.0kB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,395 INFO L158 Benchmark]: Boogie Procedure Inliner took 149.90ms. Allocated memory is still 161.5MB. Free memory was 121.2MB in the beginning and 114.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,396 INFO L158 Benchmark]: Boogie Preprocessor took 280.08ms. Allocated memory is still 161.5MB. Free memory was 114.9MB in the beginning and 101.0MB in the end (delta: 14.0MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,396 INFO L158 Benchmark]: RCFGBuilder took 6585.14ms. Allocated memory is still 161.5MB. Free memory was 101.0MB in the beginning and 84.3MB in the end (delta: 16.6MB). Peak memory consumption was 53.2MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,397 INFO L158 Benchmark]: TraceAbstraction took 206606.30ms. Allocated memory was 161.5MB in the beginning and 308.3MB in the end (delta: 146.8MB). Free memory was 83.2MB in the beginning and 166.5MB in the end (delta: -83.3MB). Peak memory consumption was 114.8MB. Max. memory is 16.1GB. [2024-11-08 16:43:56,397 INFO L158 Benchmark]: Witness Printer took 7.82ms. Allocated memory is still 308.3MB. Free memory is still 166.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 16:43:56,404 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.28ms. Allocated memory is still 111.1MB. Free memory is still 86.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1502.71ms. Allocated memory is still 161.5MB. Free memory was 120.3MB in the beginning and 121.2MB in the end (delta: -942.0kB). Peak memory consumption was 68.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 149.90ms. Allocated memory is still 161.5MB. Free memory was 121.2MB in the beginning and 114.9MB in the end (delta: 6.3MB). Peak memory consumption was 6.3MB. Max. memory is 16.1GB. * Boogie Preprocessor took 280.08ms. Allocated memory is still 161.5MB. Free memory was 114.9MB in the beginning and 101.0MB in the end (delta: 14.0MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * RCFGBuilder took 6585.14ms. Allocated memory is still 161.5MB. Free memory was 101.0MB in the beginning and 84.3MB in the end (delta: 16.6MB). Peak memory consumption was 53.2MB. Max. memory is 16.1GB. * TraceAbstraction took 206606.30ms. Allocated memory was 161.5MB in the beginning and 308.3MB in the end (delta: 146.8MB). Free memory was 83.2MB in the beginning and 166.5MB in the end (delta: -83.3MB). Peak memory consumption was 114.8MB. Max. memory is 16.1GB. * Witness Printer took 7.82ms. Allocated memory is still 308.3MB. Free memory is still 166.5MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 2396]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: overapproximation of large string literal at line 2227, overapproximation of memtrack at line 2396. Possible FailurePath: [L1695] int ldv_irq_1_2 = 0; [L1696] int LDV_IN_INTERRUPT = 1; [L1697] int ldv_irq_1_3 = 0; [L1698] struct platform_device *tegra_rtc_driver_group0 ; [L1699] void *ldv_irq_data_1_1 ; [L1700] int ldv_irq_1_1 = 0; [L1701] int ldv_irq_1_0 = 0; [L1702] int ldv_irq_line_1_3 ; [L1703] void *ldv_irq_data_1_0 ; [L1704] int ldv_state_variable_0 ; [L1705] struct device *tegra_rtc_ops_group1 ; [L1706] int ldv_state_variable_3 ; [L1707] int ldv_irq_line_1_0 ; [L1708] int ldv_state_variable_2 ; [L1709] void *ldv_irq_data_1_3 ; [L1710] int ref_cnt ; [L1711] int ldv_irq_line_1_1 ; [L1712] struct rtc_time *tegra_rtc_ops_group0 ; [L1713] void *ldv_irq_data_1_2 ; [L1714] int ldv_state_variable_1 ; [L1715] int ldv_irq_line_1_2 ; [L1716] struct rtc_wkalrm *tegra_rtc_ops_group2 ; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2058-L2060] static struct rtc_class_ops tegra_rtc_ops = {0, 0, 0, & tegra_rtc_read_time, & tegra_rtc_set_time, & tegra_rtc_read_alarm, & tegra_rtc_set_alarm, & tegra_rtc_proc, 0, 0, & tegra_rtc_alarm_irq_enable}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2226-L2227] static struct platform_driver tegra_rtc_driver = {0, & tegra_rtc_remove, & tegra_rtc_shutdown, & tegra_rtc_suspend, & tegra_rtc_resume, {"tegra_rtc", 0, & __this_module, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}; [L2243] int ldv_retval_2 ; [L2244] int ldv_retval_0 ; [L2246] int ldv_retval_1 ; [L2769] int ldv_init = 0; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2398] struct seq_file *ldvarg1 ; [L2399] void *tmp ; [L2400] unsigned int ldvarg0 ; [L2401] unsigned int tmp___0 ; [L2402] pm_message_t ldvarg2 ; [L2403] int tmp___1 ; [L2404] int tmp___2 ; [L2405] int tmp___3 ; [L2406] int tmp___4 ; VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] CALL, EXPR ldv_zalloc(136U) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1636] void *p ; [L1637] void *tmp ; [L1638] int tmp___0 ; [L1640] tmp___0 = __VERIFIER_nondet_int() [L1641] COND FALSE !(tmp___0 != 0) [L1644] EXPR, FCALL calloc(1U, size) [L1644] tmp = calloc(1U, size) [L1645] p = tmp VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1646] CALL assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1613] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1646] RET assume_abort_if_not((unsigned long )p != (unsigned long )((void *)0)) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] CALL, EXPR ldv_is_err(p) VAL [LDV_IN_INTERRUPT=1, \old(ptr)={(((unsigned __int128) 1 << 64) | 1):0}, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2736] return ((unsigned long )ptr > 2012UL); VAL [LDV_IN_INTERRUPT=1, \old(ptr)={(((unsigned __int128) 1 << 64) | 1):0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] RET, EXPR ldv_is_err(p) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] CALL assume_abort_if_not(ldv_is_err(p) == 0) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1613] COND FALSE !(!cond) VAL [LDV_IN_INTERRUPT=1, \old(cond)=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1647] RET assume_abort_if_not(ldv_is_err(p) == 0) VAL [LDV_IN_INTERRUPT=1, \old(size)=136, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, p={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L1648] return (p); VAL [LDV_IN_INTERRUPT=1, \old(size)=136, \result={(((unsigned __int128) 1 << 64) | 1):0}, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] RET, EXPR ldv_zalloc(136U) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2408] tmp = ldv_zalloc(136U) [L2409] ldvarg1 = (struct seq_file *)tmp [L2410] tmp___0 = __VERIFIER_nondet_uint() [L2411] ldvarg0 = tmp___0 [L2412] FCALL ldv_initialize() [L2413] FCALL memset((void *)(& ldvarg2), 0, 4U) [L2414] ldv_state_variable_1 = 1 [L2415] ref_cnt = 0 [L2416] ldv_state_variable_0 = 1 [L2417] ldv_state_variable_3 = 0 [L2418] ldv_state_variable_2 = 0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2420] tmp___1 = __VERIFIER_nondet_int() [L2422] case 0: [L2428] case 1: [L2430] tmp___2 = __VERIFIER_nondet_int() [L2432] case 0: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1, tmp___2=1] [L2428] case 1: [L2440] case 1: VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] [L2428] case 1: [L2442] CALL, EXPR tegra_rtc_init() [L2230] int tmp ; [L2232] CALL, EXPR platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2848] return __VERIFIER_nondet_int(); [L2232] RET, EXPR platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2232] tmp = platform_driver_probe(& tegra_rtc_driver, & tegra_rtc_probe) [L2233] return (tmp); VAL [LDV_IN_INTERRUPT=1, \result=17, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=1, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}] [L2442] RET, EXPR tegra_rtc_init() [L2442] ldv_retval_0 = tegra_rtc_init() [L2428] case 1: [L2450] ldv_state_variable_0 = 2 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=17, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ldvarg2={(((unsigned __int128) 1 << 64) | 3):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] [L2635] FCALL ldv_check_final_state() [L2636] return 0; [L2636] return 0; VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 34):(((unsigned __int128) 1 << 64) | 16)}, ldv_init=0, ldv_irq_1_0=0, ldv_irq_1_1=0, ldv_irq_1_2=0, ldv_irq_1_3=0, ldv_irq_data_1_0={0:0}, ldv_irq_data_1_1={0:0}, ldv_irq_data_1_2={0:0}, ldv_irq_data_1_3={0:0}, ldv_irq_line_1_0=0, ldv_irq_line_1_1=0, ldv_irq_line_1_2=0, ldv_irq_line_1_3=0, ldv_retval_0=17, ldv_retval_1=0, ldv_retval_2=0, ldv_state_variable_0=2, ldv_state_variable_1=1, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0=(((unsigned __int128) 1 << 64) | 27), ldvarg1={(((unsigned __int128) 1 << 64) | 1):0}, ref_cnt=0, tegra_rtc_driver={15:0}, tegra_rtc_driver_group0={0:0}, tegra_rtc_ops={14:0}, tegra_rtc_ops_group0={0:0}, tegra_rtc_ops_group1={0:0}, tegra_rtc_ops_group2={0:0}, tmp___1=1] - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: 2896]: Unable to prove that free always succeeds Unable to prove that free always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: 12]: Unable to prove that all allocated memory was freed Unable to prove that all allocated memory was freed Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - UnprovableResult [Line: -1]: Unable to prove that pointer dereference always succeeds Unable to prove that pointer dereference always succeeds Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 33 procedures, 588 locations, 111 error locations. Started 1 CEGAR loops. OverallTime: 206.4s, OverallIterations: 15, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 193.8s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 40 mSolverCounterUnknown, 10655 SdHoareTripleChecker+Valid, 191.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10260 mSDsluCounter, 18157 SdHoareTripleChecker+Invalid, 186.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 13125 mSDsCounter, 2670 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 19046 IncrementalHoareTripleChecker+Invalid, 21756 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2670 mSolverCounterUnsat, 5032 mSDtfsCounter, 19046 mSolverCounterSat, 0.4s SdHoareTripleChecker+Time, 40 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 253 GetRequests, 163 SyntacticMatches, 0 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 1.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6330occurred in iteration=14, InterpolantAutomatonStates: 90, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.3s AutomataMinimizationTime, 14 MinimizatonAttempts, 1533 StatesRemovedByMinimization, 14 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 5.3s InterpolantComputationTime, 522 NumberOfCodeBlocks, 522 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 503 ConstructedInterpolants, 0 QuantifiedInterpolants, 1547 SizeOfPredicates, 0 NumberOfNonLiveVariables, 610 ConjunctsInSsa, 8 ConjunctsInUnsatCore, 16 InterpolantComputations, 13 PerfectInterpolantSequences, 24/27 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-08 16:43:56,471 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 16:43:59,552 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 16:43:59,679 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/config/svcomp-DerefFreeMemtrack-64bit-Automizer_Bitvector.epf [2024-11-08 16:43:59,688 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 16:43:59,690 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 16:43:59,727 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 16:43:59,728 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 16:43:59,729 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 16:43:59,730 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 16:43:59,732 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 16:43:59,733 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 16:43:59,733 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 16:43:59,734 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 16:43:59,734 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 16:43:59,738 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 16:43:59,739 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 16:43:59,739 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 16:43:59,739 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 16:43:59,739 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-08 16:43:59,740 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-08 16:43:59,740 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-08 16:43:59,740 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 16:43:59,741 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 16:43:59,743 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 16:43:59,743 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 16:43:59,743 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 16:43:59,744 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-08 16:43:59,744 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 16:43:59,744 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 16:43:59,745 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 16:43:59,745 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 16:43:59,745 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 16:43:59,745 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:43:59,746 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 16:43:59,746 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 16:43:59,747 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 16:43:59,748 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 16:43:59,749 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 16:43:59,749 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 16:43:59,749 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 16:43:59,750 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 16:43:59,750 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 440f273968b34677cc4ba81db9f48373d3cac4b8a75ac1f970ae3fdbbff89c17 [2024-11-08 16:44:00,305 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 16:44:00,341 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 16:44:00,346 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 16:44:00,348 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 16:44:00,348 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 16:44:00,350 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i Unable to find full path for "g++" [2024-11-08 16:44:03,062 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 16:44:03,702 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 16:44:03,705 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/sv-benchmarks/c/ldv-validator-v0.6/linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-08 16:44:03,750 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/05b078c65/ee8c0c667bf14820b6af6ce8b4805966/FLAGe16a730b8 [2024-11-08 16:44:03,778 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/data/05b078c65/ee8c0c667bf14820b6af6ce8b4805966 [2024-11-08 16:44:03,781 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 16:44:03,785 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 16:44:03,789 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 16:44:03,789 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 16:44:03,797 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 16:44:03,798 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:44:03" (1/1) ... [2024-11-08 16:44:03,800 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@79c1482d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:03, skipping insertion in model container [2024-11-08 16:44:03,803 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 04:44:03" (1/1) ... [2024-11-08 16:44:03,936 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 16:44:04,864 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,871 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,888 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,891 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,893 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,905 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,907 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,916 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,921 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,930 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,935 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,937 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,939 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,943 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,945 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,954 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,955 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,956 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,965 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,987 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,989 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,991 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,994 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,998 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:04,999 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,004 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,010 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,011 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,012 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,017 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,030 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,086 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,091 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,096 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,097 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,107 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,109 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,131 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,183 WARN L1072 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-08 16:44:05,188 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:44:05,247 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 16:44:05,570 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 16:44:05,643 INFO L204 MainTranslator]: Completed translation [2024-11-08 16:44:05,644 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05 WrapperNode [2024-11-08 16:44:05,644 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 16:44:05,646 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 16:44:05,646 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 16:44:05,647 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 16:44:05,657 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:05,738 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:05,861 INFO L138 Inliner]: procedures = 122, calls = 369, calls flagged for inlining = 54, calls inlined = 37, statements flattened = 839 [2024-11-08 16:44:05,862 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 16:44:05,863 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 16:44:05,863 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 16:44:05,867 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 16:44:05,888 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:05,889 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:05,945 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,041 INFO L175 MemorySlicer]: Split 91 memory accesses to 9 slices as follows [2, 10, 2, 26, 3, 4, 10, 12, 22]. 29 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0, 0, 0, 0, 0, 0, 0, 0]. The 50 writes are split as follows [0, 3, 0, 1, 2, 1, 9, 12, 22]. [2024-11-08 16:44:06,043 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,044 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,150 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,174 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,199 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,214 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,244 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 16:44:06,248 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 16:44:06,249 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 16:44:06,250 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 16:44:06,251 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (1/1) ... [2024-11-08 16:44:06,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 16:44:06,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:44:06,307 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 16:44:06,314 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 16:44:06,360 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-11-08 16:44:06,361 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-11-08 16:44:06,361 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-08 16:44:06,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-08 16:44:06,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-08 16:44:06,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-08 16:44:06,362 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-08 16:44:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-08 16:44:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-08 16:44:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-08 16:44:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-08 16:44:06,363 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-08 16:44:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-08 16:44:06,364 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-08 16:44:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-08 16:44:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-08 16:44:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-08 16:44:06,365 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-08 16:44:06,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-08 16:44:06,366 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-08 16:44:06,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-08 16:44:06,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-08 16:44:06,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-08 16:44:06,367 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-08 16:44:06,368 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-08 16:44:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-08 16:44:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-08 16:44:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-08 16:44:06,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-08 16:44:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-08 16:44:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-08 16:44:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-08 16:44:06,371 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-08 16:44:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-08 16:44:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-08 16:44:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-08 16:44:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-08 16:44:06,372 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-08 16:44:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-08 16:44:06,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-08 16:44:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_time_to_tm [2024-11-08 16:44:06,373 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_time_to_tm [2024-11-08 16:44:06,373 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_proc [2024-11-08 16:44:06,373 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_proc [2024-11-08 16:44:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure irq_set_irq_wake [2024-11-08 16:44:06,374 INFO L138 BoogieDeclarations]: Found implementation of procedure irq_set_irq_wake [2024-11-08 16:44:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure outer_sync [2024-11-08 16:44:06,374 INFO L138 BoogieDeclarations]: Found implementation of procedure outer_sync [2024-11-08 16:44:06,374 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_remove [2024-11-08 16:44:06,374 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_remove [2024-11-08 16:44:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_shutdown [2024-11-08 16:44:06,375 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_shutdown [2024-11-08 16:44:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-08 16:44:06,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-08 16:44:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_tm_to_time [2024-11-08 16:44:06,375 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_tm_to_time [2024-11-08 16:44:06,375 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-08 16:44:06,376 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-08 16:44:06,376 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-08 16:44:06,376 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-08 16:44:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_alarm [2024-11-08 16:44:06,379 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_alarm [2024-11-08 16:44:06,379 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-08 16:44:06,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-08 16:44:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-08 16:44:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-08 16:44:06,380 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-08 16:44:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-08 16:44:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-08 16:44:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-08 16:44:06,381 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-08 16:44:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-08 16:44:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-08 16:44:06,382 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_check [2024-11-08 16:44:06,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_check [2024-11-08 16:44:06,383 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_alarm_irq_enable [2024-11-08 16:44:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_alarm_irq_enable [2024-11-08 16:44:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_iounmap [2024-11-08 16:44:06,384 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_iounmap [2024-11-08 16:44:06,384 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 16:44:06,385 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 16:44:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 16:44:06,385 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 16:44:06,386 INFO L130 BoogieDeclarations]: Found specification of procedure rtc_device_unregister [2024-11-08 16:44:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure rtc_device_unregister [2024-11-08 16:44:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 16:44:06,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2024-11-08 16:44:06,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2024-11-08 16:44:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 16:44:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 16:44:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 16:44:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 16:44:06,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 16:44:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 16:44:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 16:44:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 16:44:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 16:44:06,389 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-08 16:44:06,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-08 16:44:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure device_may_wakeup [2024-11-08 16:44:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure device_may_wakeup [2024-11-08 16:44:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 16:44:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 16:44:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-08 16:44:06,390 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-08 16:44:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-08 16:44:06,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-08 16:44:06,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-08 16:44:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-08 16:44:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-08 16:44:06,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-08 16:44:06,395 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-08 16:44:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-08 16:44:06,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-08 16:44:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-08 16:44:06,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-08 16:44:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-08 16:44:06,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-08 16:44:06,399 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-08 16:44:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-08 16:44:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-08 16:44:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-08 16:44:06,400 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-08 16:44:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-08 16:44:06,426 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-08 16:44:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-08 16:44:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 16:44:06,427 INFO L130 BoogieDeclarations]: Found specification of procedure platform_set_drvdata [2024-11-08 16:44:06,428 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_set_drvdata [2024-11-08 16:44:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-08 16:44:06,428 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-08 16:44:06,428 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 16:44:06,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-08 16:44:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-08 16:44:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-08 16:44:06,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-08 16:44:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-08 16:44:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-08 16:44:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-08 16:44:06,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-08 16:44:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-08 16:44:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-08 16:44:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_read_time [2024-11-08 16:44:06,432 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_read_time [2024-11-08 16:44:06,432 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_wait_while_busy [2024-11-08 16:44:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_wait_while_busy [2024-11-08 16:44:06,433 INFO L130 BoogieDeclarations]: Found specification of procedure resource_size [2024-11-08 16:44:06,433 INFO L138 BoogieDeclarations]: Found implementation of procedure resource_size [2024-11-08 16:44:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-08 16:44:06,434 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-08 16:44:06,434 INFO L130 BoogieDeclarations]: Found specification of procedure tegra_rtc_set_time [2024-11-08 16:44:06,435 INFO L138 BoogieDeclarations]: Found implementation of procedure tegra_rtc_set_time [2024-11-08 16:44:06,436 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 16:44:06,436 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 16:44:07,123 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 16:44:07,129 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 16:44:07,212 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-08 16:44:14,160 INFO L? ?]: Removed 565 outVars from TransFormulas that were not future-live. [2024-11-08 16:44:14,161 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 16:44:14,221 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 16:44:14,221 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 16:44:14,222 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:44:14 BoogieIcfgContainer [2024-11-08 16:44:14,222 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 16:44:14,230 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 16:44:14,230 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 16:44:14,237 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 16:44:14,237 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 04:44:03" (1/3) ... [2024-11-08 16:44:14,238 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a1c80b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:44:14, skipping insertion in model container [2024-11-08 16:44:14,240 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 04:44:05" (2/3) ... [2024-11-08 16:44:14,241 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7a1c80b5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 04:44:14, skipping insertion in model container [2024-11-08 16:44:14,241 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 04:44:14" (3/3) ... [2024-11-08 16:44:14,243 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-stable-9ec4f65-1-110_1a-drivers--rtc--rtc-tegra.ko-entry_point.cil.out.i [2024-11-08 16:44:14,268 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 16:44:14,269 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 111 error locations. [2024-11-08 16:44:14,382 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 16:44:14,392 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=None, 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;@78bb0282, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 16:44:14,393 INFO L334 AbstractCegarLoop]: Starting to check reachability of 111 error locations. [2024-11-08 16:44:14,403 INFO L276 IsEmpty]: Start isEmpty. Operand has 574 states, 351 states have (on average 1.5783475783475784) internal successors, (554), 471 states have internal predecessors, (554), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-08 16:44:14,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2024-11-08 16:44:14,415 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:44:14,416 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:44:14,416 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:44:14,424 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:44:14,424 INFO L85 PathProgramCache]: Analyzing trace with hash 15223015, now seen corresponding path program 1 times [2024-11-08 16:44:14,444 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:44:14,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [877644874] [2024-11-08 16:44:14,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:44:14,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:44:14,446 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:44:14,449 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:44:14,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 16:44:15,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:44:15,100 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 16:44:15,107 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:44:15,183 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:44:15,427 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-08 16:44:15,427 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:44:15,428 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:44:15,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [877644874] [2024-11-08 16:44:15,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [877644874] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:44:15,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:44:15,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:44:15,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104338101] [2024-11-08 16:44:15,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:44:15,439 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:44:15,439 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:44:15,479 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:44:15,480 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:44:15,487 INFO L87 Difference]: Start difference. First operand has 574 states, 351 states have (on average 1.5783475783475784) internal successors, (554), 471 states have internal predecessors, (554), 80 states have call successors, (80), 32 states have call predecessors, (80), 31 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) Second operand has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-08 16:44:19,536 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:44:23,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:44:27,569 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:44:37,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:44:37,939 INFO L93 Difference]: Finished difference Result 912 states and 1209 transitions. [2024-11-08 16:44:37,941 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:44:37,944 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-08 16:44:37,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:44:37,989 INFO L225 Difference]: With dead ends: 912 [2024-11-08 16:44:37,989 INFO L226 Difference]: Without dead ends: 898 [2024-11-08 16:44:37,992 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:44:38,001 INFO L432 NwaCegarLoop]: 494 mSDtfsCounter, 481 mSDsluCounter, 1086 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 159 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 502 SdHoareTripleChecker+Valid, 1580 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:44:38,003 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [502 Valid, 1580 Invalid, 1253 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [159 Valid, 1091 Invalid, 3 Unknown, 0 Unchecked, 22.1s Time] [2024-11-08 16:44:38,044 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 898 states. [2024-11-08 16:44:38,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 898 to 802. [2024-11-08 16:44:38,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 802 states, 540 states have (on average 1.5851851851851853) internal successors, (856), 654 states have internal predecessors, (856), 110 states have call successors, (110), 31 states have call predecessors, (110), 41 states have return successors, (166), 120 states have call predecessors, (166), 109 states have call successors, (166) [2024-11-08 16:44:38,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 802 states to 802 states and 1132 transitions. [2024-11-08 16:44:38,201 INFO L78 Accepts]: Start accepts. Automaton has 802 states and 1132 transitions. Word has length 10 [2024-11-08 16:44:38,202 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:44:38,202 INFO L471 AbstractCegarLoop]: Abstraction has 802 states and 1132 transitions. [2024-11-08 16:44:38,202 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.0) internal successors, (8), 5 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-08 16:44:38,203 INFO L276 IsEmpty]: Start isEmpty. Operand 802 states and 1132 transitions. [2024-11-08 16:44:38,204 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2024-11-08 16:44:38,204 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:44:38,205 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:44:38,235 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 16:44:38,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:44:38,410 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:44:38,412 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:44:38,412 INFO L85 PathProgramCache]: Analyzing trace with hash 471913978, now seen corresponding path program 1 times [2024-11-08 16:44:38,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:44:38,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1890973199] [2024-11-08 16:44:38,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:44:38,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:44:38,415 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:44:38,418 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:44:38,420 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 16:44:39,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:44:39,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 269 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-08 16:44:39,038 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:44:39,076 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-08 16:44:39,567 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-08 16:44:39,568 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:44:39,568 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:44:39,568 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1890973199] [2024-11-08 16:44:39,568 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1890973199] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:44:39,569 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:44:39,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:44:39,569 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1553241126] [2024-11-08 16:44:39,569 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:44:39,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:44:39,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:44:39,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:44:39,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:44:39,573 INFO L87 Difference]: Start difference. First operand 802 states and 1132 transitions. Second operand has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 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-08 16:44:43,607 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:44:47,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:44:51,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:02,461 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:02,462 INFO L93 Difference]: Finished difference Result 1191 states and 1740 transitions. [2024-11-08 16:45:02,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:45:02,463 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 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 11 [2024-11-08 16:45:02,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:02,473 INFO L225 Difference]: With dead ends: 1191 [2024-11-08 16:45:02,473 INFO L226 Difference]: Without dead ends: 1191 [2024-11-08 16:45:02,474 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-08 16:45:02,475 INFO L432 NwaCegarLoop]: 511 mSDtfsCounter, 471 mSDsluCounter, 1118 mSDsCounter, 0 mSdLazyCounter, 1109 mSolverCounterSat, 144 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1629 SdHoareTripleChecker+Invalid, 1256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 1109 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.6s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:02,476 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1629 Invalid, 1256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 1109 Invalid, 3 Unknown, 0 Unchecked, 22.6s Time] [2024-11-08 16:45:02,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1191 states. [2024-11-08 16:45:02,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1191 to 1119. [2024-11-08 16:45:02,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1119 states, 804 states have (on average 1.6194029850746268) internal successors, (1302), 921 states have internal predecessors, (1302), 162 states have call successors, (162), 31 states have call predecessors, (162), 42 states have return successors, (264), 172 states have call predecessors, (264), 161 states have call successors, (264) [2024-11-08 16:45:02,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1119 states to 1119 states and 1728 transitions. [2024-11-08 16:45:02,552 INFO L78 Accepts]: Start accepts. Automaton has 1119 states and 1728 transitions. Word has length 11 [2024-11-08 16:45:02,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:02,552 INFO L471 AbstractCegarLoop]: Abstraction has 1119 states and 1728 transitions. [2024-11-08 16:45:02,552 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.25) internal successors, (9), 5 states have internal predecessors, (9), 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-08 16:45:02,553 INFO L276 IsEmpty]: Start isEmpty. Operand 1119 states and 1728 transitions. [2024-11-08 16:45:02,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-08 16:45:02,555 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:02,555 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:02,585 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 16:45:02,759 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:02,760 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:45:02,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:02,765 INFO L85 PathProgramCache]: Analyzing trace with hash -1706951222, now seen corresponding path program 1 times [2024-11-08 16:45:02,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:45:02,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2074098868] [2024-11-08 16:45:02,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:02,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:02,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:45:02,773 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:45:02,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 16:45:03,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:03,353 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:45:03,358 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:45:03,382 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:45:03,573 WARN L873 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc15#1.base| (_ BitVec 64))) (= |c_#valid| (store |c_old(#valid)| |ldv_zalloc_#t~malloc15#1.base| (_ bv1 1)))) is different from true [2024-11-08 16:45:03,613 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:45:03,973 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:45:04,180 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:45:04,646 INFO L349 Elim1Store]: treesize reduction 17, result has 29.2 percent of original size [2024-11-08 16:45:04,647 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 14 treesize of output 20 [2024-11-08 16:45:04,892 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:45:04,896 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:45:04,897 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:45:04,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074098868] [2024-11-08 16:45:04,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074098868] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:04,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:04,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:45:04,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958797870] [2024-11-08 16:45:04,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:04,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:45:04,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:45:04,901 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:45:04,901 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=4, NotChecked=10, Total=56 [2024-11-08 16:45:04,901 INFO L87 Difference]: Start difference. First operand 1119 states and 1728 transitions. Second operand has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 16:45:08,951 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:12,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:16,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:45:20,979 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:42,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:42,468 INFO L93 Difference]: Finished difference Result 1762 states and 2790 transitions. [2024-11-08 16:45:42,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 16:45:42,470 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) Word has length 26 [2024-11-08 16:45:42,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:42,490 INFO L225 Difference]: With dead ends: 1762 [2024-11-08 16:45:42,490 INFO L226 Difference]: Without dead ends: 1762 [2024-11-08 16:45:42,491 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 3 SemanticMatches, 8 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=26, Invalid=45, Unknown=5, NotChecked=14, Total=90 [2024-11-08 16:45:42,495 INFO L432 NwaCegarLoop]: 430 mSDtfsCounter, 1956 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 1206 mSolverCounterSat, 690 mSolverCounterUnsat, 712 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 36.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1998 SdHoareTripleChecker+Valid, 1659 SdHoareTripleChecker+Invalid, 4287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 690 IncrementalHoareTripleChecker+Valid, 1206 IncrementalHoareTripleChecker+Invalid, 712 IncrementalHoareTripleChecker+Unknown, 1679 IncrementalHoareTripleChecker+Unchecked, 37.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:42,496 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1998 Valid, 1659 Invalid, 4287 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [690 Valid, 1206 Invalid, 712 Unknown, 1679 Unchecked, 37.2s Time] [2024-11-08 16:45:42,502 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1762 states. [2024-11-08 16:45:42,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1762 to 1395. [2024-11-08 16:45:42,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1395 states, 1017 states have (on average 1.6096361848574239) internal successors, (1637), 1152 states have internal predecessors, (1637), 212 states have call successors, (212), 44 states have call predecessors, (212), 56 states have return successors, (462), 204 states have call predecessors, (462), 211 states have call successors, (462) [2024-11-08 16:45:42,616 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1395 states to 1395 states and 2311 transitions. [2024-11-08 16:45:42,617 INFO L78 Accepts]: Start accepts. Automaton has 1395 states and 2311 transitions. Word has length 26 [2024-11-08 16:45:42,617 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:42,617 INFO L471 AbstractCegarLoop]: Abstraction has 1395 states and 2311 transitions. [2024-11-08 16:45:42,618 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 2.142857142857143) internal successors, (15), 8 states have internal predecessors, (15), 3 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 3 states have call successors, (4) [2024-11-08 16:45:42,618 INFO L276 IsEmpty]: Start isEmpty. Operand 1395 states and 2311 transitions. [2024-11-08 16:45:42,621 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-08 16:45:42,623 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:42,623 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:42,653 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-08 16:45:42,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:42,825 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:45:42,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:42,825 INFO L85 PathProgramCache]: Analyzing trace with hash -1235583055, now seen corresponding path program 1 times [2024-11-08 16:45:42,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:45:42,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1166700546] [2024-11-08 16:45:42,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:42,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:42,827 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:45:42,830 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:45:42,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 16:45:43,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:43,416 INFO L255 TraceCheckSpWp]: Trace formula consists of 302 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:45:43,418 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:45:43,553 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-08 16:45:43,553 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:45:43,554 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:45:43,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1166700546] [2024-11-08 16:45:43,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1166700546] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:43,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:43,555 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:45:43,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316196698] [2024-11-08 16:45:43,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:43,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:45:43,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:45:43,561 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:45:43,561 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:45:43,561 INFO L87 Difference]: Start difference. First operand 1395 states and 2311 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:47,597 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:47,750 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:45:47,750 INFO L93 Difference]: Finished difference Result 2717 states and 4508 transitions. [2024-11-08 16:45:47,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:45:47,751 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-08 16:45:47,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:45:47,769 INFO L225 Difference]: With dead ends: 2717 [2024-11-08 16:45:47,769 INFO L226 Difference]: Without dead ends: 2717 [2024-11-08 16:45:47,769 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 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-08 16:45:47,770 INFO L432 NwaCegarLoop]: 688 mSDtfsCounter, 643 mSDsluCounter, 672 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 643 SdHoareTripleChecker+Valid, 1360 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:45:47,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [643 Valid, 1360 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-08 16:45:47,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2717 states. [2024-11-08 16:45:47,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2717 to 2605. [2024-11-08 16:45:47,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2605 states, 1973 states have (on average 1.6137861125190065) internal successors, (3184), 2134 states have internal predecessors, (3184), 413 states have call successors, (413), 85 states have call predecessors, (413), 109 states have return successors, (907), 397 states have call predecessors, (907), 412 states have call successors, (907) [2024-11-08 16:45:47,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2605 states to 2605 states and 4504 transitions. [2024-11-08 16:45:47,940 INFO L78 Accepts]: Start accepts. Automaton has 2605 states and 4504 transitions. Word has length 24 [2024-11-08 16:45:47,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:45:47,940 INFO L471 AbstractCegarLoop]: Abstraction has 2605 states and 4504 transitions. [2024-11-08 16:45:47,940 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:45:47,940 INFO L276 IsEmpty]: Start isEmpty. Operand 2605 states and 4504 transitions. [2024-11-08 16:45:47,946 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 16:45:47,949 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:45:47,949 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:45:47,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 16:45:48,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:48,154 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:45:48,155 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:45:48,155 INFO L85 PathProgramCache]: Analyzing trace with hash -1375879817, now seen corresponding path program 1 times [2024-11-08 16:45:48,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:45:48,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [879867475] [2024-11-08 16:45:48,156 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:45:48,156 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:45:48,157 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:45:48,159 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:45:48,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 16:45:48,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:45:48,731 INFO L255 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-08 16:45:48,734 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:45:48,777 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2024-11-08 16:45:48,804 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 7 [2024-11-08 16:45:49,173 WARN L873 $PredicateComparison]: unable to prove that (exists ((|ldv_zalloc_#t~malloc15#1.base| (_ BitVec 64))) (and (= (store |c_old(#length)| |ldv_zalloc_#t~malloc15#1.base| |c_ldv_zalloc_#in~size#1|) |c_#length|) (= (_ bv0 1) (select |c_old(#valid)| |ldv_zalloc_#t~malloc15#1.base|)))) is different from true [2024-11-08 16:45:49,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-08 16:45:49,306 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-08 16:45:49,374 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-08 16:45:49,585 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:45:49,586 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 14 [2024-11-08 16:45:49,630 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-08 16:45:49,631 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2024-11-08 16:45:50,076 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-08 16:45:50,076 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:45:50,077 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:45:50,077 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [879867475] [2024-11-08 16:45:50,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [879867475] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:45:50,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:45:50,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 16:45:50,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338848189] [2024-11-08 16:45:50,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:45:50,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:45:50,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:45:50,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:45:50,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=31, Unknown=1, NotChecked=10, Total=56 [2024-11-08 16:45:50,080 INFO L87 Difference]: Start difference. First operand 2605 states and 4504 transitions. Second operand has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:45:54,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:45:58,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:46:02,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:46:06,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:46:10,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2024-11-08 16:46:37,783 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:37,784 INFO L93 Difference]: Finished difference Result 3632 states and 6277 transitions. [2024-11-08 16:46:37,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-08 16:46:37,785 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 27 [2024-11-08 16:46:37,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:37,809 INFO L225 Difference]: With dead ends: 3632 [2024-11-08 16:46:37,810 INFO L226 Difference]: Without dead ends: 3632 [2024-11-08 16:46:37,810 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=22, Invalid=53, Unknown=1, NotChecked=14, Total=90 [2024-11-08 16:46:37,811 INFO L432 NwaCegarLoop]: 972 mSDtfsCounter, 709 mSDsluCounter, 2969 mSDsCounter, 0 mSdLazyCounter, 2975 mSolverCounterSat, 182 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 735 SdHoareTripleChecker+Valid, 3941 SdHoareTripleChecker+Invalid, 4989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 182 IncrementalHoareTripleChecker+Valid, 2975 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 1820 IncrementalHoareTripleChecker+Unchecked, 47.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:37,811 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [735 Valid, 3941 Invalid, 4989 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [182 Valid, 2975 Invalid, 12 Unknown, 1820 Unchecked, 47.3s Time] [2024-11-08 16:46:37,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3632 states. [2024-11-08 16:46:37,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3632 to 2904. [2024-11-08 16:46:37,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2904 states, 2224 states have (on average 1.620503597122302) internal successors, (3604), 2386 states have internal predecessors, (3604), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-08 16:46:37,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2904 states to 2904 states and 5091 transitions. [2024-11-08 16:46:37,997 INFO L78 Accepts]: Start accepts. Automaton has 2904 states and 5091 transitions. Word has length 27 [2024-11-08 16:46:37,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:37,998 INFO L471 AbstractCegarLoop]: Abstraction has 2904 states and 5091 transitions. [2024-11-08 16:46:37,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 6 states have (on average 2.6666666666666665) internal successors, (16), 7 states have internal predecessors, (16), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:46:37,998 INFO L276 IsEmpty]: Start isEmpty. Operand 2904 states and 5091 transitions. [2024-11-08 16:46:38,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 16:46:38,000 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:38,000 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:46:38,029 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-08 16:46:38,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:38,201 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:46:38,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:38,203 INFO L85 PathProgramCache]: Analyzing trace with hash -134799874, now seen corresponding path program 1 times [2024-11-08 16:46:38,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:46:38,204 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [28004799] [2024-11-08 16:46:38,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:38,204 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:38,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:38,207 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:38,209 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 16:46:38,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:38,812 INFO L255 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 16:46:38,814 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:38,996 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-08 16:46:38,996 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:46:38,997 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:46:38,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28004799] [2024-11-08 16:46:38,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28004799] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:38,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:38,998 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:46:38,998 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [675699678] [2024-11-08 16:46:38,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:38,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 16:46:39,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:46:39,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 16:46:39,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:46:39,001 INFO L87 Difference]: Start difference. First operand 2904 states and 5091 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 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-08 16:46:39,143 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:39,143 INFO L93 Difference]: Finished difference Result 2906 states and 5093 transitions. [2024-11-08 16:46:39,144 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 16:46:39,144 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 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 27 [2024-11-08 16:46:39,144 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:39,163 INFO L225 Difference]: With dead ends: 2906 [2024-11-08 16:46:39,163 INFO L226 Difference]: Without dead ends: 2906 [2024-11-08 16:46:39,163 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-08 16:46:39,166 INFO L432 NwaCegarLoop]: 682 mSDtfsCounter, 2 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2041 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:39,167 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2041 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:46:39,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2906 states. [2024-11-08 16:46:39,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2906 to 2906. [2024-11-08 16:46:39,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2906 states, 2226 states have (on average 1.6199460916442048) internal successors, (3606), 2388 states have internal predecessors, (3606), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-08 16:46:39,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2906 states to 2906 states and 5093 transitions. [2024-11-08 16:46:39,329 INFO L78 Accepts]: Start accepts. Automaton has 2906 states and 5093 transitions. Word has length 27 [2024-11-08 16:46:39,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:39,330 INFO L471 AbstractCegarLoop]: Abstraction has 2906 states and 5093 transitions. [2024-11-08 16:46:39,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 4 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-08 16:46:39,330 INFO L276 IsEmpty]: Start isEmpty. Operand 2906 states and 5093 transitions. [2024-11-08 16:46:39,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-08 16:46:39,332 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:39,332 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:46:39,368 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-08 16:46:39,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:39,534 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:46:39,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:39,534 INFO L85 PathProgramCache]: Analyzing trace with hash -423268017, now seen corresponding path program 1 times [2024-11-08 16:46:39,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:46:39,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [356462627] [2024-11-08 16:46:39,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:39,535 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:39,535 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:39,537 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:39,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 16:46:40,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:40,117 INFO L255 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:46:40,119 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:40,347 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-08 16:46:40,347 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 16:46:40,609 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-08 16:46:40,610 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:46:40,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [356462627] [2024-11-08 16:46:40,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [356462627] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 16:46:40,610 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 16:46:40,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 8 [2024-11-08 16:46:40,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153287464] [2024-11-08 16:46:40,610 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 16:46:40,611 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 16:46:40,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:46:40,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 16:46:40,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:46:40,612 INFO L87 Difference]: Start difference. First operand 2906 states and 5093 transitions. Second operand has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 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-08 16:46:40,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:40,924 INFO L93 Difference]: Finished difference Result 2912 states and 5099 transitions. [2024-11-08 16:46:40,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:46:40,925 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 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-08 16:46:40,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:40,943 INFO L225 Difference]: With dead ends: 2912 [2024-11-08 16:46:40,944 INFO L226 Difference]: Without dead ends: 2912 [2024-11-08 16:46:40,944 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=38, Invalid=52, Unknown=0, NotChecked=0, Total=90 [2024-11-08 16:46:40,945 INFO L432 NwaCegarLoop]: 682 mSDtfsCounter, 4 mSDsluCounter, 2718 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3400 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:40,945 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3400 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 16:46:40,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2912 states. [2024-11-08 16:46:41,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2912 to 2912. [2024-11-08 16:46:41,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2912 states, 2232 states have (on average 1.618279569892473) internal successors, (3612), 2394 states have internal predecessors, (3612), 462 states have call successors, (462), 85 states have call predecessors, (462), 109 states have return successors, (1025), 446 states have call predecessors, (1025), 461 states have call successors, (1025) [2024-11-08 16:46:41,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2912 states to 2912 states and 5099 transitions. [2024-11-08 16:46:41,121 INFO L78 Accepts]: Start accepts. Automaton has 2912 states and 5099 transitions. Word has length 28 [2024-11-08 16:46:41,123 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:41,123 INFO L471 AbstractCegarLoop]: Abstraction has 2912 states and 5099 transitions. [2024-11-08 16:46:41,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 3.875) internal successors, (31), 8 states have internal predecessors, (31), 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-08 16:46:41,124 INFO L276 IsEmpty]: Start isEmpty. Operand 2912 states and 5099 transitions. [2024-11-08 16:46:41,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-08 16:46:41,127 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:41,127 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:46:41,157 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-08 16:46:41,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:41,328 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:46:41,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:41,329 INFO L85 PathProgramCache]: Analyzing trace with hash 1654254142, now seen corresponding path program 2 times [2024-11-08 16:46:41,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:46:41,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [375230148] [2024-11-08 16:46:41,330 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 16:46:41,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:41,330 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:41,331 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:41,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 16:46:41,940 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 16:46:41,940 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 16:46:41,946 INFO L255 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 16:46:41,949 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:42,896 WARN L873 $PredicateComparison]: unable to prove that (exists ((|v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10| (_ BitVec 64))) (and (= (_ bv0 1) (select |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10|)) (= |c_#valid| (store |c_ULTIMATE.start_main_old_#valid#1| |v_ULTIMATE.start_main_~#ldvarg2~0#1.base_10| (_ bv0 1))))) is different from true [2024-11-08 16:46:42,896 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:46:42,897 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:46:42,897 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:46:42,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [375230148] [2024-11-08 16:46:42,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [375230148] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:42,897 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:42,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:46:42,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621107984] [2024-11-08 16:46:42,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:42,898 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:46:42,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:46:42,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:46:42,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=8, Unknown=1, NotChecked=4, Total=20 [2024-11-08 16:46:42,899 INFO L87 Difference]: Start difference. First operand 2912 states and 5099 transitions. Second operand has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 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-08 16:46:46,919 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:46:50,923 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 16:46:58,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:58,510 INFO L93 Difference]: Finished difference Result 3289 states and 5707 transitions. [2024-11-08 16:46:58,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 16:46:58,511 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 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 31 [2024-11-08 16:46:58,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:58,533 INFO L225 Difference]: With dead ends: 3289 [2024-11-08 16:46:58,534 INFO L226 Difference]: Without dead ends: 3284 [2024-11-08 16:46:58,534 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=8, Unknown=1, NotChecked=4, Total=20 [2024-11-08 16:46:58,535 INFO L432 NwaCegarLoop]: 696 mSDtfsCounter, 448 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 788 mSolverCounterSat, 126 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 469 SdHoareTripleChecker+Valid, 1565 SdHoareTripleChecker+Invalid, 2099 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 788 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 1183 IncrementalHoareTripleChecker+Unchecked, 15.5s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:58,535 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [469 Valid, 1565 Invalid, 2099 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 788 Invalid, 2 Unknown, 1183 Unchecked, 15.5s Time] [2024-11-08 16:46:58,540 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3284 states. [2024-11-08 16:46:58,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3284 to 3212. [2024-11-08 16:46:58,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3212 states, 2483 states have (on average 1.6230366492146597) internal successors, (4030), 2647 states have internal predecessors, (4030), 511 states have call successors, (511), 85 states have call predecessors, (511), 109 states have return successors, (1143), 495 states have call predecessors, (1143), 510 states have call successors, (1143) [2024-11-08 16:46:58,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3212 states to 3212 states and 5684 transitions. [2024-11-08 16:46:58,715 INFO L78 Accepts]: Start accepts. Automaton has 3212 states and 5684 transitions. Word has length 31 [2024-11-08 16:46:58,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:58,716 INFO L471 AbstractCegarLoop]: Abstraction has 3212 states and 5684 transitions. [2024-11-08 16:46:58,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.5) internal successors, (26), 5 states have internal predecessors, (26), 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-08 16:46:58,716 INFO L276 IsEmpty]: Start isEmpty. Operand 3212 states and 5684 transitions. [2024-11-08 16:46:58,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2024-11-08 16:46:58,718 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:58,718 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:46:58,750 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 16:46:58,919 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:58,919 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:46:58,920 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:46:58,921 INFO L85 PathProgramCache]: Analyzing trace with hash -29073244, now seen corresponding path program 1 times [2024-11-08 16:46:58,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:46:58,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1230305649] [2024-11-08 16:46:58,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:46:58,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:46:58,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:46:58,923 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:46:58,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 16:46:59,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:46:59,624 INFO L255 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:46:59,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:46:59,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:46:59,711 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:46:59,711 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:46:59,711 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230305649] [2024-11-08 16:46:59,711 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230305649] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:46:59,711 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:46:59,711 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:46:59,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189673329] [2024-11-08 16:46:59,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:46:59,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:46:59,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:46:59,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:46:59,712 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:46:59,712 INFO L87 Difference]: Start difference. First operand 3212 states and 5684 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:46:59,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:46:59,759 INFO L93 Difference]: Finished difference Result 2098 states and 3560 transitions. [2024-11-08 16:46:59,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:46:59,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 32 [2024-11-08 16:46:59,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:46:59,772 INFO L225 Difference]: With dead ends: 2098 [2024-11-08 16:46:59,772 INFO L226 Difference]: Without dead ends: 2098 [2024-11-08 16:46:59,772 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 30 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-08 16:46:59,773 INFO L432 NwaCegarLoop]: 431 mSDtfsCounter, 425 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 16:46:59,774 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 431 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 16:46:59,776 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2098 states. [2024-11-08 16:46:59,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2098 to 2098. [2024-11-08 16:46:59,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2098 states, 1615 states have (on average 1.4749226006191951) internal successors, (2382), 1687 states have internal predecessors, (2382), 343 states have call successors, (343), 67 states have call predecessors, (343), 91 states have return successors, (835), 347 states have call predecessors, (835), 342 states have call successors, (835) [2024-11-08 16:46:59,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2098 states to 2098 states and 3560 transitions. [2024-11-08 16:46:59,887 INFO L78 Accepts]: Start accepts. Automaton has 2098 states and 3560 transitions. Word has length 32 [2024-11-08 16:46:59,887 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:46:59,887 INFO L471 AbstractCegarLoop]: Abstraction has 2098 states and 3560 transitions. [2024-11-08 16:46:59,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-08 16:46:59,888 INFO L276 IsEmpty]: Start isEmpty. Operand 2098 states and 3560 transitions. [2024-11-08 16:46:59,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2024-11-08 16:46:59,889 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:46:59,889 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:46:59,920 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-08 16:47:00,090 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:00,090 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:00,091 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:00,091 INFO L85 PathProgramCache]: Analyzing trace with hash -159738435, now seen corresponding path program 1 times [2024-11-08 16:47:00,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:00,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2015850825] [2024-11-08 16:47:00,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:00,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:00,092 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:00,095 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:00,097 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 16:47:00,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:00,758 INFO L255 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:47:00,760 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:01,234 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:47:01,235 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:47:01,235 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:47:01,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2015850825] [2024-11-08 16:47:01,236 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2015850825] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:01,236 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:01,236 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:47:01,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1556559436] [2024-11-08 16:47:01,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:01,238 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:47:01,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:47:01,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:47:01,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:47:01,240 INFO L87 Difference]: Start difference. First operand 2098 states and 3560 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:01,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:01,719 INFO L93 Difference]: Finished difference Result 4201 states and 7173 transitions. [2024-11-08 16:47:01,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 16:47:01,720 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 38 [2024-11-08 16:47:01,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:01,749 INFO L225 Difference]: With dead ends: 4201 [2024-11-08 16:47:01,750 INFO L226 Difference]: Without dead ends: 4201 [2024-11-08 16:47:01,750 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 34 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:47:01,754 INFO L432 NwaCegarLoop]: 499 mSDtfsCounter, 421 mSDsluCounter, 1403 mSDsCounter, 0 mSdLazyCounter, 29 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 1902 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 29 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:01,755 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [422 Valid, 1902 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 29 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 16:47:01,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4201 states. [2024-11-08 16:47:02,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4201 to 4071. [2024-11-08 16:47:02,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4071 states, 3152 states have (on average 1.484771573604061) internal successors, (4680), 3313 states have internal predecessors, (4680), 684 states have call successors, (684), 137 states have call predecessors, (684), 186 states have return successors, (1728), 628 states have call predecessors, (1728), 683 states have call successors, (1728) [2024-11-08 16:47:02,120 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4071 states to 4071 states and 7092 transitions. [2024-11-08 16:47:02,120 INFO L78 Accepts]: Start accepts. Automaton has 4071 states and 7092 transitions. Word has length 38 [2024-11-08 16:47:02,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:02,123 INFO L471 AbstractCegarLoop]: Abstraction has 4071 states and 7092 transitions. [2024-11-08 16:47:02,124 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:02,124 INFO L276 IsEmpty]: Start isEmpty. Operand 4071 states and 7092 transitions. [2024-11-08 16:47:02,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-08 16:47:02,126 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:02,126 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:02,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-08 16:47:02,327 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:02,327 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:02,328 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:02,328 INFO L85 PathProgramCache]: Analyzing trace with hash -624703942, now seen corresponding path program 1 times [2024-11-08 16:47:02,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:02,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [73813861] [2024-11-08 16:47:02,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:02,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:02,329 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:02,332 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:02,336 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 16:47:03,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:03,065 INFO L255 TraceCheckSpWp]: Trace formula consists of 393 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:47:03,067 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:03,569 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:47:03,570 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:47:03,570 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:47:03,570 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [73813861] [2024-11-08 16:47:03,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [73813861] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:03,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:03,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:47:03,571 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401628600] [2024-11-08 16:47:03,571 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:03,572 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:47:03,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:47:03,573 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:47:03,573 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:47:03,573 INFO L87 Difference]: Start difference. First operand 4071 states and 7092 transitions. Second operand has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:03,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:03,980 INFO L93 Difference]: Finished difference Result 4119 states and 7052 transitions. [2024-11-08 16:47:03,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:47:03,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 40 [2024-11-08 16:47:03,982 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:04,018 INFO L225 Difference]: With dead ends: 4119 [2024-11-08 16:47:04,018 INFO L226 Difference]: Without dead ends: 4119 [2024-11-08 16:47:04,019 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 36 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:47:04,020 INFO L432 NwaCegarLoop]: 429 mSDtfsCounter, 415 mSDsluCounter, 845 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1274 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:04,020 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1274 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 16:47:04,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4119 states. [2024-11-08 16:47:04,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4119 to 4075. [2024-11-08 16:47:04,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4075 states, 3168 states have (on average 1.47979797979798) internal successors, (4688), 3313 states have internal predecessors, (4688), 668 states have call successors, (668), 141 states have call predecessors, (668), 190 states have return successors, (1640), 628 states have call predecessors, (1640), 667 states have call successors, (1640) [2024-11-08 16:47:04,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4075 states to 4075 states and 6996 transitions. [2024-11-08 16:47:04,262 INFO L78 Accepts]: Start accepts. Automaton has 4075 states and 6996 transitions. Word has length 40 [2024-11-08 16:47:04,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:04,262 INFO L471 AbstractCegarLoop]: Abstraction has 4075 states and 6996 transitions. [2024-11-08 16:47:04,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:04,262 INFO L276 IsEmpty]: Start isEmpty. Operand 4075 states and 6996 transitions. [2024-11-08 16:47:04,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-08 16:47:04,264 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:04,265 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:04,297 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-08 16:47:04,465 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:04,466 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:04,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:04,466 INFO L85 PathProgramCache]: Analyzing trace with hash 2044425740, now seen corresponding path program 1 times [2024-11-08 16:47:04,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:04,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [773210554] [2024-11-08 16:47:04,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:04,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:04,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:04,469 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:04,470 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 16:47:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:05,322 INFO L255 TraceCheckSpWp]: Trace formula consists of 391 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:47:05,323 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:05,779 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:47:05,779 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:47:05,780 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:47:05,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773210554] [2024-11-08 16:47:05,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773210554] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:05,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:05,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:47:05,781 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945106993] [2024-11-08 16:47:05,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:05,782 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:47:05,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:47:05,783 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:47:05,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:47:05,783 INFO L87 Difference]: Start difference. First operand 4075 states and 6996 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:06,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:06,105 INFO L93 Difference]: Finished difference Result 4123 states and 6956 transitions. [2024-11-08 16:47:06,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:47:06,106 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 39 [2024-11-08 16:47:06,106 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:06,125 INFO L225 Difference]: With dead ends: 4123 [2024-11-08 16:47:06,125 INFO L226 Difference]: Without dead ends: 4123 [2024-11-08 16:47:06,126 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:47:06,126 INFO L432 NwaCegarLoop]: 428 mSDtfsCounter, 415 mSDsluCounter, 843 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 416 SdHoareTripleChecker+Valid, 1271 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:06,127 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [416 Valid, 1271 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 16:47:06,133 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4123 states. [2024-11-08 16:47:06,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4123 to 4079. [2024-11-08 16:47:06,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4079 states, 3184 states have (on average 1.4748743718592965) internal successors, (4696), 3313 states have internal predecessors, (4696), 652 states have call successors, (652), 145 states have call predecessors, (652), 194 states have return successors, (1552), 628 states have call predecessors, (1552), 651 states have call successors, (1552) [2024-11-08 16:47:06,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4079 states to 4079 states and 6900 transitions. [2024-11-08 16:47:06,357 INFO L78 Accepts]: Start accepts. Automaton has 4079 states and 6900 transitions. Word has length 39 [2024-11-08 16:47:06,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:06,358 INFO L471 AbstractCegarLoop]: Abstraction has 4079 states and 6900 transitions. [2024-11-08 16:47:06,358 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:06,358 INFO L276 IsEmpty]: Start isEmpty. Operand 4079 states and 6900 transitions. [2024-11-08 16:47:06,359 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-08 16:47:06,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:06,360 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:06,389 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-08 16:47:06,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:06,565 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_irq_1Err0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:06,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:06,567 INFO L85 PathProgramCache]: Analyzing trace with hash 252879465, now seen corresponding path program 1 times [2024-11-08 16:47:06,567 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:06,567 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1066189310] [2024-11-08 16:47:06,568 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:06,568 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:06,568 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:06,569 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:06,571 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 16:47:07,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:07,270 INFO L255 TraceCheckSpWp]: Trace formula consists of 395 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 16:47:07,272 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:07,756 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:47:07,756 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:47:07,757 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:47:07,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1066189310] [2024-11-08 16:47:07,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1066189310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:07,757 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:07,757 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 16:47:07,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89204948] [2024-11-08 16:47:07,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:07,758 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 16:47:07,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:47:07,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 16:47:07,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 16:47:07,759 INFO L87 Difference]: Start difference. First operand 4079 states and 6900 transitions. Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:08,081 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:08,082 INFO L93 Difference]: Finished difference Result 3997 states and 6654 transitions. [2024-11-08 16:47:08,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 16:47:08,083 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 41 [2024-11-08 16:47:08,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:08,100 INFO L225 Difference]: With dead ends: 3997 [2024-11-08 16:47:08,100 INFO L226 Difference]: Without dead ends: 3997 [2024-11-08 16:47:08,100 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 16:47:08,101 INFO L432 NwaCegarLoop]: 427 mSDtfsCounter, 412 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 413 SdHoareTripleChecker+Valid, 1268 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:08,102 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [413 Valid, 1268 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 16:47:08,105 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3997 states. [2024-11-08 16:47:08,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3997 to 3957. [2024-11-08 16:47:08,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3957 states, 3102 states have (on average 1.4667956157317859) internal successors, (4550), 3209 states have internal predecessors, (4550), 616 states have call successors, (616), 145 states have call predecessors, (616), 190 states have return successors, (1436), 606 states have call predecessors, (1436), 615 states have call successors, (1436) [2024-11-08 16:47:08,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3957 states to 3957 states and 6602 transitions. [2024-11-08 16:47:08,244 INFO L78 Accepts]: Start accepts. Automaton has 3957 states and 6602 transitions. Word has length 41 [2024-11-08 16:47:08,245 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:08,245 INFO L471 AbstractCegarLoop]: Abstraction has 3957 states and 6602 transitions. [2024-11-08 16:47:08,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-08 16:47:08,245 INFO L276 IsEmpty]: Start isEmpty. Operand 3957 states and 6602 transitions. [2024-11-08 16:47:08,247 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-08 16:47:08,247 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:08,247 INFO L215 NwaCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 16:47:08,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-08 16:47:08,448 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:08,448 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting device_may_wakeupErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:08,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:08,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1069440364, now seen corresponding path program 1 times [2024-11-08 16:47:08,450 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:08,450 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [185027863] [2024-11-08 16:47:08,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:08,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:08,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:08,453 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:08,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 16:47:09,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 16:47:09,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 16:47:09,171 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 16:47:09,289 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2024-11-08 16:47:09,289 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 16:47:09,290 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 16:47:09,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [185027863] [2024-11-08 16:47:09,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [185027863] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 16:47:09,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 16:47:09,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 16:47:09,291 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544755627] [2024-11-08 16:47:09,291 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 16:47:09,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 16:47:09,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 16:47:09,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 16:47:09,292 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 16:47:09,293 INFO L87 Difference]: Start difference. First operand 3957 states and 6602 transitions. Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:47:09,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 16:47:09,601 INFO L93 Difference]: Finished difference Result 5336 states and 8601 transitions. [2024-11-08 16:47:09,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 16:47:09,602 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 47 [2024-11-08 16:47:09,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 16:47:09,623 INFO L225 Difference]: With dead ends: 5336 [2024-11-08 16:47:09,623 INFO L226 Difference]: Without dead ends: 5336 [2024-11-08 16:47:09,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 45 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-08 16:47:09,624 INFO L432 NwaCegarLoop]: 433 mSDtfsCounter, 177 mSDsluCounter, 391 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 824 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.3s IncrementalHoareTripleChecker+Time [2024-11-08 16:47:09,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 824 Invalid, 29 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-08 16:47:09,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5336 states. [2024-11-08 16:47:09,755 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5336 to 5315. [2024-11-08 16:47:09,762 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5315 states, 4285 states have (on average 1.4581096849474913) internal successors, (6248), 4417 states have internal predecessors, (6248), 737 states have call successors, (737), 188 states have call predecessors, (737), 244 states have return successors, (1607), 717 states have call predecessors, (1607), 736 states have call successors, (1607) [2024-11-08 16:47:09,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5315 states to 5315 states and 8592 transitions. [2024-11-08 16:47:09,893 INFO L78 Accepts]: Start accepts. Automaton has 5315 states and 8592 transitions. Word has length 47 [2024-11-08 16:47:09,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 16:47:09,893 INFO L471 AbstractCegarLoop]: Abstraction has 5315 states and 8592 transitions. [2024-11-08 16:47:09,894 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (5), 2 states have call predecessors, (5), 2 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-08 16:47:09,894 INFO L276 IsEmpty]: Start isEmpty. Operand 5315 states and 8592 transitions. [2024-11-08 16:47:09,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2024-11-08 16:47:09,897 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 16:47:09,897 INFO L215 NwaCegarLoop]: trace histogram [4, 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] [2024-11-08 16:47:09,929 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-08 16:47:10,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:10,098 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr34ASSERT_VIOLATIONMEMORY_LEAK === [tegra_rtc_procErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, tegra_rtc_procErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 108 more)] === [2024-11-08 16:47:10,099 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 16:47:10,099 INFO L85 PathProgramCache]: Analyzing trace with hash -1699925701, now seen corresponding path program 1 times [2024-11-08 16:47:10,100 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 16:47:10,100 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [722618190] [2024-11-08 16:47:10,100 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 16:47:10,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 16:47:10,101 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 16:47:10,103 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 16:47:10,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ca41ad86-e461-49b6-9da8-bb4dc2ab1ba0/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process