./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f10b86998fea4674fa5b7015999108ca74c118dd26b5c956056f2717da247f4b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:20:45,143 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:20:45,198 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 14:20:45,203 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:20:45,203 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:20:45,224 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:20:45,224 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:20:45,224 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:20:45,225 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:20:45,225 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:20:45,225 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:20:45,225 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:20:45,225 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:20:45,225 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:20:45,226 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:20:45,226 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:20:45,227 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:20:45,227 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:20:45,227 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:20:45,227 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:20:45,228 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1 Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f10b86998fea4674fa5b7015999108ca74c118dd26b5c956056f2717da247f4b [2024-12-02 14:20:45,454 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:20:45,462 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:20:45,465 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:20:45,466 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:20:45,466 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:20:45,467 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i [2024-12-02 14:20:48,115 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/data/e609dd63a/73e90195a4674e59a5457625dda416b5/FLAGa74c5480b [2024-12-02 14:20:48,493 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:20:48,494 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i [2024-12-02 14:20:48,519 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/data/e609dd63a/73e90195a4674e59a5457625dda416b5/FLAGa74c5480b [2024-12-02 14:20:48,533 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/data/e609dd63a/73e90195a4674e59a5457625dda416b5 [2024-12-02 14:20:48,535 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:20:48,536 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:20:48,538 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:20:48,538 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:20:48,542 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:20:48,543 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:20:48" (1/1) ... [2024-12-02 14:20:48,543 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@d1c00a6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:48, skipping insertion in model container [2024-12-02 14:20:48,544 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:20:48" (1/1) ... [2024-12-02 14:20:48,613 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:20:49,552 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i[175998,176011] [2024-12-02 14:20:49,622 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:20:49,667 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:20:49,708 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [2452] [2024-12-02 14:20:49,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [2455] [2024-12-02 14:20:49,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [2458] [2024-12-02 14:20:49,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [2461] [2024-12-02 14:20:49,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [2613] [2024-12-02 14:20:49,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [2621] [2024-12-02 14:20:49,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [2899-2900] [2024-12-02 14:20:49,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [2904-2905] [2024-12-02 14:20:49,728 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [2909-2910] [2024-12-02 14:20:49,729 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [2914-2915] [2024-12-02 14:20:49,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [3218-3219] [2024-12-02 14:20:49,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___5->state): : "memory", "cc"); [3223-3224] [2024-12-02 14:20:49,739 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___6->state): : "memory", "cc"); [3228-3229] [2024-12-02 14:20:49,740 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___7->state): : "memory", "cc"); [3233-3234] [2024-12-02 14:20:49,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___15->state): : "memory", "cc"); [3313-3314] [2024-12-02 14:20:49,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___16->state): : "memory", "cc"); [3318-3319] [2024-12-02 14:20:49,743 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___17->state): : "memory", "cc"); [3323-3324] [2024-12-02 14:20:49,744 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___18->state): : "memory", "cc"); [3328-3329] [2024-12-02 14:20:49,846 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i[175998,176011] [2024-12-02 14:20:49,860 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:20:49,978 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:20:49,979 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49 WrapperNode [2024-12-02 14:20:49,979 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:20:49,980 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:20:49,980 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:20:49,980 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:20:49,987 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,030 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,146 INFO L138 Inliner]: procedures = 200, calls = 2141, calls flagged for inlining = 74, calls inlined = 52, statements flattened = 3214 [2024-12-02 14:20:50,146 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:20:50,147 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:20:50,147 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:20:50,147 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:20:50,158 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,158 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,176 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,272 INFO L175 MemorySlicer]: Split 1031 memory accesses to 17 slices as follows [6, 2, 7, 10, 21, 275, 20, 115, 115, 3, 25, 3, 189, 231, 1, 3, 5]. 27 percent of accesses are in the largest equivalence class. The 24 initializations are split as follows [5, 2, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 2, 5]. The 848 writes are split as follows [0, 0, 0, 10, 17, 258, 16, 98, 98, 3, 25, 2, 123, 198, 0, 0, 0]. [2024-12-02 14:20:50,272 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,272 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,340 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,344 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,357 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,371 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,379 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,398 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:20:50,399 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:20:50,399 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:20:50,399 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:20:50,400 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (1/1) ... [2024-12-02 14:20:50,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:20:50,418 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:20:50,431 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 14:20:50,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 14:20:50,457 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-12-02 14:20:50,457 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-12-02 14:20:50,457 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2024-12-02 14:20:50,457 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2024-12-02 14:20:50,457 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-12-02 14:20:50,457 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-12-02 14:20:50,457 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-12-02 14:20:50,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 14:20:50,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_update_lock_of_abituguru_data [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_update_lock_of_abituguru_data [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure device_create_file [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create_file [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_resume [2024-12-02 14:20:50,459 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_resume [2024-12-02 14:20:50,459 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-12-02 14:20:50,460 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 14:20:50,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_update_lock_of_abituguru_data [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_update_lock_of_abituguru_data [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_send_address [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_send_address [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2024-12-02 14:20:50,461 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 14:20:50,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 14:20:50,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_wait [2024-12-02 14:20:50,463 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_wait [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_remove [2024-12-02 14:20:50,463 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_remove [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 14:20:50,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-12-02 14:20:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 14:20:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 14:20:50,464 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-12-02 14:20:50,464 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2024-12-02 14:20:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_write [2024-12-02 14:20:50,465 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_write [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-12-02 14:20:50,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_ready [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_ready [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_suspend [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_suspend [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_read [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_read [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure abituguru_probe [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure abituguru_probe [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2024-12-02 14:20:50,466 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 14:20:50,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure device_remove_file [2024-12-02 14:20:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure device_remove_file [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:20:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:20:50,467 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-12-02 14:20:50,467 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-12-02 14:20:50,870 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:20:50,872 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:20:50,912 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 14:21:13,369 INFO L? ?]: Removed 665 outVars from TransFormulas that were not future-live. [2024-12-02 14:21:13,369 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:21:13,394 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:21:13,394 INFO L312 CfgBuilder]: Removed 3 assume(true) statements. [2024-12-02 14:21:13,395 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:21:13 BoogieIcfgContainer [2024-12-02 14:21:13,395 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:21:13,397 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:21:13,397 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:21:13,402 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:21:13,402 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:20:48" (1/3) ... [2024-12-02 14:21:13,403 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cec93a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:21:13, skipping insertion in model container [2024-12-02 14:21:13,403 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:20:49" (2/3) ... [2024-12-02 14:21:13,403 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2cec93a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:21:13, skipping insertion in model container [2024-12-02 14:21:13,403 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:21:13" (3/3) ... [2024-12-02 14:21:13,404 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i [2024-12-02 14:21:13,415 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:21:13,418 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--hwmon--abituguru.ko-entry_point.cil.out.i that has 36 procedures, 849 locations, 1 initial locations, 3 loop locations, and 1 error locations. [2024-12-02 14:21:13,496 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:21:13,507 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@4f134721, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:21:13,508 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 14:21:13,514 INFO L276 IsEmpty]: Start isEmpty. Operand has 848 states, 628 states have (on average 1.463375796178344) internal successors, (919), 664 states have internal predecessors, (919), 184 states have call successors, (184), 35 states have call predecessors, (184), 34 states have return successors, (180), 178 states have call predecessors, (180), 180 states have call successors, (180) [2024-12-02 14:21:13,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-12-02 14:21:13,523 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:21:13,523 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:21:13,524 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:21:13,529 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:21:13,529 INFO L85 PathProgramCache]: Analyzing trace with hash -362447346, now seen corresponding path program 1 times [2024-12-02 14:21:13,536 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:21:13,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [381702858] [2024-12-02 14:21:13,537 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:21:13,538 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:21:28,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:21:30,198 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:21:30,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:21:30,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [381702858] [2024-12-02 14:21:30,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [381702858] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:21:30,200 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:21:30,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:21:30,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145530070] [2024-12-02 14:21:30,202 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:21:30,205 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:21:30,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:21:30,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:21:30,223 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:21:30,227 INFO L87 Difference]: Start difference. First operand has 848 states, 628 states have (on average 1.463375796178344) internal successors, (919), 664 states have internal predecessors, (919), 184 states have call successors, (184), 35 states have call predecessors, (184), 34 states have return successors, (180), 178 states have call predecessors, (180), 180 states have call successors, (180) Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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-12-02 14:21:34,397 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:21:35,209 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:21:35,209 INFO L93 Difference]: Finished difference Result 2463 states and 3771 transitions. [2024-12-02 14:21:35,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:21:35,211 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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 21 [2024-12-02 14:21:35,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:21:35,232 INFO L225 Difference]: With dead ends: 2463 [2024-12-02 14:21:35,232 INFO L226 Difference]: Without dead ends: 1604 [2024-12-02 14:21:35,239 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:21:35,241 INFO L435 NwaCegarLoop]: 2152 mSDtfsCounter, 1236 mSDsluCounter, 1185 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 3337 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.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:21:35,242 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1236 Valid, 3337 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 11 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 14:21:35,255 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1604 states. [2024-12-02 14:21:35,352 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1604 to 1600. [2024-12-02 14:21:35,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1600 states, 1192 states have (on average 1.455536912751678) internal successors, (1735), 1247 states have internal predecessors, (1735), 341 states have call successors, (341), 67 states have call predecessors, (341), 66 states have return successors, (336), 332 states have call predecessors, (336), 336 states have call successors, (336) [2024-12-02 14:21:35,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1600 states to 1600 states and 2412 transitions. [2024-12-02 14:21:35,370 INFO L78 Accepts]: Start accepts. Automaton has 1600 states and 2412 transitions. Word has length 21 [2024-12-02 14:21:35,371 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:21:35,371 INFO L471 AbstractCegarLoop]: Abstraction has 1600 states and 2412 transitions. [2024-12-02 14:21:35,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 1 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-12-02 14:21:35,371 INFO L276 IsEmpty]: Start isEmpty. Operand 1600 states and 2412 transitions. [2024-12-02 14:21:35,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-12-02 14:21:35,374 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:21:35,374 INFO L218 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] [2024-12-02 14:21:35,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 14:21:35,374 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:21:35,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:21:35,375 INFO L85 PathProgramCache]: Analyzing trace with hash -455175680, now seen corresponding path program 1 times [2024-12-02 14:21:35,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:21:35,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050387313] [2024-12-02 14:21:35,375 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:21:35,375 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:21:50,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:21:51,383 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:21:51,384 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:21:51,384 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050387313] [2024-12-02 14:21:51,384 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050387313] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:21:51,384 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:21:51,384 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:21:51,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1205282594] [2024-12-02 14:21:51,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:21:51,385 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:21:51,385 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:21:51,386 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:21:51,386 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:21:51,387 INFO L87 Difference]: Start difference. First operand 1600 states and 2412 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:21:52,148 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:21:52,148 INFO L93 Difference]: Finished difference Result 4533 states and 6830 transitions. [2024-12-02 14:21:52,149 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:21:52,149 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2024-12-02 14:21:52,149 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:21:52,169 INFO L225 Difference]: With dead ends: 4533 [2024-12-02 14:21:52,170 INFO L226 Difference]: Without dead ends: 2936 [2024-12-02 14:21:52,177 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:21:52,177 INFO L435 NwaCegarLoop]: 1298 mSDtfsCounter, 1053 mSDsluCounter, 1193 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1053 SdHoareTripleChecker+Valid, 2491 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 14:21:52,178 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1053 Valid, 2491 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 14:21:52,182 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2936 states. [2024-12-02 14:21:52,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2936 to 2919. [2024-12-02 14:21:52,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2919 states, 2154 states have (on average 1.4447539461467038) internal successors, (3112), 2260 states have internal predecessors, (3112), 647 states have call successors, (647), 118 states have call predecessors, (647), 117 states have return successors, (642), 634 states have call predecessors, (642), 642 states have call successors, (642) [2024-12-02 14:21:52,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2919 states to 2919 states and 4401 transitions. [2024-12-02 14:21:52,331 INFO L78 Accepts]: Start accepts. Automaton has 2919 states and 4401 transitions. Word has length 26 [2024-12-02 14:21:52,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:21:52,331 INFO L471 AbstractCegarLoop]: Abstraction has 2919 states and 4401 transitions. [2024-12-02 14:21:52,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-12-02 14:21:52,331 INFO L276 IsEmpty]: Start isEmpty. Operand 2919 states and 4401 transitions. [2024-12-02 14:21:52,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-12-02 14:21:52,332 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:21:52,332 INFO L218 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] [2024-12-02 14:21:52,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:21:52,333 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:21:52,333 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:21:52,333 INFO L85 PathProgramCache]: Analyzing trace with hash -916445272, now seen corresponding path program 1 times [2024-12-02 14:21:52,333 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:21:52,333 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661719828] [2024-12-02 14:21:52,333 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:21:52,333 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:22:07,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:22:08,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:22:08,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:22:08,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661719828] [2024-12-02 14:22:08,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661719828] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:22:08,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:22:08,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:22:08,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [18897552] [2024-12-02 14:22:08,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:22:08,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:22:08,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:22:08,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:22:08,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:08,149 INFO L87 Difference]: Start difference. First operand 2919 states and 4401 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 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-12-02 14:22:08,245 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:22:08,246 INFO L93 Difference]: Finished difference Result 2921 states and 4402 transitions. [2024-12-02 14:22:08,246 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:22:08,246 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), 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 25 [2024-12-02 14:22:08,246 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:22:08,263 INFO L225 Difference]: With dead ends: 2921 [2024-12-02 14:22:08,263 INFO L226 Difference]: Without dead ends: 2918 [2024-12-02 14:22:08,265 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:08,266 INFO L435 NwaCegarLoop]: 1256 mSDtfsCounter, 1239 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1239 SdHoareTripleChecker+Valid, 1256 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:22:08,266 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1239 Valid, 1256 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:22:08,270 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2918 states. [2024-12-02 14:22:08,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2918 to 2918. [2024-12-02 14:22:08,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2918 states, 2154 states have (on average 1.4442896935933147) internal successors, (3111), 2259 states have internal predecessors, (3111), 646 states have call successors, (646), 118 states have call predecessors, (646), 117 states have return successors, (642), 634 states have call predecessors, (642), 642 states have call successors, (642) [2024-12-02 14:22:08,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2918 states to 2918 states and 4399 transitions. [2024-12-02 14:22:08,402 INFO L78 Accepts]: Start accepts. Automaton has 2918 states and 4399 transitions. Word has length 25 [2024-12-02 14:22:08,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:22:08,402 INFO L471 AbstractCegarLoop]: Abstraction has 2918 states and 4399 transitions. [2024-12-02 14:22:08,402 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), 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-12-02 14:22:08,402 INFO L276 IsEmpty]: Start isEmpty. Operand 2918 states and 4399 transitions. [2024-12-02 14:22:08,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-12-02 14:22:08,404 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:22:08,404 INFO L218 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] [2024-12-02 14:22:08,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:22:08,404 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:22:08,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:22:08,404 INFO L85 PathProgramCache]: Analyzing trace with hash 1654767962, now seen corresponding path program 1 times [2024-12-02 14:22:08,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:22:08,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [457016223] [2024-12-02 14:22:08,405 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:22:08,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:22:22,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:22:23,498 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:22:23,498 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:22:23,498 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [457016223] [2024-12-02 14:22:23,498 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [457016223] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:22:23,498 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:22:23,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:22:23,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1533454014] [2024-12-02 14:22:23,498 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:22:23,499 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:22:23,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:22:23,499 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:22:23,499 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:23,499 INFO L87 Difference]: Start difference. First operand 2918 states and 4399 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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-12-02 14:22:23,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:22:23,608 INFO L93 Difference]: Finished difference Result 2920 states and 4400 transitions. [2024-12-02 14:22:23,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:22:23,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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 26 [2024-12-02 14:22:23,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:22:23,624 INFO L225 Difference]: With dead ends: 2920 [2024-12-02 14:22:23,625 INFO L226 Difference]: Without dead ends: 2917 [2024-12-02 14:22:23,627 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:23,628 INFO L435 NwaCegarLoop]: 1254 mSDtfsCounter, 1236 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1236 SdHoareTripleChecker+Valid, 1254 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:22:23,628 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1236 Valid, 1254 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 14:22:23,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2917 states. [2024-12-02 14:22:23,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2917 to 2917. [2024-12-02 14:22:23,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2917 states, 2154 states have (on average 1.4438254410399258) internal successors, (3110), 2258 states have internal predecessors, (3110), 645 states have call successors, (645), 118 states have call predecessors, (645), 117 states have return successors, (642), 634 states have call predecessors, (642), 642 states have call successors, (642) [2024-12-02 14:22:23,772 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2917 states to 2917 states and 4397 transitions. [2024-12-02 14:22:23,774 INFO L78 Accepts]: Start accepts. Automaton has 2917 states and 4397 transitions. Word has length 26 [2024-12-02 14:22:23,774 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:22:23,774 INFO L471 AbstractCegarLoop]: Abstraction has 2917 states and 4397 transitions. [2024-12-02 14:22:23,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 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-12-02 14:22:23,774 INFO L276 IsEmpty]: Start isEmpty. Operand 2917 states and 4397 transitions. [2024-12-02 14:22:23,775 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-12-02 14:22:23,775 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:22:23,776 INFO L218 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-12-02 14:22:23,776 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 14:22:23,776 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:22:23,776 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:22:23,776 INFO L85 PathProgramCache]: Analyzing trace with hash -241995541, now seen corresponding path program 1 times [2024-12-02 14:22:23,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:22:23,776 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148082486] [2024-12-02 14:22:23,776 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:22:23,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:22:38,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:22:38,965 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:22:38,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:22:38,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148082486] [2024-12-02 14:22:38,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148082486] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:22:38,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:22:38,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:22:38,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665637431] [2024-12-02 14:22:38,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:22:38,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:22:38,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:22:38,967 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:22:38,967 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:38,967 INFO L87 Difference]: Start difference. First operand 2917 states and 4397 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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-12-02 14:22:39,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:22:39,164 INFO L93 Difference]: Finished difference Result 8679 states and 13115 transitions. [2024-12-02 14:22:39,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:22:39,164 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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 27 [2024-12-02 14:22:39,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:22:39,189 INFO L225 Difference]: With dead ends: 8679 [2024-12-02 14:22:39,189 INFO L226 Difference]: Without dead ends: 5753 [2024-12-02 14:22:39,198 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:22:39,199 INFO L435 NwaCegarLoop]: 1253 mSDtfsCounter, 1208 mSDsluCounter, 1225 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1208 SdHoareTripleChecker+Valid, 2478 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:22:39,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1208 Valid, 2478 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:22:39,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5753 states. [2024-12-02 14:22:39,368 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5753 to 5744. [2024-12-02 14:22:39,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5744 states, 4241 states have (on average 1.445885404385758) internal successors, (6132), 4456 states have internal predecessors, (6132), 1281 states have call successors, (1281), 229 states have call predecessors, (1281), 221 states have return successors, (1271), 1246 states have call predecessors, (1271), 1271 states have call successors, (1271) [2024-12-02 14:22:39,396 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5744 states to 5744 states and 8684 transitions. [2024-12-02 14:22:39,400 INFO L78 Accepts]: Start accepts. Automaton has 5744 states and 8684 transitions. Word has length 27 [2024-12-02 14:22:39,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:22:39,400 INFO L471 AbstractCegarLoop]: Abstraction has 5744 states and 8684 transitions. [2024-12-02 14:22:39,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 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-12-02 14:22:39,400 INFO L276 IsEmpty]: Start isEmpty. Operand 5744 states and 8684 transitions. [2024-12-02 14:22:39,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-12-02 14:22:39,403 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:22:39,403 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:22:39,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 14:22:39,403 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:22:39,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:22:39,404 INFO L85 PathProgramCache]: Analyzing trace with hash -858447093, now seen corresponding path program 1 times [2024-12-02 14:22:39,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:22:39,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [518160195] [2024-12-02 14:22:39,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:22:39,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:22:54,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:22:54,713 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-12-02 14:22:54,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:22:54,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [518160195] [2024-12-02 14:22:54,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [518160195] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:22:54,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:22:54,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:22:54,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775838584] [2024-12-02 14:22:54,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:22:54,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:22:54,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:22:54,714 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:22:54,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:22:54,715 INFO L87 Difference]: Start difference. First operand 5744 states and 8684 transitions. Second operand has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 14:22:58,808 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:22:59,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:22:59,578 INFO L93 Difference]: Finished difference Result 11500 states and 17381 transitions. [2024-12-02 14:22:59,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:22:59,578 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-12-02 14:22:59,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:22:59,601 INFO L225 Difference]: With dead ends: 11500 [2024-12-02 14:22:59,601 INFO L226 Difference]: Without dead ends: 5755 [2024-12-02 14:22:59,616 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:22:59,617 INFO L435 NwaCegarLoop]: 1259 mSDtfsCounter, 7 mSDsluCounter, 2502 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 3761 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:22:59,617 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 3761 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:22:59,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5755 states. [2024-12-02 14:22:59,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5755 to 5746. [2024-12-02 14:22:59,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5746 states, 4243 states have (on average 1.4447325005892058) internal successors, (6130), 4458 states have internal predecessors, (6130), 1281 states have call successors, (1281), 229 states have call predecessors, (1281), 221 states have return successors, (1271), 1246 states have call predecessors, (1271), 1271 states have call successors, (1271) [2024-12-02 14:22:59,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5746 states to 5746 states and 8682 transitions. [2024-12-02 14:22:59,838 INFO L78 Accepts]: Start accepts. Automaton has 5746 states and 8682 transitions. Word has length 73 [2024-12-02 14:22:59,839 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:22:59,839 INFO L471 AbstractCegarLoop]: Abstraction has 5746 states and 8682 transitions. [2024-12-02 14:22:59,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.0) internal successors, (56), 4 states have internal predecessors, (56), 2 states have call successors, (10), 2 states have call predecessors, (10), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-12-02 14:22:59,839 INFO L276 IsEmpty]: Start isEmpty. Operand 5746 states and 8682 transitions. [2024-12-02 14:22:59,843 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-12-02 14:22:59,843 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:22:59,844 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:22:59,844 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:22:59,844 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:22:59,844 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:22:59,845 INFO L85 PathProgramCache]: Analyzing trace with hash -749943660, now seen corresponding path program 1 times [2024-12-02 14:22:59,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:22:59,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185542865] [2024-12-02 14:22:59,845 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:22:59,845 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:23:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:23:16,550 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:23:16,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:23:16,550 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185542865] [2024-12-02 14:23:16,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1185542865] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:23:16,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:23:16,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:23:16,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [275388708] [2024-12-02 14:23:16,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:23:16,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:23:16,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:23:16,552 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:23:16,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:23:16,552 INFO L87 Difference]: Start difference. First operand 5746 states and 8682 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-12-02 14:23:16,890 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:23:16,890 INFO L93 Difference]: Finished difference Result 11569 states and 17469 transitions. [2024-12-02 14:23:16,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:23:16,892 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 104 [2024-12-02 14:23:16,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:23:16,916 INFO L225 Difference]: With dead ends: 11569 [2024-12-02 14:23:16,917 INFO L226 Difference]: Without dead ends: 5826 [2024-12-02 14:23:16,929 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:23:16,930 INFO L435 NwaCegarLoop]: 1255 mSDtfsCounter, 15 mSDsluCounter, 2499 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 3754 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:23:16,930 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 3754 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:23:16,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5826 states. [2024-12-02 14:23:17,089 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5826 to 5754. [2024-12-02 14:23:17,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5754 states, 4251 states have (on average 1.443895553987297) internal successors, (6138), 4466 states have internal predecessors, (6138), 1281 states have call successors, (1281), 229 states have call predecessors, (1281), 221 states have return successors, (1271), 1246 states have call predecessors, (1271), 1271 states have call successors, (1271) [2024-12-02 14:23:17,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5754 states to 5754 states and 8690 transitions. [2024-12-02 14:23:17,119 INFO L78 Accepts]: Start accepts. Automaton has 5754 states and 8690 transitions. Word has length 104 [2024-12-02 14:23:17,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:23:17,119 INFO L471 AbstractCegarLoop]: Abstraction has 5754 states and 8690 transitions. [2024-12-02 14:23:17,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-12-02 14:23:17,119 INFO L276 IsEmpty]: Start isEmpty. Operand 5754 states and 8690 transitions. [2024-12-02 14:23:17,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2024-12-02 14:23:17,123 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:23:17,123 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:23:17,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:23:17,123 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:23:17,124 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:23:17,124 INFO L85 PathProgramCache]: Analyzing trace with hash 1959721568, now seen corresponding path program 1 times [2024-12-02 14:23:17,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:23:17,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938390239] [2024-12-02 14:23:17,124 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:23:17,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:23:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:23:33,307 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:23:33,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:23:33,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938390239] [2024-12-02 14:23:33,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938390239] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:23:33,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:23:33,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:23:33,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495784832] [2024-12-02 14:23:33,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:23:33,308 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:23:33,308 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:23:33,309 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:23:33,309 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:23:33,309 INFO L87 Difference]: Start difference. First operand 5754 states and 8690 transitions. Second operand has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 14:23:34,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:23:34,378 INFO L93 Difference]: Finished difference Result 11473 states and 17481 transitions. [2024-12-02 14:23:34,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:23:34,379 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 102 [2024-12-02 14:23:34,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:23:34,400 INFO L225 Difference]: With dead ends: 11473 [2024-12-02 14:23:34,400 INFO L226 Difference]: Without dead ends: 5722 [2024-12-02 14:23:34,417 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:23:34,418 INFO L435 NwaCegarLoop]: 1182 mSDtfsCounter, 1196 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1196 SdHoareTripleChecker+Valid, 1182 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:23:34,418 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1196 Valid, 1182 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-12-02 14:23:34,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5722 states. [2024-12-02 14:23:34,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5722 to 5722. [2024-12-02 14:23:34,571 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5722 states, 4235 states have (on average 1.3841794569067296) internal successors, (5862), 4442 states have internal predecessors, (5862), 1265 states have call successors, (1265), 229 states have call predecessors, (1265), 221 states have return successors, (1255), 1230 states have call predecessors, (1255), 1255 states have call successors, (1255) [2024-12-02 14:23:34,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5722 states to 5722 states and 8382 transitions. [2024-12-02 14:23:34,590 INFO L78 Accepts]: Start accepts. Automaton has 5722 states and 8382 transitions. Word has length 102 [2024-12-02 14:23:34,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:23:34,591 INFO L471 AbstractCegarLoop]: Abstraction has 5722 states and 8382 transitions. [2024-12-02 14:23:34,592 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-12-02 14:23:34,592 INFO L276 IsEmpty]: Start isEmpty. Operand 5722 states and 8382 transitions. [2024-12-02 14:23:34,594 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 113 [2024-12-02 14:23:34,594 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:23:34,594 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:23:34,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:23:34,595 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:23:34,595 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:23:34,595 INFO L85 PathProgramCache]: Analyzing trace with hash -2031516797, now seen corresponding path program 1 times [2024-12-02 14:23:34,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:23:34,595 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881436734] [2024-12-02 14:23:34,595 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:23:34,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:23:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:23:49,852 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:23:49,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:23:49,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881436734] [2024-12-02 14:23:49,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881436734] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:23:49,852 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:23:49,852 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:23:49,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948493368] [2024-12-02 14:23:49,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:23:49,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:23:49,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:23:49,853 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:23:49,853 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:23:49,853 INFO L87 Difference]: Start difference. First operand 5722 states and 8382 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:23:53,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:23:54,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:23:54,722 INFO L93 Difference]: Finished difference Result 17134 states and 25102 transitions. [2024-12-02 14:23:54,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:23:54,722 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 112 [2024-12-02 14:23:54,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:23:54,769 INFO L225 Difference]: With dead ends: 17134 [2024-12-02 14:23:54,769 INFO L226 Difference]: Without dead ends: 11415 [2024-12-02 14:23:54,786 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:23:54,786 INFO L435 NwaCegarLoop]: 1333 mSDtfsCounter, 1195 mSDsluCounter, 1208 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1195 SdHoareTripleChecker+Valid, 2541 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 14:23:54,787 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1195 Valid, 2541 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 14:23:54,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11415 states. [2024-12-02 14:23:55,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11415 to 11392. [2024-12-02 14:23:55,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11392 states, 8429 states have (on average 1.3840313204413335) internal successors, (11666), 8842 states have internal predecessors, (11666), 2521 states have call successors, (2521), 455 states have call predecessors, (2521), 441 states have return successors, (2505), 2454 states have call predecessors, (2505), 2505 states have call successors, (2505) [2024-12-02 14:23:55,153 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11392 states to 11392 states and 16692 transitions. [2024-12-02 14:23:55,161 INFO L78 Accepts]: Start accepts. Automaton has 11392 states and 16692 transitions. Word has length 112 [2024-12-02 14:23:55,162 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:23:55,162 INFO L471 AbstractCegarLoop]: Abstraction has 11392 states and 16692 transitions. [2024-12-02 14:23:55,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:23:55,162 INFO L276 IsEmpty]: Start isEmpty. Operand 11392 states and 16692 transitions. [2024-12-02 14:23:55,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-12-02 14:23:55,165 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:23:55,165 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:23:55,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:23:55,165 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:23:55,166 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:23:55,166 INFO L85 PathProgramCache]: Analyzing trace with hash 1301157596, now seen corresponding path program 1 times [2024-12-02 14:23:55,166 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:23:55,166 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944625441] [2024-12-02 14:23:55,166 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:23:55,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:24:09,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:24:10,341 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:24:10,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:24:10,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944625441] [2024-12-02 14:24:10,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944625441] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:24:10,342 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:24:10,342 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:24:10,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1732121450] [2024-12-02 14:24:10,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:24:10,342 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:24:10,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:24:10,343 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:24:10,343 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:24:10,343 INFO L87 Difference]: Start difference. First operand 11392 states and 16692 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:24:14,438 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:24:16,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:24:16,138 INFO L93 Difference]: Finished difference Result 28374 states and 41687 transitions. [2024-12-02 14:24:16,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:24:16,138 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2024-12-02 14:24:16,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:24:16,202 INFO L225 Difference]: With dead ends: 28374 [2024-12-02 14:24:16,203 INFO L226 Difference]: Without dead ends: 16985 [2024-12-02 14:24:16,233 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:24:16,234 INFO L435 NwaCegarLoop]: 1424 mSDtfsCounter, 1067 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1067 SdHoareTripleChecker+Valid, 2569 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:24:16,234 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1067 Valid, 2569 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:24:16,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16985 states. [2024-12-02 14:24:16,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16985 to 16968. [2024-12-02 14:24:16,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16968 states, 12595 states have (on average 1.3795950774116712) internal successors, (17376), 13204 states have internal predecessors, (17376), 3727 states have call successors, (3727), 659 states have call predecessors, (3727), 645 states have return successors, (3711), 3644 states have call predecessors, (3711), 3711 states have call successors, (3711) [2024-12-02 14:24:16,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16968 states to 16968 states and 24814 transitions. [2024-12-02 14:24:16,848 INFO L78 Accepts]: Start accepts. Automaton has 16968 states and 24814 transitions. Word has length 114 [2024-12-02 14:24:16,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:24:16,848 INFO L471 AbstractCegarLoop]: Abstraction has 16968 states and 24814 transitions. [2024-12-02 14:24:16,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:24:16,848 INFO L276 IsEmpty]: Start isEmpty. Operand 16968 states and 24814 transitions. [2024-12-02 14:24:16,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2024-12-02 14:24:16,853 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:24:16,853 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:24:16,854 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:24:16,854 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:24:16,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:24:16,854 INFO L85 PathProgramCache]: Analyzing trace with hash -744591574, now seen corresponding path program 1 times [2024-12-02 14:24:16,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:24:16,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [32322794] [2024-12-02 14:24:16,855 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:24:16,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:24:32,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:24:32,921 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2024-12-02 14:24:32,921 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:24:32,921 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [32322794] [2024-12-02 14:24:32,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [32322794] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:24:32,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:24:32,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:24:32,922 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1781098347] [2024-12-02 14:24:32,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:24:32,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:24:32,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:24:32,923 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:24:32,923 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:24:32,923 INFO L87 Difference]: Start difference. First operand 16968 states and 24814 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 14:24:37,023 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:24:38,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:24:38,824 INFO L93 Difference]: Finished difference Result 39526 states and 57931 transitions. [2024-12-02 14:24:38,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:24:38,825 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 130 [2024-12-02 14:24:38,825 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:24:38,903 INFO L225 Difference]: With dead ends: 39526 [2024-12-02 14:24:38,904 INFO L226 Difference]: Without dead ends: 22561 [2024-12-02 14:24:38,948 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:24:38,949 INFO L435 NwaCegarLoop]: 2267 mSDtfsCounter, 1099 mSDsluCounter, 1121 mSDsCounter, 0 mSdLazyCounter, 82 mSolverCounterSat, 23 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1099 SdHoareTripleChecker+Valid, 3388 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 82 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:24:38,949 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1099 Valid, 3388 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 82 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:24:38,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22561 states. [2024-12-02 14:24:39,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22561 to 22544. [2024-12-02 14:24:39,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22544 states, 16761 states have (on average 1.3773641190859733) internal successors, (23086), 17566 states have internal predecessors, (23086), 4933 states have call successors, (4933), 863 states have call predecessors, (4933), 849 states have return successors, (4917), 4834 states have call predecessors, (4917), 4917 states have call successors, (4917) [2024-12-02 14:24:39,703 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22544 states to 22544 states and 32936 transitions. [2024-12-02 14:24:39,715 INFO L78 Accepts]: Start accepts. Automaton has 22544 states and 32936 transitions. Word has length 130 [2024-12-02 14:24:39,715 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:24:39,715 INFO L471 AbstractCegarLoop]: Abstraction has 22544 states and 32936 transitions. [2024-12-02 14:24:39,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-12-02 14:24:39,715 INFO L276 IsEmpty]: Start isEmpty. Operand 22544 states and 32936 transitions. [2024-12-02 14:24:39,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2024-12-02 14:24:39,721 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:24:39,721 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:24:39,722 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:24:39,722 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:24:39,722 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:24:39,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1756547960, now seen corresponding path program 1 times [2024-12-02 14:24:39,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:24:39,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [795782172] [2024-12-02 14:24:39,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:24:39,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:24:54,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:24:54,969 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-02 14:24:54,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:24:54,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [795782172] [2024-12-02 14:24:54,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [795782172] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:24:54,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:24:54,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:24:54,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [676416633] [2024-12-02 14:24:54,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:24:54,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:24:54,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:24:54,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:24:54,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:24:54,970 INFO L87 Difference]: Start difference. First operand 22544 states and 32936 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:24:59,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:25:01,077 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:25:01,078 INFO L93 Difference]: Finished difference Result 50678 states and 74175 transitions. [2024-12-02 14:25:01,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:25:01,078 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 149 [2024-12-02 14:25:01,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:25:01,167 INFO L225 Difference]: With dead ends: 50678 [2024-12-02 14:25:01,167 INFO L226 Difference]: Without dead ends: 28137 [2024-12-02 14:25:01,213 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:25:01,214 INFO L435 NwaCegarLoop]: 2268 mSDtfsCounter, 1069 mSDsluCounter, 1147 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1069 SdHoareTripleChecker+Valid, 3415 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:25:01,214 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1069 Valid, 3415 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:25:01,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28137 states. [2024-12-02 14:25:01,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28137 to 28120. [2024-12-02 14:25:01,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28120 states, 20927 states have (on average 1.3760214077507527) internal successors, (28796), 21928 states have internal predecessors, (28796), 6139 states have call successors, (6139), 1067 states have call predecessors, (6139), 1053 states have return successors, (6123), 6024 states have call predecessors, (6123), 6123 states have call successors, (6123) [2024-12-02 14:25:02,021 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28120 states to 28120 states and 41058 transitions. [2024-12-02 14:25:02,039 INFO L78 Accepts]: Start accepts. Automaton has 28120 states and 41058 transitions. Word has length 149 [2024-12-02 14:25:02,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:25:02,040 INFO L471 AbstractCegarLoop]: Abstraction has 28120 states and 41058 transitions. [2024-12-02 14:25:02,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:25:02,040 INFO L276 IsEmpty]: Start isEmpty. Operand 28120 states and 41058 transitions. [2024-12-02 14:25:02,047 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-12-02 14:25:02,047 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:25:02,047 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:25:02,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:25:02,047 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:25:02,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:25:02,048 INFO L85 PathProgramCache]: Analyzing trace with hash -628863209, now seen corresponding path program 1 times [2024-12-02 14:25:02,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:25:02,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781813699] [2024-12-02 14:25:02,048 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:25:02,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:25:17,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:25:18,120 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-12-02 14:25:18,120 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:25:18,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781813699] [2024-12-02 14:25:18,121 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781813699] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:25:18,121 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:25:18,121 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:25:18,121 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566095629] [2024-12-02 14:25:18,121 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:25:18,121 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:25:18,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:25:18,122 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:25:18,122 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:25:18,122 INFO L87 Difference]: Start difference. First operand 28120 states and 41058 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:25:19,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:25:19,210 INFO L93 Difference]: Finished difference Result 56237 states and 82113 transitions. [2024-12-02 14:25:19,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:25:19,211 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 150 [2024-12-02 14:25:19,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:25:19,312 INFO L225 Difference]: With dead ends: 56237 [2024-12-02 14:25:19,312 INFO L226 Difference]: Without dead ends: 28120 [2024-12-02 14:25:19,382 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:25:19,382 INFO L435 NwaCegarLoop]: 1213 mSDtfsCounter, 1210 mSDsluCounter, 2422 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1213 SdHoareTripleChecker+Valid, 3635 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:25:19,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1213 Valid, 3635 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:25:19,400 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28120 states. [2024-12-02 14:25:20,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28120 to 28120. [2024-12-02 14:25:20,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28120 states, 20927 states have (on average 1.3758302671190328) internal successors, (28792), 21928 states have internal predecessors, (28792), 6139 states have call successors, (6139), 1067 states have call predecessors, (6139), 1053 states have return successors, (6123), 6024 states have call predecessors, (6123), 6123 states have call successors, (6123) [2024-12-02 14:25:20,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28120 states to 28120 states and 41054 transitions. [2024-12-02 14:25:20,262 INFO L78 Accepts]: Start accepts. Automaton has 28120 states and 41054 transitions. Word has length 150 [2024-12-02 14:25:20,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:25:20,262 INFO L471 AbstractCegarLoop]: Abstraction has 28120 states and 41054 transitions. [2024-12-02 14:25:20,262 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:25:20,262 INFO L276 IsEmpty]: Start isEmpty. Operand 28120 states and 41054 transitions. [2024-12-02 14:25:20,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-12-02 14:25:20,268 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:25:20,268 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:25:20,269 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 14:25:20,269 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:25:20,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:25:20,269 INFO L85 PathProgramCache]: Analyzing trace with hash 1237409096, now seen corresponding path program 1 times [2024-12-02 14:25:20,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:25:20,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [666374199] [2024-12-02 14:25:20,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:25:20,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:25:35,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:25:35,937 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-02 14:25:35,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:25:35,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [666374199] [2024-12-02 14:25:35,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [666374199] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:25:35,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:25:35,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:25:35,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1436263944] [2024-12-02 14:25:35,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:25:35,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:25:35,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:25:35,939 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:25:35,939 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:25:35,939 INFO L87 Difference]: Start difference. First operand 28120 states and 41054 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:25:40,032 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:25:42,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:25:42,223 INFO L93 Difference]: Finished difference Result 61830 states and 90411 transitions. [2024-12-02 14:25:42,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:25:42,223 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 152 [2024-12-02 14:25:42,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:25:42,353 INFO L225 Difference]: With dead ends: 61830 [2024-12-02 14:25:42,353 INFO L226 Difference]: Without dead ends: 33713 [2024-12-02 14:25:42,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:25:42,425 INFO L435 NwaCegarLoop]: 2268 mSDtfsCounter, 1070 mSDsluCounter, 1146 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 3414 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:25:42,425 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1070 Valid, 3414 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:25:42,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33713 states. [2024-12-02 14:25:43,467 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33713 to 33696. [2024-12-02 14:25:43,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33696 states, 25093 states have (on average 1.374965129717451) internal successors, (34502), 26290 states have internal predecessors, (34502), 7345 states have call successors, (7345), 1271 states have call predecessors, (7345), 1257 states have return successors, (7329), 7214 states have call predecessors, (7329), 7329 states have call successors, (7329) [2024-12-02 14:25:43,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33696 states to 33696 states and 49176 transitions. [2024-12-02 14:25:43,595 INFO L78 Accepts]: Start accepts. Automaton has 33696 states and 49176 transitions. Word has length 152 [2024-12-02 14:25:43,595 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:25:43,596 INFO L471 AbstractCegarLoop]: Abstraction has 33696 states and 49176 transitions. [2024-12-02 14:25:43,596 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:25:43,596 INFO L276 IsEmpty]: Start isEmpty. Operand 33696 states and 49176 transitions. [2024-12-02 14:25:43,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-12-02 14:25:43,601 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:25:43,602 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:25:43,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 14:25:43,602 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:25:43,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:25:43,602 INFO L85 PathProgramCache]: Analyzing trace with hash 730439075, now seen corresponding path program 1 times [2024-12-02 14:25:43,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:25:43,602 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1292043932] [2024-12-02 14:25:43,603 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:25:43,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:25:58,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:25:59,561 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2024-12-02 14:25:59,561 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:25:59,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1292043932] [2024-12-02 14:25:59,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1292043932] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:25:59,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:25:59,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:25:59,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131671390] [2024-12-02 14:25:59,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:25:59,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:25:59,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:25:59,562 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:25:59,563 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:25:59,563 INFO L87 Difference]: Start difference. First operand 33696 states and 49176 transitions. Second operand has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:00,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:26:00,839 INFO L93 Difference]: Finished difference Result 67389 states and 98349 transitions. [2024-12-02 14:26:00,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:26:00,839 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 151 [2024-12-02 14:26:00,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:26:00,957 INFO L225 Difference]: With dead ends: 67389 [2024-12-02 14:26:00,957 INFO L226 Difference]: Without dead ends: 33696 [2024-12-02 14:26:01,031 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:26:01,031 INFO L435 NwaCegarLoop]: 1212 mSDtfsCounter, 1209 mSDsluCounter, 2420 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1212 SdHoareTripleChecker+Valid, 3632 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:26:01,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1212 Valid, 3632 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:26:01,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33696 states. [2024-12-02 14:26:02,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33696 to 33696. [2024-12-02 14:26:02,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33696 states, 25093 states have (on average 1.3748057227115131) internal successors, (34498), 26290 states have internal predecessors, (34498), 7345 states have call successors, (7345), 1271 states have call predecessors, (7345), 1257 states have return successors, (7329), 7214 states have call predecessors, (7329), 7329 states have call successors, (7329) [2024-12-02 14:26:02,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33696 states to 33696 states and 49172 transitions. [2024-12-02 14:26:02,261 INFO L78 Accepts]: Start accepts. Automaton has 33696 states and 49172 transitions. Word has length 151 [2024-12-02 14:26:02,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:26:02,261 INFO L471 AbstractCegarLoop]: Abstraction has 33696 states and 49172 transitions. [2024-12-02 14:26:02,261 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:02,261 INFO L276 IsEmpty]: Start isEmpty. Operand 33696 states and 49172 transitions. [2024-12-02 14:26:02,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-12-02 14:26:02,267 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:26:02,267 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:26:02,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 14:26:02,267 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:26:02,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:26:02,267 INFO L85 PathProgramCache]: Analyzing trace with hash -1842103348, now seen corresponding path program 1 times [2024-12-02 14:26:02,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:26:02,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397906220] [2024-12-02 14:26:02,268 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:26:02,268 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:26:16,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:26:17,540 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 14:26:17,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:26:17,540 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397906220] [2024-12-02 14:26:17,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397906220] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:26:17,540 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:26:17,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:26:17,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [40212068] [2024-12-02 14:26:17,540 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:26:17,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:26:17,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:26:17,541 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:26:17,541 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:26:17,541 INFO L87 Difference]: Start difference. First operand 33696 states and 49172 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:21,629 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:26:24,133 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:26:24,133 INFO L93 Difference]: Finished difference Result 72982 states and 106647 transitions. [2024-12-02 14:26:24,133 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:26:24,133 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 151 [2024-12-02 14:26:24,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:26:24,252 INFO L225 Difference]: With dead ends: 72982 [2024-12-02 14:26:24,252 INFO L226 Difference]: Without dead ends: 39289 [2024-12-02 14:26:24,311 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:26:24,312 INFO L435 NwaCegarLoop]: 2267 mSDtfsCounter, 1070 mSDsluCounter, 1145 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 22 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1070 SdHoareTripleChecker+Valid, 3412 SdHoareTripleChecker+Invalid, 106 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:26:24,312 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1070 Valid, 3412 Invalid, 106 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [22 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:26:24,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39289 states. [2024-12-02 14:26:25,409 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39289 to 39272. [2024-12-02 14:26:25,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39272 states, 29259 states have (on average 1.3742096448955876) internal successors, (40208), 30652 states have internal predecessors, (40208), 8551 states have call successors, (8551), 1475 states have call predecessors, (8551), 1461 states have return successors, (8535), 8404 states have call predecessors, (8535), 8535 states have call successors, (8535) [2024-12-02 14:26:25,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39272 states to 39272 states and 57294 transitions. [2024-12-02 14:26:25,579 INFO L78 Accepts]: Start accepts. Automaton has 39272 states and 57294 transitions. Word has length 151 [2024-12-02 14:26:25,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:26:25,579 INFO L471 AbstractCegarLoop]: Abstraction has 39272 states and 57294 transitions. [2024-12-02 14:26:25,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:25,579 INFO L276 IsEmpty]: Start isEmpty. Operand 39272 states and 57294 transitions. [2024-12-02 14:26:25,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-12-02 14:26:25,585 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:26:25,585 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:26:25,585 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 14:26:25,585 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:26:25,586 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:26:25,586 INFO L85 PathProgramCache]: Analyzing trace with hash 647425614, now seen corresponding path program 1 times [2024-12-02 14:26:25,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:26:25,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144467336] [2024-12-02 14:26:25,586 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:26:25,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:26:40,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:26:41,788 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-12-02 14:26:41,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:26:41,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144467336] [2024-12-02 14:26:41,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144467336] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:26:41,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:26:41,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:26:41,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [44092449] [2024-12-02 14:26:41,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:26:41,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:26:41,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:26:41,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:26:41,790 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:26:41,790 INFO L87 Difference]: Start difference. First operand 39272 states and 57294 transitions. Second operand has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:43,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:26:43,310 INFO L93 Difference]: Finished difference Result 78541 states and 114585 transitions. [2024-12-02 14:26:43,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:26:43,310 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 151 [2024-12-02 14:26:43,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:26:43,464 INFO L225 Difference]: With dead ends: 78541 [2024-12-02 14:26:43,464 INFO L226 Difference]: Without dead ends: 39272 [2024-12-02 14:26:43,560 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:26:43,561 INFO L435 NwaCegarLoop]: 1211 mSDtfsCounter, 1208 mSDsluCounter, 2418 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1211 SdHoareTripleChecker+Valid, 3629 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:26:43,561 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1211 Valid, 3629 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:26:43,585 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39272 states. [2024-12-02 14:26:44,932 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39272 to 39272. [2024-12-02 14:26:44,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39272 states, 29259 states have (on average 1.374072934823473) internal successors, (40204), 30652 states have internal predecessors, (40204), 8551 states have call successors, (8551), 1475 states have call predecessors, (8551), 1461 states have return successors, (8535), 8404 states have call predecessors, (8535), 8535 states have call successors, (8535) [2024-12-02 14:26:45,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39272 states to 39272 states and 57290 transitions. [2024-12-02 14:26:45,082 INFO L78 Accepts]: Start accepts. Automaton has 39272 states and 57290 transitions. Word has length 151 [2024-12-02 14:26:45,083 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:26:45,083 INFO L471 AbstractCegarLoop]: Abstraction has 39272 states and 57290 transitions. [2024-12-02 14:26:45,083 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 20.2) internal successors, (101), 4 states have internal predecessors, (101), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:26:45,083 INFO L276 IsEmpty]: Start isEmpty. Operand 39272 states and 57290 transitions. [2024-12-02 14:26:45,088 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-12-02 14:26:45,089 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:26:45,089 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:26:45,089 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 14:26:45,089 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:26:45,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:26:45,089 INFO L85 PathProgramCache]: Analyzing trace with hash -1705860918, now seen corresponding path program 1 times [2024-12-02 14:26:45,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:26:45,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1962538353] [2024-12-02 14:26:45,089 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:26:45,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:26:59,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:27:00,835 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-12-02 14:27:00,835 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:27:00,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1962538353] [2024-12-02 14:27:00,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1962538353] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:27:00,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1951051827] [2024-12-02 14:27:00,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:27:00,836 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:27:00,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:27:00,838 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:27:00,839 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 14:27:19,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:27:19,393 INFO L256 TraceCheckSpWp]: Trace formula consists of 6718 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-12-02 14:27:19,402 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:27:19,931 INFO L134 CoverageAnalysis]: Checked inductivity of 35 backedges. 11 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:27:19,931 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:27:19,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1951051827] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:27:19,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:27:19,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [4] total 8 [2024-12-02 14:27:19,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516172244] [2024-12-02 14:27:19,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:27:19,932 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-12-02 14:27:19,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:27:19,933 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-12-02 14:27:19,933 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 14:27:19,933 INFO L87 Difference]: Start difference. First operand 39272 states and 57290 transitions. Second operand has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:27:24,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:27:26,052 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:27:26,052 INFO L93 Difference]: Finished difference Result 78576 states and 114618 transitions. [2024-12-02 14:27:26,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-12-02 14:27:26,053 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 148 [2024-12-02 14:27:26,053 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:27:26,209 INFO L225 Difference]: With dead ends: 78576 [2024-12-02 14:27:26,209 INFO L226 Difference]: Without dead ends: 39279 [2024-12-02 14:27:26,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 151 GetRequests, 145 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-12-02 14:27:26,308 INFO L435 NwaCegarLoop]: 1217 mSDtfsCounter, 7 mSDsluCounter, 4840 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 6057 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:27:26,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 6057 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 35 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 14:27:26,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39279 states. [2024-12-02 14:27:27,640 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39279 to 39239. [2024-12-02 14:27:27,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39239 states, 29226 states have (on average 1.3737767741052487) internal successors, (40150), 30619 states have internal predecessors, (40150), 8551 states have call successors, (8551), 1475 states have call predecessors, (8551), 1461 states have return successors, (8535), 8397 states have call predecessors, (8535), 8535 states have call successors, (8535) [2024-12-02 14:27:27,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39239 states to 39239 states and 57236 transitions. [2024-12-02 14:27:27,803 INFO L78 Accepts]: Start accepts. Automaton has 39239 states and 57236 transitions. Word has length 148 [2024-12-02 14:27:27,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:27:27,803 INFO L471 AbstractCegarLoop]: Abstraction has 39239 states and 57236 transitions. [2024-12-02 14:27:27,804 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 17.166666666666668) internal successors, (103), 6 states have internal predecessors, (103), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:27:27,804 INFO L276 IsEmpty]: Start isEmpty. Operand 39239 states and 57236 transitions. [2024-12-02 14:27:27,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2024-12-02 14:27:27,810 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:27:27,810 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:27:27,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 14:27:28,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-12-02 14:27:28,011 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:27:28,011 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:27:28,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1370536274, now seen corresponding path program 1 times [2024-12-02 14:27:28,011 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:27:28,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719473661] [2024-12-02 14:27:28,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:27:28,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:27:42,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:27:43,449 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:27:43,449 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:27:43,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719473661] [2024-12-02 14:27:43,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719473661] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:27:43,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1006509569] [2024-12-02 14:27:43,449 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:27:43,449 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:27:43,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:27:43,451 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:27:43,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 14:28:01,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:28:01,842 INFO L256 TraceCheckSpWp]: Trace formula consists of 6754 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-12-02 14:28:01,847 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:28:04,754 INFO L134 CoverageAnalysis]: Checked inductivity of 49 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2024-12-02 14:28:04,754 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:28:04,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1006509569] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:28:04,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:28:04,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 5 [2024-12-02 14:28:04,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [481920692] [2024-12-02 14:28:04,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:28:04,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:28:04,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:28:04,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:28:04,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:28:04,755 INFO L87 Difference]: Start difference. First operand 39239 states and 57236 transitions. Second operand has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 14:28:08,848 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-12-02 14:28:16,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:28:16,892 INFO L93 Difference]: Finished difference Result 117710 states and 171700 transitions. [2024-12-02 14:28:16,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:28:16,893 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 159 [2024-12-02 14:28:16,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:28:17,254 INFO L225 Difference]: With dead ends: 117710 [2024-12-02 14:28:17,254 INFO L226 Difference]: Without dead ends: 117695 [2024-12-02 14:28:17,286 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 162 GetRequests, 159 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:28:17,287 INFO L435 NwaCegarLoop]: 2272 mSDtfsCounter, 2380 mSDsluCounter, 2052 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 27 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2380 SdHoareTripleChecker+Valid, 4324 SdHoareTripleChecker+Invalid, 401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:28:17,287 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2380 Valid, 4324 Invalid, 401 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 373 Invalid, 1 Unknown, 0 Unchecked, 8.8s Time] [2024-12-02 14:28:17,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117695 states. [2024-12-02 14:28:21,391 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117695 to 117649. [2024-12-02 14:28:21,447 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117649 states, 87624 states have (on average 1.3738245229617456) internal successors, (120380), 91801 states have internal predecessors, (120380), 25643 states have call successors, (25643), 4419 states have call predecessors, (25643), 4381 states have return successors, (25603), 25187 states have call predecessors, (25603), 25603 states have call successors, (25603) [2024-12-02 14:28:21,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117649 states to 117649 states and 171626 transitions. [2024-12-02 14:28:21,820 INFO L78 Accepts]: Start accepts. Automaton has 117649 states and 171626 transitions. Word has length 159 [2024-12-02 14:28:21,821 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:28:21,821 INFO L471 AbstractCegarLoop]: Abstraction has 117649 states and 171626 transitions. [2024-12-02 14:28:21,821 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.5) internal successors, (106), 4 states have internal predecessors, (106), 3 states have call successors, (14), 3 states have call predecessors, (14), 3 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 14:28:21,821 INFO L276 IsEmpty]: Start isEmpty. Operand 117649 states and 171626 transitions. [2024-12-02 14:28:21,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2024-12-02 14:28:21,846 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:28:21,846 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:28:21,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 14:28:22,046 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:28:22,046 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:28:22,047 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:28:22,047 INFO L85 PathProgramCache]: Analyzing trace with hash 1476293455, now seen corresponding path program 1 times [2024-12-02 14:28:22,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:28:22,047 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323637251] [2024-12-02 14:28:22,047 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:28:22,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:28:37,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:28:39,356 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 21 proven. 6 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2024-12-02 14:28:39,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:28:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323637251] [2024-12-02 14:28:39,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323637251] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:28:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993832966] [2024-12-02 14:28:39,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:28:39,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:28:39,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:28:39,359 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:28:39,360 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 14:28:57,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:28:57,748 INFO L256 TraceCheckSpWp]: Trace formula consists of 6857 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:28:57,753 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:28:59,392 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-12-02 14:28:59,392 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:28:59,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993832966] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:28:59,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:28:59,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 7 [2024-12-02 14:28:59,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688930259] [2024-12-02 14:28:59,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:28:59,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:28:59,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:28:59,393 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:28:59,393 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:28:59,393 INFO L87 Difference]: Start difference. First operand 117649 states and 171626 transitions. Second operand has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 14:29:03,482 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:29:06,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:29:06,345 INFO L93 Difference]: Finished difference Result 177959 states and 260044 transitions. [2024-12-02 14:29:06,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:29:06,346 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 165 [2024-12-02 14:29:06,346 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:29:06,560 INFO L225 Difference]: With dead ends: 177959 [2024-12-02 14:29:06,560 INFO L226 Difference]: Without dead ends: 56575 [2024-12-02 14:29:06,782 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 170 GetRequests, 165 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:29:06,782 INFO L435 NwaCegarLoop]: 1342 mSDtfsCounter, 1064 mSDsluCounter, 991 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1064 SdHoareTripleChecker+Valid, 2333 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:29:06,782 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1064 Valid, 2333 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:29:06,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 56575 states. [2024-12-02 14:29:08,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 56575 to 30357. [2024-12-02 14:29:08,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 30357 states, 22589 states have (on average 1.3769091150560007) internal successors, (31103), 23691 states have internal predecessors, (31103), 6644 states have call successors, (6644), 1134 states have call predecessors, (6644), 1123 states have return successors, (6631), 6524 states have call predecessors, (6631), 6631 states have call successors, (6631) [2024-12-02 14:29:08,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30357 states to 30357 states and 44378 transitions. [2024-12-02 14:29:08,762 INFO L78 Accepts]: Start accepts. Automaton has 30357 states and 44378 transitions. Word has length 165 [2024-12-02 14:29:08,762 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:29:08,763 INFO L471 AbstractCegarLoop]: Abstraction has 30357 states and 44378 transitions. [2024-12-02 14:29:08,763 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.666666666666664) internal successors, (116), 3 states have internal predecessors, (116), 3 states have call successors, (16), 3 states have call predecessors, (16), 3 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 14:29:08,763 INFO L276 IsEmpty]: Start isEmpty. Operand 30357 states and 44378 transitions. [2024-12-02 14:29:08,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2024-12-02 14:29:08,773 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:29:08,773 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:29:08,802 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 14:29:08,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:29:08,974 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:29:08,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:29:08,974 INFO L85 PathProgramCache]: Analyzing trace with hash -1955609551, now seen corresponding path program 1 times [2024-12-02 14:29:08,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:29:08,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [489961935] [2024-12-02 14:29:08,974 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:29:08,974 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:29:24,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:29:24,743 INFO L134 CoverageAnalysis]: Checked inductivity of 101 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 68 trivial. 0 not checked. [2024-12-02 14:29:24,743 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:29:24,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [489961935] [2024-12-02 14:29:24,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [489961935] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:29:24,744 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:29:24,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:29:24,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386765599] [2024-12-02 14:29:24,744 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:29:24,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:29:24,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:29:24,745 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:29:24,745 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:29:24,745 INFO L87 Difference]: Start difference. First operand 30357 states and 44378 transitions. Second operand has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:29:28,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:29:31,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:29:31,451 INFO L93 Difference]: Finished difference Result 60564 states and 88739 transitions. [2024-12-02 14:29:31,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:29:31,452 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 177 [2024-12-02 14:29:31,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:29:31,585 INFO L225 Difference]: With dead ends: 60564 [2024-12-02 14:29:31,585 INFO L226 Difference]: Without dead ends: 34362 [2024-12-02 14:29:31,643 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:29:31,643 INFO L435 NwaCegarLoop]: 2172 mSDtfsCounter, 981 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 981 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:29:31,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [981 Valid, 3312 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:29:31,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34362 states. [2024-12-02 14:29:33,046 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34362 to 34347. [2024-12-02 14:29:33,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34347 states, 25571 states have (on average 1.3769113448828751) internal successors, (35209), 26817 states have internal predecessors, (35209), 7508 states have call successors, (7508), 1278 states have call predecessors, (7508), 1267 states have return successors, (7495), 7376 states have call predecessors, (7495), 7495 states have call successors, (7495) [2024-12-02 14:29:33,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34347 states to 34347 states and 50212 transitions. [2024-12-02 14:29:33,196 INFO L78 Accepts]: Start accepts. Automaton has 34347 states and 50212 transitions. Word has length 177 [2024-12-02 14:29:33,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:29:33,197 INFO L471 AbstractCegarLoop]: Abstraction has 34347 states and 50212 transitions. [2024-12-02 14:29:33,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.0) internal successors, (102), 3 states have internal predecessors, (102), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:29:33,197 INFO L276 IsEmpty]: Start isEmpty. Operand 34347 states and 50212 transitions. [2024-12-02 14:29:33,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-12-02 14:29:33,207 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:29:33,208 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:29:33,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 14:29:33,208 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:29:33,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:29:33,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1767477227, now seen corresponding path program 1 times [2024-12-02 14:29:33,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:29:33,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299215217] [2024-12-02 14:29:33,208 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:29:33,208 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:29:48,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:29:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2024-12-02 14:29:49,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:29:49,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299215217] [2024-12-02 14:29:49,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299215217] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:29:49,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:29:49,516 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:29:49,516 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [567222074] [2024-12-02 14:29:49,516 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:29:49,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:29:49,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:29:49,517 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:29:49,517 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:29:49,517 INFO L87 Difference]: Start difference. First operand 34347 states and 50212 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:29:53,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:29:56,553 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:29:56,553 INFO L93 Difference]: Finished difference Result 68544 states and 100407 transitions. [2024-12-02 14:29:56,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:29:56,554 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 182 [2024-12-02 14:29:56,554 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:29:56,750 INFO L225 Difference]: With dead ends: 68544 [2024-12-02 14:29:56,750 INFO L226 Difference]: Without dead ends: 38352 [2024-12-02 14:29:56,802 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:29:56,806 INFO L435 NwaCegarLoop]: 2172 mSDtfsCounter, 980 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:29:56,806 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 3312 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 14:29:56,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38352 states. [2024-12-02 14:29:58,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38352 to 38337. [2024-12-02 14:29:58,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38337 states, 28553 states have (on average 1.3769131089552762) internal successors, (39315), 29943 states have internal predecessors, (39315), 8372 states have call successors, (8372), 1422 states have call predecessors, (8372), 1411 states have return successors, (8359), 8228 states have call predecessors, (8359), 8359 states have call successors, (8359) [2024-12-02 14:29:59,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38337 states to 38337 states and 56046 transitions. [2024-12-02 14:29:59,115 INFO L78 Accepts]: Start accepts. Automaton has 38337 states and 56046 transitions. Word has length 182 [2024-12-02 14:29:59,115 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:29:59,115 INFO L471 AbstractCegarLoop]: Abstraction has 38337 states and 56046 transitions. [2024-12-02 14:29:59,115 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:29:59,115 INFO L276 IsEmpty]: Start isEmpty. Operand 38337 states and 56046 transitions. [2024-12-02 14:29:59,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-12-02 14:29:59,134 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:29:59,134 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:29:59,134 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 14:29:59,134 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:29:59,135 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:29:59,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1882734946, now seen corresponding path program 1 times [2024-12-02 14:29:59,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:29:59,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615355627] [2024-12-02 14:29:59,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:29:59,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:30:14,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:30:15,285 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 53 trivial. 0 not checked. [2024-12-02 14:30:15,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:30:15,286 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615355627] [2024-12-02 14:30:15,286 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1615355627] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:30:15,286 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:30:15,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:30:15,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1255359942] [2024-12-02 14:30:15,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:30:15,287 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:30:15,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:30:15,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:30:15,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:30:15,287 INFO L87 Difference]: Start difference. First operand 38337 states and 56046 transitions. Second operand has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 14:30:17,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:30:17,117 INFO L93 Difference]: Finished difference Result 80447 states and 117467 transitions. [2024-12-02 14:30:17,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:30:17,118 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 183 [2024-12-02 14:30:17,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:30:17,318 INFO L225 Difference]: With dead ends: 80447 [2024-12-02 14:30:17,318 INFO L226 Difference]: Without dead ends: 42098 [2024-12-02 14:30:17,420 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:30:17,420 INFO L435 NwaCegarLoop]: 1319 mSDtfsCounter, 315 mSDsluCounter, 1182 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 315 SdHoareTripleChecker+Valid, 2501 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:30:17,420 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [315 Valid, 2501 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:30:17,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42098 states. [2024-12-02 14:30:19,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42098 to 41897. [2024-12-02 14:30:19,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 41897 states, 31900 states have (on average 1.3833542319749217) internal successors, (44129), 33305 states have internal predecessors, (44129), 8498 states have call successors, (8498), 1516 states have call predecessors, (8498), 1498 states have return successors, (8482), 8335 states have call predecessors, (8482), 8482 states have call successors, (8482) [2024-12-02 14:30:19,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41897 states to 41897 states and 61109 transitions. [2024-12-02 14:30:19,830 INFO L78 Accepts]: Start accepts. Automaton has 41897 states and 61109 transitions. Word has length 183 [2024-12-02 14:30:19,830 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:30:19,830 INFO L471 AbstractCegarLoop]: Abstraction has 41897 states and 61109 transitions. [2024-12-02 14:30:19,830 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.0) internal successors, (114), 3 states have internal predecessors, (114), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 14:30:19,830 INFO L276 IsEmpty]: Start isEmpty. Operand 41897 states and 61109 transitions. [2024-12-02 14:30:19,875 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2024-12-02 14:30:19,876 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:30:19,876 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:30:19,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 14:30:19,876 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:30:19,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:30:19,877 INFO L85 PathProgramCache]: Analyzing trace with hash 1506501149, now seen corresponding path program 1 times [2024-12-02 14:30:19,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:30:19,877 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142171191] [2024-12-02 14:30:19,877 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:30:19,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:30:35,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:30:35,678 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-12-02 14:30:35,678 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:30:35,678 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142171191] [2024-12-02 14:30:35,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142171191] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:30:35,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:30:35,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:30:35,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124409809] [2024-12-02 14:30:35,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:30:35,679 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:30:35,679 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:30:35,679 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:30:35,679 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:30:35,679 INFO L87 Difference]: Start difference. First operand 41897 states and 61109 transitions. Second operand has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 14:30:39,773 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:30:42,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:30:42,169 INFO L93 Difference]: Finished difference Result 86467 states and 125824 transitions. [2024-12-02 14:30:42,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:30:42,169 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 182 [2024-12-02 14:30:42,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:30:42,411 INFO L225 Difference]: With dead ends: 86467 [2024-12-02 14:30:42,411 INFO L226 Difference]: Without dead ends: 44573 [2024-12-02 14:30:42,475 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:30:42,475 INFO L435 NwaCegarLoop]: 1398 mSDtfsCounter, 1165 mSDsluCounter, 346 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1165 SdHoareTripleChecker+Valid, 1744 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-12-02 14:30:42,476 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1165 Valid, 1744 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 16 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-12-02 14:30:42,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44573 states. [2024-12-02 14:30:44,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44573 to 44290. [2024-12-02 14:30:44,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44290 states, 34038 states have (on average 1.381074093660027) internal successors, (47009), 35451 states have internal predecessors, (47009), 8628 states have call successors, (8628), 1645 states have call predecessors, (8628), 1623 states have return successors, (8606), 8453 states have call predecessors, (8606), 8606 states have call successors, (8606) [2024-12-02 14:30:44,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44290 states to 44290 states and 64243 transitions. [2024-12-02 14:30:44,637 INFO L78 Accepts]: Start accepts. Automaton has 44290 states and 64243 transitions. Word has length 182 [2024-12-02 14:30:44,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:30:44,638 INFO L471 AbstractCegarLoop]: Abstraction has 44290 states and 64243 transitions. [2024-12-02 14:30:44,638 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.333333333333336) internal successors, (118), 3 states have internal predecessors, (118), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-12-02 14:30:44,638 INFO L276 IsEmpty]: Start isEmpty. Operand 44290 states and 64243 transitions. [2024-12-02 14:30:44,717 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-12-02 14:30:44,717 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:30:44,718 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:30:44,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 14:30:44,718 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:30:44,721 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:30:44,722 INFO L85 PathProgramCache]: Analyzing trace with hash -1079454032, now seen corresponding path program 1 times [2024-12-02 14:30:44,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:30:44,722 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945557344] [2024-12-02 14:30:44,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:30:44,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:31:01,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:02,774 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 17 proven. 2 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2024-12-02 14:31:02,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:31:02,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945557344] [2024-12-02 14:31:02,774 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945557344] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 14:31:02,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [220766799] [2024-12-02 14:31:02,775 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:02,775 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:31:02,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:31:02,777 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 14:31:02,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 14:31:22,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:22,915 INFO L256 TraceCheckSpWp]: Trace formula consists of 6869 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 14:31:22,925 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 14:31:24,933 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2024-12-02 14:31:24,933 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 14:31:24,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [220766799] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:31:24,933 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 14:31:24,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [6] total 7 [2024-12-02 14:31:24,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257525132] [2024-12-02 14:31:24,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:31:24,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:31:24,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:31:24,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:31:24,934 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:31:24,935 INFO L87 Difference]: Start difference. First operand 44290 states and 64243 transitions. Second operand has 3 states, 3 states have (on average 39.0) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 14:31:27,685 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:31:27,685 INFO L93 Difference]: Finished difference Result 111101 states and 161602 transitions. [2024-12-02 14:31:27,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:31:27,686 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 184 [2024-12-02 14:31:27,686 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:31:27,908 INFO L225 Difference]: With dead ends: 111101 [2024-12-02 14:31:27,908 INFO L226 Difference]: Without dead ends: 66814 [2024-12-02 14:31:27,988 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 14:31:27,988 INFO L435 NwaCegarLoop]: 1223 mSDtfsCounter, 1106 mSDsluCounter, 1197 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1106 SdHoareTripleChecker+Valid, 2420 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:31:27,989 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1106 Valid, 2420 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:31:28,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66814 states. [2024-12-02 14:31:31,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66814 to 65647. [2024-12-02 14:31:31,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65647 states, 50057 states have (on average 1.3811255169107217) internal successors, (69135), 52292 states have internal predecessors, (69135), 13264 states have call successors, (13264), 2353 states have call predecessors, (13264), 2325 states have return successors, (13236), 13007 states have call predecessors, (13236), 13236 states have call successors, (13236) [2024-12-02 14:31:31,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65647 states to 65647 states and 95635 transitions. [2024-12-02 14:31:31,251 INFO L78 Accepts]: Start accepts. Automaton has 65647 states and 95635 transitions. Word has length 184 [2024-12-02 14:31:31,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:31:31,252 INFO L471 AbstractCegarLoop]: Abstraction has 65647 states and 95635 transitions. [2024-12-02 14:31:31,252 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 39.0) internal successors, (117), 2 states have internal predecessors, (117), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-12-02 14:31:31,252 INFO L276 IsEmpty]: Start isEmpty. Operand 65647 states and 95635 transitions. [2024-12-02 14:31:31,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2024-12-02 14:31:31,263 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:31:31,263 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:31:31,298 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-12-02 14:31:31,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ab8cc337-e82f-4b36-b55d-4330710a9aa2/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 14:31:31,464 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:31:31,464 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:31:31,464 INFO L85 PathProgramCache]: Analyzing trace with hash 764076399, now seen corresponding path program 1 times [2024-12-02 14:31:31,464 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:31:31,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [164213256] [2024-12-02 14:31:31,465 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:31:31,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:31:47,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:31:47,786 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-12-02 14:31:47,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:31:47,786 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [164213256] [2024-12-02 14:31:47,786 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [164213256] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:31:47,786 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:31:47,786 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:31:47,786 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2017011203] [2024-12-02 14:31:47,786 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:31:47,787 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:31:47,787 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:31:47,788 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:31:47,788 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:31:47,788 INFO L87 Difference]: Start difference. First operand 65647 states and 95635 transitions. Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:31:51,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:31:56,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:31:56,341 INFO L93 Difference]: Finished difference Result 135289 states and 197597 transitions. [2024-12-02 14:31:56,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:31:56,341 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 183 [2024-12-02 14:31:56,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:31:56,581 INFO L225 Difference]: With dead ends: 135289 [2024-12-02 14:31:56,581 INFO L226 Difference]: Without dead ends: 72738 [2024-12-02 14:31:56,685 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:31:56,685 INFO L435 NwaCegarLoop]: 2173 mSDtfsCounter, 980 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 980 SdHoareTripleChecker+Valid, 3313 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:31:56,685 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [980 Valid, 3313 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 14:31:56,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 72738 states. [2024-12-02 14:32:00,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 72738 to 72723. [2024-12-02 14:32:00,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 72723 states, 55471 states have (on average 1.3808296226857277) internal successors, (76596), 57946 states have internal predecessors, (76596), 14686 states have call successors, (14686), 2593 states have call predecessors, (14686), 2565 states have return successors, (14658), 14409 states have call predecessors, (14658), 14658 states have call successors, (14658) [2024-12-02 14:32:00,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 72723 states to 72723 states and 105940 transitions. [2024-12-02 14:32:00,408 INFO L78 Accepts]: Start accepts. Automaton has 72723 states and 105940 transitions. Word has length 183 [2024-12-02 14:32:00,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:32:00,409 INFO L471 AbstractCegarLoop]: Abstraction has 72723 states and 105940 transitions. [2024-12-02 14:32:00,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:32:00,409 INFO L276 IsEmpty]: Start isEmpty. Operand 72723 states and 105940 transitions. [2024-12-02 14:32:00,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-12-02 14:32:00,418 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:32:00,419 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:32:00,419 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 14:32:00,419 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:32:00,419 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:32:00,420 INFO L85 PathProgramCache]: Analyzing trace with hash 855593035, now seen corresponding path program 1 times [2024-12-02 14:32:00,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:32:00,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665736793] [2024-12-02 14:32:00,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:32:00,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:32:16,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:32:17,489 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-12-02 14:32:17,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:32:17,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665736793] [2024-12-02 14:32:17,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665736793] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:32:17,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:32:17,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:32:17,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1647606988] [2024-12-02 14:32:17,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:32:17,489 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:32:17,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:32:17,490 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:32:17,490 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:32:17,490 INFO L87 Difference]: Start difference. First operand 72723 states and 105940 transitions. Second operand has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:32:21,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:32:26,395 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:32:26,396 INFO L93 Difference]: Finished difference Result 149441 states and 218207 transitions. [2024-12-02 14:32:26,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:32:26,396 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 184 [2024-12-02 14:32:26,397 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:32:26,699 INFO L225 Difference]: With dead ends: 149441 [2024-12-02 14:32:26,699 INFO L226 Difference]: Without dead ends: 79814 [2024-12-02 14:32:26,835 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:32:26,836 INFO L435 NwaCegarLoop]: 2172 mSDtfsCounter, 981 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 981 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:32:26,836 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [981 Valid, 3312 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 14:32:26,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79814 states. [2024-12-02 14:32:30,993 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79814 to 79799. [2024-12-02 14:32:31,025 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 79799 states, 60885 states have (on average 1.3805863513180587) internal successors, (84057), 63600 states have internal predecessors, (84057), 16108 states have call successors, (16108), 2833 states have call predecessors, (16108), 2805 states have return successors, (16080), 15811 states have call predecessors, (16080), 16080 states have call successors, (16080) [2024-12-02 14:32:31,233 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79799 states to 79799 states and 116245 transitions. [2024-12-02 14:32:31,326 INFO L78 Accepts]: Start accepts. Automaton has 79799 states and 116245 transitions. Word has length 184 [2024-12-02 14:32:31,326 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:32:31,327 INFO L471 AbstractCegarLoop]: Abstraction has 79799 states and 116245 transitions. [2024-12-02 14:32:31,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.0) internal successors, (105), 3 states have internal predecessors, (105), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:32:31,327 INFO L276 IsEmpty]: Start isEmpty. Operand 79799 states and 116245 transitions. [2024-12-02 14:32:31,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-12-02 14:32:31,335 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:32:31,335 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:32:31,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 14:32:31,336 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:32:31,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:32:31,336 INFO L85 PathProgramCache]: Analyzing trace with hash -204279201, now seen corresponding path program 1 times [2024-12-02 14:32:31,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:32:31,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [460719476] [2024-12-02 14:32:31,336 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:32:31,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:32:46,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:32:47,543 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 35 proven. 0 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2024-12-02 14:32:47,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:32:47,544 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [460719476] [2024-12-02 14:32:47,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [460719476] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:32:47,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:32:47,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:32:47,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814699373] [2024-12-02 14:32:47,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:32:47,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:32:47,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:32:47,545 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:32:47,545 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:32:47,545 INFO L87 Difference]: Start difference. First operand 79799 states and 116245 transitions. Second operand has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:32:51,646 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:32:56,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:32:56,731 INFO L93 Difference]: Finished difference Result 163593 states and 238817 transitions. [2024-12-02 14:32:56,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:32:56,731 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 185 [2024-12-02 14:32:56,732 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:32:57,061 INFO L225 Difference]: With dead ends: 163593 [2024-12-02 14:32:57,061 INFO L226 Difference]: Without dead ends: 86890 [2024-12-02 14:32:57,221 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:32:57,222 INFO L435 NwaCegarLoop]: 2172 mSDtfsCounter, 981 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 981 SdHoareTripleChecker+Valid, 3312 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2024-12-02 14:32:57,222 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [981 Valid, 3312 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2024-12-02 14:32:57,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 86890 states. [2024-12-02 14:33:01,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 86890 to 86875. [2024-12-02 14:33:01,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 86875 states, 66299 states have (on average 1.3803828112037888) internal successors, (91518), 69254 states have internal predecessors, (91518), 17530 states have call successors, (17530), 3073 states have call predecessors, (17530), 3045 states have return successors, (17502), 17213 states have call predecessors, (17502), 17502 states have call successors, (17502) [2024-12-02 14:33:01,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86875 states to 86875 states and 126550 transitions. [2024-12-02 14:33:02,031 INFO L78 Accepts]: Start accepts. Automaton has 86875 states and 126550 transitions. Word has length 185 [2024-12-02 14:33:02,031 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:33:02,031 INFO L471 AbstractCegarLoop]: Abstraction has 86875 states and 126550 transitions. [2024-12-02 14:33:02,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 35.333333333333336) internal successors, (106), 3 states have internal predecessors, (106), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:33:02,031 INFO L276 IsEmpty]: Start isEmpty. Operand 86875 states and 126550 transitions. [2024-12-02 14:33:02,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-12-02 14:33:02,045 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:33:02,045 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 14:33:02,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 14:33:02,045 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 14:33:02,046 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:33:02,046 INFO L85 PathProgramCache]: Analyzing trace with hash -806999954, now seen corresponding path program 1 times [2024-12-02 14:33:02,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:33:02,046 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [616685370] [2024-12-02 14:33:02,046 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:33:02,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:33:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:33:18,192 INFO L134 CoverageAnalysis]: Checked inductivity of 115 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 74 trivial. 0 not checked. [2024-12-02 14:33:18,193 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:33:18,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [616685370] [2024-12-02 14:33:18,193 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [616685370] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:33:18,193 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:33:18,193 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:33:18,193 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439790850] [2024-12-02 14:33:18,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:33:18,194 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:33:18,194 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:33:18,194 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:33:18,194 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:33:18,194 INFO L87 Difference]: Start difference. First operand 86875 states and 126550 transitions. Second operand has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-12-02 14:33:22,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:33:27,277 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:33:27,277 INFO L93 Difference]: Finished difference Result 177745 states and 259427 transitions. [2024-12-02 14:33:27,277 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:33:27,277 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.666666666666664) internal successors, (110), 3 states have internal predecessors, (110), 2 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 191 [2024-12-02 14:33:27,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:33:27,647 INFO L225 Difference]: With dead ends: 177745 [2024-12-02 14:33:27,647 INFO L226 Difference]: Without dead ends: 93966 [2024-12-02 14:33:27,818 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:33:27,819 INFO L435 NwaCegarLoop]: 2173 mSDtfsCounter, 978 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 83 mSolverCounterSat, 21 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 978 SdHoareTripleChecker+Valid, 3313 SdHoareTripleChecker+Invalid, 105 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 83 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:33:27,819 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [978 Valid, 3313 Invalid, 105 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 83 Invalid, 1 Unknown, 0 Unchecked, 5.4s Time] [2024-12-02 14:33:27,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93966 states.