./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i --full-output --preprocessor.use.memory.slicer true --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version abd6749d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 9db28b965fea5f2f8d3364c7a869d0042b63b50d32f7a417c3baadcb401d0709 --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-?-abd6749-m [2023-11-23 06:56:17,259 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 06:56:17,332 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 06:56:17,337 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 06:56:17,338 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 06:56:17,363 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 06:56:17,365 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 06:56:17,365 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 06:56:17,365 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 06:56:17,370 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 06:56:17,370 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 06:56:17,370 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 06:56:17,371 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 06:56:17,372 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 06:56:17,373 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 06:56:17,373 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 06:56:17,373 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 06:56:17,373 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 06:56:17,374 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 06:56:17,374 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 06:56:17,374 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 06:56:17,374 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 06:56:17,375 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 06:56:17,375 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 06:56:17,375 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 06:56:17,375 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 06:56:17,376 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 06:56:17,376 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 06:56:17,376 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 06:56:17,376 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 06:56:17,377 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 06:56:17,377 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 06:56:17,378 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 06:56:17,379 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 06:56:17,379 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 9db28b965fea5f2f8d3364c7a869d0042b63b50d32f7a417c3baadcb401d0709 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-23 06:56:17,597 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 06:56:17,621 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 06:56:17,623 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 06:56:17,624 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 06:56:17,625 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 06:56:17,626 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i [2023-11-23 06:56:18,561 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 06:56:18,989 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 06:56:18,990 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i [2023-11-23 06:56:19,022 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8edbdf12e/4ff1fe461f3c467a8645ce5d40439886/FLAG6b255f9b7 [2023-11-23 06:56:19,052 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/8edbdf12e/4ff1fe461f3c467a8645ce5d40439886 [2023-11-23 06:56:19,055 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 06:56:19,056 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 06:56:19,058 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 06:56:19,058 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 06:56:19,063 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 06:56:19,063 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 06:56:19" (1/1) ... [2023-11-23 06:56:19,064 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6b396095 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:19, skipping insertion in model container [2023-11-23 06:56:19,064 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 06:56:19" (1/1) ... [2023-11-23 06:56:19,144 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 06:56:19,328 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i[4498,4511] [2023-11-23 06:56:19,335 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i[4558,4571] [2023-11-23 06:56:19,927 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,928 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,929 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,930 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,931 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,942 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,943 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,945 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:19,945 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,196 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 06:56:20,197 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 06:56:20,198 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 06:56:20,201 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 06:56:20,205 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 06:56:20,206 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 06:56:20,206 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 06:56:20,207 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 06:56:20,210 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 06:56:20,212 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 06:56:20,445 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,448 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,498 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 06:56:20,560 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 06:56:20,569 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i[4498,4511] [2023-11-23 06:56:20,573 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_secure_zero_harness.i[4558,4571] [2023-11-23 06:56:20,607 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,608 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,608 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,609 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,609 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,617 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,617 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,618 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,619 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,636 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 06:56:20,637 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 06:56:20,637 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 06:56:20,638 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 06:56:20,638 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 06:56:20,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 06:56:20,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 06:56:20,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 06:56:20,640 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 06:56:20,640 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 06:56:20,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : "+r"(index)); [8291] [2023-11-23 06:56:20,702 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,703 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:56:20,712 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [8777-8788] [2023-11-23 06:56:20,761 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 06:56:20,911 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,911 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,912 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,912 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,912 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,912 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,912 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,913 WARN L675 CHandler]: The function predicate is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,914 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,914 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,914 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,914 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,915 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:56:20,923 INFO L206 MainTranslator]: Completed translation [2023-11-23 06:56:20,923 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20 WrapperNode [2023-11-23 06:56:20,923 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 06:56:20,925 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 06:56:20,925 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 06:56:20,925 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 06:56:20,932 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,020 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,085 INFO L138 Inliner]: procedures = 690, calls = 2617, calls flagged for inlining = 60, calls inlined = 8, statements flattened = 795 [2023-11-23 06:56:21,086 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 06:56:21,087 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 06:56:21,087 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 06:56:21,087 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 06:56:21,095 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,095 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,106 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,168 INFO L188 MemorySlicer]: Split 523 memory accesses to 6 slices as follows [2, 19, 256, 236, 7, 3]. 49 percent of accesses are in the largest equivalence class. The 502 initializations are split as follows [2, 0, 256, 236, 5, 3]. The 4 writes are split as follows [0, 3, 0, 0, 1, 0]. [2023-11-23 06:56:21,168 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,168 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,197 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,207 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,212 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,216 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,226 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 06:56:21,229 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 06:56:21,230 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 06:56:21,230 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 06:56:21,231 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (1/1) ... [2023-11-23 06:56:21,236 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 06:56:21,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:21,263 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 06:56:21,297 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 06:56:21,341 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2023-11-23 06:56:21,342 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2023-11-23 06:56:21,342 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 06:56:21,342 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 06:56:21,342 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 06:56:21,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 06:56:21,342 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 06:56:21,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 06:56:21,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 06:56:21,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 06:56:21,343 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 06:56:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 06:56:21,344 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 06:56:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_secure_zero [2023-11-23 06:56:21,344 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_secure_zero [2023-11-23 06:56:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 06:56:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 06:56:21,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 06:56:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 06:56:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 06:56:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 06:56:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 06:56:21,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 06:56:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 06:56:21,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 06:56:21,346 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 06:56:21,346 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 06:56:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 06:56:21,347 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 06:56:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 06:56:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 06:56:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 06:56:21,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 06:56:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 06:56:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 06:56:21,348 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 06:56:21,349 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 06:56:21,350 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 06:56:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2023-11-23 06:56:21,350 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2023-11-23 06:56:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 06:56:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 06:56:21,350 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure memset_impl [2023-11-23 06:56:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_impl [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2023-11-23 06:56:21,351 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2023-11-23 06:56:21,351 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 06:56:21,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 06:56:21,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 06:56:21,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 06:56:21,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 06:56:21,352 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 06:56:21,647 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 06:56:21,649 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 06:56:22,266 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 06:56:22,483 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 06:56:22,483 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-23 06:56:22,483 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 06:56:22 BoogieIcfgContainer [2023-11-23 06:56:22,484 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 06:56:22,486 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 06:56:22,486 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 06:56:22,489 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 06:56:22,489 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 06:56:19" (1/3) ... [2023-11-23 06:56:22,490 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7dd6b577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 06:56:22, skipping insertion in model container [2023-11-23 06:56:22,490 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:56:20" (2/3) ... [2023-11-23 06:56:22,491 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7dd6b577 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 06:56:22, skipping insertion in model container [2023-11-23 06:56:22,491 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 06:56:22" (3/3) ... [2023-11-23 06:56:22,492 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_secure_zero_harness.i [2023-11-23 06:56:22,509 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 06:56:22,509 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 06:56:22,552 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 06:56:22,558 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@1eba5f0a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 06:56:22,559 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 06:56:22,563 INFO L276 IsEmpty]: Start isEmpty. Operand has 87 states, 54 states have (on average 1.2962962962962963) internal successors, (70), 55 states have internal predecessors, (70), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2023-11-23 06:56:22,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-23 06:56:22,573 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:22,574 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:22,574 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:22,579 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:22,579 INFO L85 PathProgramCache]: Analyzing trace with hash -1567390178, now seen corresponding path program 1 times [2023-11-23 06:56:22,587 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:22,588 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484168852] [2023-11-23 06:56:22,588 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:22,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:23,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:23,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:23,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:23,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:23,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-23 06:56:23,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-23 06:56:23,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 06:56:23,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:56:23,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:23,270 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-23 06:56:23,270 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:23,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484168852] [2023-11-23 06:56:23,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484168852] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:23,271 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:56:23,272 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-23 06:56:23,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1895357448] [2023-11-23 06:56:23,274 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:23,278 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 06:56:23,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:23,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 06:56:23,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 06:56:23,303 INFO L87 Difference]: Start difference. First operand has 87 states, 54 states have (on average 1.2962962962962963) internal successors, (70), 55 states have internal predecessors, (70), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-23 06:56:23,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:23,828 INFO L93 Difference]: Finished difference Result 172 states and 235 transitions. [2023-11-23 06:56:23,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 06:56:23,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) Word has length 57 [2023-11-23 06:56:23,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:23,835 INFO L225 Difference]: With dead ends: 172 [2023-11-23 06:56:23,836 INFO L226 Difference]: Without dead ends: 85 [2023-11-23 06:56:23,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-23 06:56:23,841 INFO L413 NwaCegarLoop]: 40 mSDtfsCounter, 57 mSDsluCounter, 13 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 53 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:23,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [65 Valid, 53 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 06:56:23,854 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-11-23 06:56:23,885 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2023-11-23 06:56:23,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 53 states have (on average 1.2452830188679245) internal successors, (66), 54 states have internal predecessors, (66), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-23 06:56:23,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 107 transitions. [2023-11-23 06:56:23,893 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 107 transitions. Word has length 57 [2023-11-23 06:56:23,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:23,894 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 107 transitions. [2023-11-23 06:56:23,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 2 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 1 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-23 06:56:23,894 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 107 transitions. [2023-11-23 06:56:23,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-23 06:56:23,897 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:23,897 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:23,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 06:56:23,898 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:23,898 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:23,898 INFO L85 PathProgramCache]: Analyzing trace with hash -2057061218, now seen corresponding path program 1 times [2023-11-23 06:56:23,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:23,899 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1926327009] [2023-11-23 06:56:23,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:23,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:23,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:24,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:24,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:24,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:24,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:24,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-23 06:56:24,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-11-23 06:56:24,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 06:56:24,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:56:24,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,452 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-23 06:56:24,452 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:24,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1926327009] [2023-11-23 06:56:24,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1926327009] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:56:24,452 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162858601] [2023-11-23 06:56:24,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:24,453 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:24,453 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:24,454 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:56:24,484 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 06:56:24,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:24,978 INFO L262 TraceCheckSpWp]: Trace formula consists of 2482 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 06:56:24,985 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:56:25,136 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-23 06:56:25,137 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:56:25,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162858601] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:25,138 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:56:25,138 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2023-11-23 06:56:25,138 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [368415019] [2023-11-23 06:56:25,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:25,139 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:56:25,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:25,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:56:25,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:56:25,140 INFO L87 Difference]: Start difference. First operand 85 states and 107 transitions. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-23 06:56:25,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:25,453 INFO L93 Difference]: Finished difference Result 153 states and 196 transitions. [2023-11-23 06:56:25,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:56:25,454 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 57 [2023-11-23 06:56:25,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:25,458 INFO L225 Difference]: With dead ends: 153 [2023-11-23 06:56:25,458 INFO L226 Difference]: Without dead ends: 87 [2023-11-23 06:56:25,460 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:56:25,463 INFO L413 NwaCegarLoop]: 88 mSDtfsCounter, 28 mSDsluCounter, 214 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:25,465 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [37 Valid, 302 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 06:56:25,467 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2023-11-23 06:56:25,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2023-11-23 06:56:25,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 87 states, 54 states have (on average 1.2407407407407407) internal successors, (67), 56 states have internal predecessors, (67), 21 states have call successors, (21), 10 states have call predecessors, (21), 11 states have return successors, (22), 20 states have call predecessors, (22), 20 states have call successors, (22) [2023-11-23 06:56:25,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 110 transitions. [2023-11-23 06:56:25,487 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 110 transitions. Word has length 57 [2023-11-23 06:56:25,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:25,488 INFO L495 AbstractCegarLoop]: Abstraction has 87 states and 110 transitions. [2023-11-23 06:56:25,488 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 3 states have call successors, (11), 2 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2023-11-23 06:56:25,488 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 110 transitions. [2023-11-23 06:56:25,492 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-23 06:56:25,493 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:25,494 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:25,511 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-23 06:56:25,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:25,710 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:25,711 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:25,711 INFO L85 PathProgramCache]: Analyzing trace with hash 487068339, now seen corresponding path program 1 times [2023-11-23 06:56:25,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:25,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [482812863] [2023-11-23 06:56:25,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:25,711 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:25,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:26,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:26,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:26,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:26,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:56:26,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 06:56:26,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 06:56:26,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:56:26,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:26,574 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-23 06:56:26,575 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:26,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [482812863] [2023-11-23 06:56:26,575 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [482812863] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:56:26,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1422320365] [2023-11-23 06:56:26,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:26,576 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:26,576 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:26,593 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:56:26,611 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 06:56:27,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:27,089 INFO L262 TraceCheckSpWp]: Trace formula consists of 2499 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 06:56:27,093 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:56:27,214 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 06:56:27,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:56:27,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1422320365] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:27,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:56:27,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [11] total 16 [2023-11-23 06:56:27,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035292917] [2023-11-23 06:56:27,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:27,216 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 06:56:27,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:27,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 06:56:27,219 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=202, Unknown=0, NotChecked=0, Total=240 [2023-11-23 06:56:27,219 INFO L87 Difference]: Start difference. First operand 87 states and 110 transitions. Second operand has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-23 06:56:27,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:27,643 INFO L93 Difference]: Finished difference Result 150 states and 189 transitions. [2023-11-23 06:56:27,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 06:56:27,643 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 63 [2023-11-23 06:56:27,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:27,645 INFO L225 Difference]: With dead ends: 150 [2023-11-23 06:56:27,646 INFO L226 Difference]: Without dead ends: 85 [2023-11-23 06:56:27,647 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 73 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2023-11-23 06:56:27,649 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 40 mSDsluCounter, 300 mSDsCounter, 0 mSdLazyCounter, 97 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 108 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 97 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:27,650 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 385 Invalid, 108 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 97 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 06:56:27,651 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2023-11-23 06:56:27,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2023-11-23 06:56:27,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 53 states have (on average 1.2264150943396226) internal successors, (65), 54 states have internal predecessors, (65), 21 states have call successors, (21), 10 states have call predecessors, (21), 10 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-23 06:56:27,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 106 transitions. [2023-11-23 06:56:27,659 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 106 transitions. Word has length 63 [2023-11-23 06:56:27,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:27,659 INFO L495 AbstractCegarLoop]: Abstraction has 85 states and 106 transitions. [2023-11-23 06:56:27,659 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 4 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-23 06:56:27,660 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 106 transitions. [2023-11-23 06:56:27,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-23 06:56:27,661 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:27,662 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:27,692 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 06:56:27,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-23 06:56:27,877 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:27,878 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:27,878 INFO L85 PathProgramCache]: Analyzing trace with hash 1713365843, now seen corresponding path program 1 times [2023-11-23 06:56:27,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:27,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124216197] [2023-11-23 06:56:27,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:27,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:27,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:28,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:28,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:28,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:28,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:28,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:56:28,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 06:56:28,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-23 06:56:28,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,601 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 06:56:28,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:28,668 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-23 06:56:28,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:28,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124216197] [2023-11-23 06:56:28,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124216197] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:28,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:56:28,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 06:56:28,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161702188] [2023-11-23 06:56:28,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:28,670 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:56:28,670 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:28,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:56:28,671 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:56:28,671 INFO L87 Difference]: Start difference. First operand 85 states and 106 transitions. Second operand has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-23 06:56:29,928 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:29,928 INFO L93 Difference]: Finished difference Result 96 states and 120 transitions. [2023-11-23 06:56:29,929 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 06:56:29,929 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 75 [2023-11-23 06:56:29,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:29,930 INFO L225 Difference]: With dead ends: 96 [2023-11-23 06:56:29,930 INFO L226 Difference]: Without dead ends: 94 [2023-11-23 06:56:29,930 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2023-11-23 06:56:29,931 INFO L413 NwaCegarLoop]: 39 mSDtfsCounter, 85 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 534 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 95 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 551 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 534 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:29,931 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [95 Valid, 217 Invalid, 551 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 534 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 06:56:29,931 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 94 states. [2023-11-23 06:56:29,936 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 94 to 93. [2023-11-23 06:56:29,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 93 states, 58 states have (on average 1.206896551724138) internal successors, (70), 60 states have internal predecessors, (70), 22 states have call successors, (22), 11 states have call predecessors, (22), 12 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2023-11-23 06:56:29,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 93 states to 93 states and 117 transitions. [2023-11-23 06:56:29,937 INFO L78 Accepts]: Start accepts. Automaton has 93 states and 117 transitions. Word has length 75 [2023-11-23 06:56:29,937 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:29,937 INFO L495 AbstractCegarLoop]: Abstraction has 93 states and 117 transitions. [2023-11-23 06:56:29,937 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.428571428571429) internal successors, (31), 6 states have internal predecessors, (31), 2 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-23 06:56:29,937 INFO L276 IsEmpty]: Start isEmpty. Operand 93 states and 117 transitions. [2023-11-23 06:56:29,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-23 06:56:29,938 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:29,938 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:29,938 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-23 06:56:29,938 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:29,938 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:29,939 INFO L85 PathProgramCache]: Analyzing trace with hash -727698549, now seen corresponding path program 1 times [2023-11-23 06:56:29,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:29,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1159037709] [2023-11-23 06:56:29,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:29,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:30,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:30,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:30,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:30,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:30,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:30,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:56:30,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 06:56:30,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-23 06:56:30,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:30,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 06:56:30,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:31,087 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2023-11-23 06:56:31,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:31,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1159037709] [2023-11-23 06:56:31,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1159037709] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:31,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:56:31,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 06:56:31,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635709940] [2023-11-23 06:56:31,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:31,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:56:31,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:31,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:56:31,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:56:31,091 INFO L87 Difference]: Start difference. First operand 93 states and 117 transitions. Second operand has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-23 06:56:31,913 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:31,913 INFO L93 Difference]: Finished difference Result 150 states and 188 transitions. [2023-11-23 06:56:31,913 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 06:56:31,914 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 79 [2023-11-23 06:56:31,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:31,915 INFO L225 Difference]: With dead ends: 150 [2023-11-23 06:56:31,915 INFO L226 Difference]: Without dead ends: 104 [2023-11-23 06:56:31,916 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2023-11-23 06:56:31,916 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 100 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 472 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 174 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 472 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:31,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 174 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 472 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 06:56:31,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 104 states. [2023-11-23 06:56:31,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 104 to 99. [2023-11-23 06:56:31,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 99 states, 63 states have (on average 1.2063492063492063) internal successors, (76), 66 states have internal predecessors, (76), 22 states have call successors, (22), 11 states have call predecessors, (22), 13 states have return successors, (28), 21 states have call predecessors, (28), 21 states have call successors, (28) [2023-11-23 06:56:31,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 99 states to 99 states and 126 transitions. [2023-11-23 06:56:31,930 INFO L78 Accepts]: Start accepts. Automaton has 99 states and 126 transitions. Word has length 79 [2023-11-23 06:56:31,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:31,931 INFO L495 AbstractCegarLoop]: Abstraction has 99 states and 126 transitions. [2023-11-23 06:56:31,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.125) internal successors, (41), 8 states have internal predecessors, (41), 3 states have call successors, (11), 3 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-23 06:56:31,931 INFO L276 IsEmpty]: Start isEmpty. Operand 99 states and 126 transitions. [2023-11-23 06:56:31,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2023-11-23 06:56:31,933 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:31,933 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:31,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-23 06:56:31,934 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:31,934 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:31,934 INFO L85 PathProgramCache]: Analyzing trace with hash -26633971, now seen corresponding path program 1 times [2023-11-23 06:56:31,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:31,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [454706662] [2023-11-23 06:56:31,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:31,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:32,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:33,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:33,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:33,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:33,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:33,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:56:33,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 06:56:33,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-23 06:56:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:33,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 06:56:33,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:34,169 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 9 proven. 14 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-23 06:56:34,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:34,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [454706662] [2023-11-23 06:56:34,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [454706662] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:56:34,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002759126] [2023-11-23 06:56:34,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:34,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:34,171 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:34,171 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:56:34,173 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 06:56:34,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:34,573 INFO L262 TraceCheckSpWp]: Trace formula consists of 2540 conjuncts, 43 conjunts are in the unsatisfiable core [2023-11-23 06:56:34,579 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:56:34,668 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:56:35,107 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-23 06:56:35,107 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:56:35,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002759126] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:35,107 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:56:35,107 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [14] total 22 [2023-11-23 06:56:35,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566823500] [2023-11-23 06:56:35,107 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:35,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 06:56:35,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:35,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 06:56:35,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2023-11-23 06:56:35,108 INFO L87 Difference]: Start difference. First operand 99 states and 126 transitions. Second operand has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-23 06:56:37,534 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:39,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:41,581 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:43,686 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:43,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:43,719 INFO L93 Difference]: Finished difference Result 187 states and 229 transitions. [2023-11-23 06:56:43,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 06:56:43,719 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 79 [2023-11-23 06:56:43,720 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:43,721 INFO L225 Difference]: With dead ends: 187 [2023-11-23 06:56:43,721 INFO L226 Difference]: Without dead ends: 128 [2023-11-23 06:56:43,721 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 110 GetRequests, 81 SyntacticMatches, 7 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 72 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=62, Invalid=490, Unknown=0, NotChecked=0, Total=552 [2023-11-23 06:56:43,722 INFO L413 NwaCegarLoop]: 84 mSDtfsCounter, 33 mSDsluCounter, 434 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 518 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:43,722 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 518 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 188 Invalid, 4 Unknown, 0 Unchecked, 8.6s Time] [2023-11-23 06:56:43,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2023-11-23 06:56:43,733 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 119. [2023-11-23 06:56:43,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 81 states have (on average 1.2222222222222223) internal successors, (99), 84 states have internal predecessors, (99), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:56:43,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 145 transitions. [2023-11-23 06:56:43,734 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 145 transitions. Word has length 79 [2023-11-23 06:56:43,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:43,734 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 145 transitions. [2023-11-23 06:56:43,734 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.888888888888889) internal successors, (44), 8 states have internal predecessors, (44), 5 states have call successors, (11), 4 states have call predecessors, (11), 4 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-23 06:56:43,734 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 145 transitions. [2023-11-23 06:56:43,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-23 06:56:43,735 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:43,735 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:56:43,756 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 06:56:43,954 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:43,954 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:43,954 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:43,955 INFO L85 PathProgramCache]: Analyzing trace with hash 1916034064, now seen corresponding path program 1 times [2023-11-23 06:56:43,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:43,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28203154] [2023-11-23 06:56:43,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:43,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:44,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:46,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:46,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:46,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:46,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:46,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:56:46,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 06:56:46,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2023-11-23 06:56:46,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 06:56:46,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:46,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:46,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 06:56:46,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,455 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 9 proven. 9 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2023-11-23 06:56:46,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:46,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28203154] [2023-11-23 06:56:46,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28203154] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:56:46,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1878758389] [2023-11-23 06:56:46,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:46,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:46,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:46,457 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:56:46,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 06:56:46,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:46,913 INFO L262 TraceCheckSpWp]: Trace formula consists of 2710 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-23 06:56:46,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:56:46,972 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:56:47,219 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-23 06:56:47,219 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:56:47,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1878758389] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:47,219 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:56:47,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [17] total 26 [2023-11-23 06:56:47,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679344104] [2023-11-23 06:56:47,220 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:47,220 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 06:56:47,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:47,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 06:56:47,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=578, Unknown=0, NotChecked=0, Total=650 [2023-11-23 06:56:47,221 INFO L87 Difference]: Start difference. First operand 119 states and 145 transitions. Second operand has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-23 06:56:49,479 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:52,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:54,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:56,416 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:56:56,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:56:56,486 INFO L93 Difference]: Finished difference Result 222 states and 271 transitions. [2023-11-23 06:56:56,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 06:56:56,486 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 94 [2023-11-23 06:56:56,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:56:56,487 INFO L225 Difference]: With dead ends: 222 [2023-11-23 06:56:56,487 INFO L226 Difference]: Without dead ends: 122 [2023-11-23 06:56:56,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 129 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2023-11-23 06:56:56,489 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 73 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 3 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:56:56,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 444 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 251 Invalid, 4 Unknown, 0 Unchecked, 9.2s Time] [2023-11-23 06:56:56,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 122 states. [2023-11-23 06:56:56,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 122 to 122. [2023-11-23 06:56:56,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 122 states, 83 states have (on average 1.216867469879518) internal successors, (101), 87 states have internal predecessors, (101), 22 states have call successors, (22), 13 states have call predecessors, (22), 16 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2023-11-23 06:56:56,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 122 states to 122 states and 148 transitions. [2023-11-23 06:56:56,499 INFO L78 Accepts]: Start accepts. Automaton has 122 states and 148 transitions. Word has length 94 [2023-11-23 06:56:56,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:56:56,500 INFO L495 AbstractCegarLoop]: Abstraction has 122 states and 148 transitions. [2023-11-23 06:56:56,500 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 4 states have call successors, (14), 3 states have call predecessors, (14), 4 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2023-11-23 06:56:56,500 INFO L276 IsEmpty]: Start isEmpty. Operand 122 states and 148 transitions. [2023-11-23 06:56:56,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-11-23 06:56:56,501 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:56:56,501 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:56:56,524 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-23 06:56:56,712 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:56,712 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:56:56,713 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:56:56,713 INFO L85 PathProgramCache]: Analyzing trace with hash 1753501400, now seen corresponding path program 1 times [2023-11-23 06:56:56,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:56:56,713 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2025996532] [2023-11-23 06:56:56,713 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:56,713 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:56:56,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:57,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:56:57,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:56:57,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:57,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:56:57,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 06:56:57,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:56:57,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 06:56:57,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-23 06:56:57,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:57,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,568 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:56:57,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 06:56:57,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:57,583 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 6 proven. 26 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-23 06:56:57,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:56:57,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2025996532] [2023-11-23 06:56:57,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2025996532] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:56:57,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1683149935] [2023-11-23 06:56:57,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:56:57,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:56:57,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:56:57,585 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:56:57,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 06:56:57,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:56:58,008 INFO L262 TraceCheckSpWp]: Trace formula consists of 2722 conjuncts, 58 conjunts are in the unsatisfiable core [2023-11-23 06:56:58,012 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:56:58,068 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:56:58,416 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 65 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-23 06:56:58,416 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:56:58,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1683149935] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:56:58,416 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:56:58,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [10] total 21 [2023-11-23 06:56:58,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096496995] [2023-11-23 06:56:58,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:56:58,417 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 06:56:58,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:56:58,417 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 06:56:58,417 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=370, Unknown=0, NotChecked=0, Total=420 [2023-11-23 06:56:58,417 INFO L87 Difference]: Start difference. First operand 122 states and 148 transitions. Second operand has 13 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-23 06:57:01,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:03,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:05,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:08,217 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:08,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:08,300 INFO L93 Difference]: Finished difference Result 201 states and 242 transitions. [2023-11-23 06:57:08,301 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:57:08,301 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 98 [2023-11-23 06:57:08,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:08,302 INFO L225 Difference]: With dead ends: 201 [2023-11-23 06:57:08,302 INFO L226 Difference]: Without dead ends: 119 [2023-11-23 06:57:08,302 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 106 SyntacticMatches, 4 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=76, Invalid=524, Unknown=0, NotChecked=0, Total=600 [2023-11-23 06:57:08,303 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 65 mSDsluCounter, 521 mSDsCounter, 0 mSdLazyCounter, 373 mSolverCounterSat, 8 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 373 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:08,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 598 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 373 Invalid, 4 Unknown, 0 Unchecked, 9.8s Time] [2023-11-23 06:57:08,303 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 119 states. [2023-11-23 06:57:08,310 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 119 to 119. [2023-11-23 06:57:08,311 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 81 states have (on average 1.2098765432098766) internal successors, (98), 84 states have internal predecessors, (98), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:08,311 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 144 transitions. [2023-11-23 06:57:08,312 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 144 transitions. Word has length 98 [2023-11-23 06:57:08,312 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:08,312 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 144 transitions. [2023-11-23 06:57:08,312 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.0) internal successors, (66), 11 states have internal predecessors, (66), 5 states have call successors, (14), 4 states have call predecessors, (14), 5 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-23 06:57:08,312 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 144 transitions. [2023-11-23 06:57:08,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2023-11-23 06:57:08,315 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:08,316 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:57:08,333 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-11-23 06:57:08,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:08,531 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:08,531 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:08,532 INFO L85 PathProgramCache]: Analyzing trace with hash -905965040, now seen corresponding path program 1 times [2023-11-23 06:57:08,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:08,532 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [488768935] [2023-11-23 06:57:08,532 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:08,532 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:08,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:09,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:09,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:09,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:09,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 06:57:09,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:57:09,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 06:57:09,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-23 06:57:09,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:09,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:09,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:57:09,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,307 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-23 06:57:09,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:09,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [488768935] [2023-11-23 06:57:09,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [488768935] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:09,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1008851331] [2023-11-23 06:57:09,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:09,308 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:09,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:09,309 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:09,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 06:57:09,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:09,733 INFO L262 TraceCheckSpWp]: Trace formula consists of 2734 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 06:57:09,736 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:09,814 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 57 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-23 06:57:09,814 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:57:09,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1008851331] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:09,815 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:57:09,815 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 16 [2023-11-23 06:57:09,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1093382913] [2023-11-23 06:57:09,815 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:09,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:57:09,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:09,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:57:09,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2023-11-23 06:57:09,817 INFO L87 Difference]: Start difference. First operand 119 states and 144 transitions. Second operand has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-23 06:57:10,583 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:10,583 INFO L93 Difference]: Finished difference Result 206 states and 248 transitions. [2023-11-23 06:57:10,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 06:57:10,583 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 102 [2023-11-23 06:57:10,584 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:10,584 INFO L225 Difference]: With dead ends: 206 [2023-11-23 06:57:10,585 INFO L226 Difference]: Without dead ends: 127 [2023-11-23 06:57:10,585 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 136 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=46, Invalid=296, Unknown=0, NotChecked=0, Total=342 [2023-11-23 06:57:10,586 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 13 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:10,586 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 647 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 06:57:10,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2023-11-23 06:57:10,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 123. [2023-11-23 06:57:10,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 123 states, 84 states have (on average 1.2023809523809523) internal successors, (101), 88 states have internal predecessors, (101), 22 states have call successors, (22), 13 states have call predecessors, (22), 16 states have return successors, (25), 21 states have call predecessors, (25), 21 states have call successors, (25) [2023-11-23 06:57:10,605 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 148 transitions. [2023-11-23 06:57:10,605 INFO L78 Accepts]: Start accepts. Automaton has 123 states and 148 transitions. Word has length 102 [2023-11-23 06:57:10,605 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:10,605 INFO L495 AbstractCegarLoop]: Abstraction has 123 states and 148 transitions. [2023-11-23 06:57:10,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-23 06:57:10,605 INFO L276 IsEmpty]: Start isEmpty. Operand 123 states and 148 transitions. [2023-11-23 06:57:10,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2023-11-23 06:57:10,606 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:10,607 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 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] [2023-11-23 06:57:10,624 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:10,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:10,822 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:10,822 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:10,822 INFO L85 PathProgramCache]: Analyzing trace with hash 667952875, now seen corresponding path program 1 times [2023-11-23 06:57:10,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:10,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084094372] [2023-11-23 06:57:10,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:10,822 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:10,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:11,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:11,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:11,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:11,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 06:57:11,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:57:11,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-23 06:57:11,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-23 06:57:11,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:11,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:11,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 06:57:11,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:11,528 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-23 06:57:11,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:11,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084094372] [2023-11-23 06:57:11,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084094372] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:11,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650263930] [2023-11-23 06:57:11,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:11,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:11,529 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:11,530 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:11,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-23 06:57:12,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:12,113 INFO L262 TraceCheckSpWp]: Trace formula consists of 2739 conjuncts, 12 conjunts are in the unsatisfiable core [2023-11-23 06:57:12,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:12,170 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-23 06:57:12,170 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:57:12,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650263930] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:12,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:57:12,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 15 [2023-11-23 06:57:12,172 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136274475] [2023-11-23 06:57:12,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:12,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:57:12,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:12,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:57:12,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2023-11-23 06:57:12,173 INFO L87 Difference]: Start difference. First operand 123 states and 148 transitions. Second operand has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-23 06:57:13,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:13,054 INFO L93 Difference]: Finished difference Result 231 states and 277 transitions. [2023-11-23 06:57:13,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 06:57:13,055 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 104 [2023-11-23 06:57:13,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:13,056 INFO L225 Difference]: With dead ends: 231 [2023-11-23 06:57:13,056 INFO L226 Difference]: Without dead ends: 123 [2023-11-23 06:57:13,056 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 122 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2023-11-23 06:57:13,057 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 13 mSDsluCounter, 562 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 647 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:13,057 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 647 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 06:57:13,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 123 states. [2023-11-23 06:57:13,063 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 119. [2023-11-23 06:57:13,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 81 states have (on average 1.1975308641975309) internal successors, (97), 84 states have internal predecessors, (97), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:13,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 143 transitions. [2023-11-23 06:57:13,065 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 143 transitions. Word has length 104 [2023-11-23 06:57:13,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:13,065 INFO L495 AbstractCegarLoop]: Abstraction has 119 states and 143 transitions. [2023-11-23 06:57:13,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 8.714285714285714) internal successors, (61), 8 states have internal predecessors, (61), 3 states have call successors, (14), 2 states have call predecessors, (14), 4 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2023-11-23 06:57:13,066 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 143 transitions. [2023-11-23 06:57:13,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 06:57:13,070 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:13,070 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:13,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:13,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:13,272 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:13,272 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:13,272 INFO L85 PathProgramCache]: Analyzing trace with hash 940111600, now seen corresponding path program 2 times [2023-11-23 06:57:13,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:13,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211365430] [2023-11-23 06:57:13,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:13,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:13,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:13,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:13,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:13,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:13,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:13,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:13,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:13,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:13,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:13,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:13,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 06:57:13,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:14,001 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2023-11-23 06:57:14,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:14,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211365430] [2023-11-23 06:57:14,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211365430] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:14,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573512990] [2023-11-23 06:57:14,002 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 06:57:14,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:14,002 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:14,003 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:14,005 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-23 06:57:14,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 06:57:14,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:57:14,527 INFO L262 TraceCheckSpWp]: Trace formula consists of 2744 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 06:57:14,530 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:14,587 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2023-11-23 06:57:14,587 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:57:14,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573512990] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:14,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:57:14,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 9 [2023-11-23 06:57:14,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926160285] [2023-11-23 06:57:14,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:14,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:57:14,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:14,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:57:14,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:57:14,589 INFO L87 Difference]: Start difference. First operand 119 states and 143 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:15,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:15,129 INFO L93 Difference]: Finished difference Result 248 states and 309 transitions. [2023-11-23 06:57:15,129 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:57:15,129 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 106 [2023-11-23 06:57:15,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:15,130 INFO L225 Difference]: With dead ends: 248 [2023-11-23 06:57:15,130 INFO L226 Difference]: Without dead ends: 148 [2023-11-23 06:57:15,131 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 137 GetRequests, 128 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2023-11-23 06:57:15,131 INFO L413 NwaCegarLoop]: 93 mSDtfsCounter, 41 mSDsluCounter, 224 mSDsCounter, 0 mSdLazyCounter, 123 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 317 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 123 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:15,132 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 317 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 123 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 06:57:15,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2023-11-23 06:57:15,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 129. [2023-11-23 06:57:15,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 91 states have (on average 1.2087912087912087) internal successors, (110), 94 states have internal predecessors, (110), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:15,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 156 transitions. [2023-11-23 06:57:15,140 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 156 transitions. Word has length 106 [2023-11-23 06:57:15,141 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:15,141 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 156 transitions. [2023-11-23 06:57:15,141 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:15,141 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 156 transitions. [2023-11-23 06:57:15,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 06:57:15,142 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:15,142 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 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] [2023-11-23 06:57:15,179 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:15,357 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-23 06:57:15,358 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:15,358 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:15,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1129155888, now seen corresponding path program 1 times [2023-11-23 06:57:15,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:15,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146525785] [2023-11-23 06:57:15,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:15,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:15,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:15,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:15,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:15,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:15,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:15,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:15,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:15,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:15,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:15,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:15,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:15,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 06:57:15,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:15,666 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 70 trivial. 0 not checked. [2023-11-23 06:57:15,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:15,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146525785] [2023-11-23 06:57:15,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146525785] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:15,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914103998] [2023-11-23 06:57:15,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:15,667 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:15,667 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:15,668 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:15,690 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-23 06:57:16,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,080 INFO L262 TraceCheckSpWp]: Trace formula consists of 2734 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 06:57:16,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:16,089 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-23 06:57:16,089 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:57:16,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914103998] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:16,089 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:57:16,089 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2023-11-23 06:57:16,089 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688012751] [2023-11-23 06:57:16,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:16,090 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 06:57:16,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:16,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 06:57:16,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 06:57:16,091 INFO L87 Difference]: Start difference. First operand 129 states and 156 transitions. Second operand has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:16,322 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:16,322 INFO L93 Difference]: Finished difference Result 244 states and 299 transitions. [2023-11-23 06:57:16,322 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:57:16,322 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 106 [2023-11-23 06:57:16,323 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:16,323 INFO L225 Difference]: With dead ends: 244 [2023-11-23 06:57:16,323 INFO L226 Difference]: Without dead ends: 127 [2023-11-23 06:57:16,324 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:57:16,324 INFO L413 NwaCegarLoop]: 91 mSDtfsCounter, 9 mSDsluCounter, 176 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 267 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:16,325 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 267 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 06:57:16,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2023-11-23 06:57:16,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 124. [2023-11-23 06:57:16,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 86 states have (on average 1.1744186046511629) internal successors, (101), 89 states have internal predecessors, (101), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:16,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 147 transitions. [2023-11-23 06:57:16,335 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 147 transitions. Word has length 106 [2023-11-23 06:57:16,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:16,335 INFO L495 AbstractCegarLoop]: Abstraction has 124 states and 147 transitions. [2023-11-23 06:57:16,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 13.5) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:16,335 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 147 transitions. [2023-11-23 06:57:16,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 06:57:16,336 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:16,336 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:16,352 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:16,549 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:16,549 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:16,550 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:16,550 INFO L85 PathProgramCache]: Analyzing trace with hash -77051728, now seen corresponding path program 1 times [2023-11-23 06:57:16,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:16,550 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1842694636] [2023-11-23 06:57:16,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:16,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:16,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:16,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:16,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:16,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:16,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:16,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:16,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:16,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:16,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:16,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 06:57:16,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:16,896 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2023-11-23 06:57:16,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:16,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1842694636] [2023-11-23 06:57:16,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1842694636] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:16,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1591947062] [2023-11-23 06:57:16,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:16,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:16,897 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:16,898 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:16,930 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-23 06:57:17,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:17,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 2738 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 06:57:17,328 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:17,336 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 34 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-23 06:57:17,336 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:57:17,336 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1591947062] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:17,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:57:17,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2023-11-23 06:57:17,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331050562] [2023-11-23 06:57:17,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:17,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 06:57:17,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:17,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 06:57:17,338 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 06:57:17,338 INFO L87 Difference]: Start difference. First operand 124 states and 147 transitions. Second operand has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:17,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:17,568 INFO L93 Difference]: Finished difference Result 246 states and 297 transitions. [2023-11-23 06:57:17,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:57:17,569 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 106 [2023-11-23 06:57:17,569 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:17,570 INFO L225 Difference]: With dead ends: 246 [2023-11-23 06:57:17,570 INFO L226 Difference]: Without dead ends: 141 [2023-11-23 06:57:17,571 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 130 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:57:17,571 INFO L413 NwaCegarLoop]: 95 mSDtfsCounter, 34 mSDsluCounter, 173 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 268 SdHoareTripleChecker+Invalid, 50 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:17,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [34 Valid, 268 Invalid, 50 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 06:57:17,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141 states. [2023-11-23 06:57:17,577 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141 to 124. [2023-11-23 06:57:17,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 124 states, 86 states have (on average 1.1511627906976745) internal successors, (99), 89 states have internal predecessors, (99), 22 states have call successors, (22), 13 states have call predecessors, (22), 15 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:17,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 145 transitions. [2023-11-23 06:57:17,579 INFO L78 Accepts]: Start accepts. Automaton has 124 states and 145 transitions. Word has length 106 [2023-11-23 06:57:17,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:17,579 INFO L495 AbstractCegarLoop]: Abstraction has 124 states and 145 transitions. [2023-11-23 06:57:17,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.75) internal successors, (51), 4 states have internal predecessors, (51), 2 states have call successors, (14), 2 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:17,579 INFO L276 IsEmpty]: Start isEmpty. Operand 124 states and 145 transitions. [2023-11-23 06:57:17,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 06:57:17,580 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:17,581 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:17,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:17,796 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-23 06:57:17,796 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:17,797 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:17,797 INFO L85 PathProgramCache]: Analyzing trace with hash 1039207024, now seen corresponding path program 1 times [2023-11-23 06:57:17,797 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:17,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1225123196] [2023-11-23 06:57:17,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:17,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:18,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:19,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:19,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:19,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:19,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:19,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:19,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:19,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:19,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:19,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:19,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 06:57:19,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:19,861 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 15 proven. 13 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-23 06:57:19,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:19,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1225123196] [2023-11-23 06:57:19,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1225123196] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:19,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [583569890] [2023-11-23 06:57:19,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:19,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:19,863 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:19,864 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:19,866 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-23 06:57:20,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:20,432 INFO L262 TraceCheckSpWp]: Trace formula consists of 2728 conjuncts, 53 conjunts are in the unsatisfiable core [2023-11-23 06:57:20,436 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:20,476 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 06:57:20,487 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 06:57:21,052 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 17 [2023-11-23 06:57:21,107 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 45 proven. 23 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-11-23 06:57:21,107 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:57:21,541 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2023-11-23 06:57:21,542 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [583569890] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 06:57:21,542 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 06:57:21,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 16, 13] total 29 [2023-11-23 06:57:21,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668621183] [2023-11-23 06:57:21,542 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 06:57:21,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-23 06:57:21,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:21,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-23 06:57:21,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=733, Unknown=0, NotChecked=0, Total=812 [2023-11-23 06:57:21,543 INFO L87 Difference]: Start difference. First operand 124 states and 145 transitions. Second operand has 29 states, 25 states have (on average 4.92) internal successors, (123), 24 states have internal predecessors, (123), 14 states have call successors, (32), 8 states have call predecessors, (32), 6 states have return successors, (27), 11 states have call predecessors, (27), 14 states have call successors, (27) [2023-11-23 06:57:24,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:27,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:29,522 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:31,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:35,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:35,219 INFO L93 Difference]: Finished difference Result 254 states and 308 transitions. [2023-11-23 06:57:35,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2023-11-23 06:57:35,220 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 4.92) internal successors, (123), 24 states have internal predecessors, (123), 14 states have call successors, (32), 8 states have call predecessors, (32), 6 states have return successors, (27), 11 states have call predecessors, (27), 14 states have call successors, (27) Word has length 106 [2023-11-23 06:57:35,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:35,221 INFO L225 Difference]: With dead ends: 254 [2023-11-23 06:57:35,221 INFO L226 Difference]: Without dead ends: 185 [2023-11-23 06:57:35,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 278 GetRequests, 212 SyntacticMatches, 14 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 525 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=351, Invalid=2511, Unknown=0, NotChecked=0, Total=2862 [2023-11-23 06:57:35,223 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 288 mSDsluCounter, 375 mSDsCounter, 0 mSdLazyCounter, 1863 mSolverCounterSat, 154 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 294 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 2021 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 1863 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:35,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [294 Valid, 405 Invalid, 2021 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 1863 Invalid, 4 Unknown, 0 Unchecked, 11.1s Time] [2023-11-23 06:57:35,224 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2023-11-23 06:57:35,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 170. [2023-11-23 06:57:35,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 170 states, 121 states have (on average 1.115702479338843) internal successors, (135), 126 states have internal predecessors, (135), 26 states have call successors, (26), 16 states have call predecessors, (26), 22 states have return successors, (38), 27 states have call predecessors, (38), 25 states have call successors, (38) [2023-11-23 06:57:35,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 170 states to 170 states and 199 transitions. [2023-11-23 06:57:35,250 INFO L78 Accepts]: Start accepts. Automaton has 170 states and 199 transitions. Word has length 106 [2023-11-23 06:57:35,250 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:35,251 INFO L495 AbstractCegarLoop]: Abstraction has 170 states and 199 transitions. [2023-11-23 06:57:35,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 4.92) internal successors, (123), 24 states have internal predecessors, (123), 14 states have call successors, (32), 8 states have call predecessors, (32), 6 states have return successors, (27), 11 states have call predecessors, (27), 14 states have call successors, (27) [2023-11-23 06:57:35,251 INFO L276 IsEmpty]: Start isEmpty. Operand 170 states and 199 transitions. [2023-11-23 06:57:35,252 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-23 06:57:35,252 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:35,252 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:35,289 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:35,473 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2023-11-23 06:57:35,474 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:35,474 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:35,474 INFO L85 PathProgramCache]: Analyzing trace with hash 776164884, now seen corresponding path program 1 times [2023-11-23 06:57:35,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:35,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1308579789] [2023-11-23 06:57:35,474 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:35,475 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:35,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:35,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:35,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:35,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:35,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:35,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:35,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:35,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:35,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:35,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:35,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:35,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:57:35,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:35,949 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-23 06:57:35,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:35,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1308579789] [2023-11-23 06:57:35,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1308579789] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:35,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:57:35,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 06:57:35,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408600150] [2023-11-23 06:57:35,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:35,951 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:57:35,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:35,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:57:35,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 06:57:35,952 INFO L87 Difference]: Start difference. First operand 170 states and 199 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:36,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:36,720 INFO L93 Difference]: Finished difference Result 219 states and 250 transitions. [2023-11-23 06:57:36,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 06:57:36,721 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 108 [2023-11-23 06:57:36,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:36,722 INFO L225 Difference]: With dead ends: 219 [2023-11-23 06:57:36,722 INFO L226 Difference]: Without dead ends: 154 [2023-11-23 06:57:36,736 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:57:36,736 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 90 mSDsluCounter, 46 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 238 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:36,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 83 Invalid, 238 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 191 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 06:57:36,737 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 154 states. [2023-11-23 06:57:36,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 154 to 145. [2023-11-23 06:57:36,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 105 states have (on average 1.1238095238095238) internal successors, (118), 108 states have internal predecessors, (118), 22 states have call successors, (22), 15 states have call predecessors, (22), 17 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:36,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 164 transitions. [2023-11-23 06:57:36,749 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 164 transitions. Word has length 108 [2023-11-23 06:57:36,749 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:36,749 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 164 transitions. [2023-11-23 06:57:36,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:57:36,749 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 164 transitions. [2023-11-23 06:57:36,750 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-23 06:57:36,750 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:36,750 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:36,750 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-23 06:57:36,750 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:36,750 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:36,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1300138968, now seen corresponding path program 1 times [2023-11-23 06:57:36,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:36,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663306146] [2023-11-23 06:57:36,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:36,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:37,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:39,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:39,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:39,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:39,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:39,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:39,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:39,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:40,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:40,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:40,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:40,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:40,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:40,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-23 06:57:40,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:40,271 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 13 proven. 27 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-23 06:57:40,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:40,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663306146] [2023-11-23 06:57:40,271 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663306146] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:40,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710713873] [2023-11-23 06:57:40,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:40,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:57:40,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:57:40,273 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:57:40,274 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-23 06:57:41,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:41,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 2755 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-23 06:57:41,298 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:57:41,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 06:57:41,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 06:57:41,618 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 26 [2023-11-23 06:57:41,969 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 44 proven. 15 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2023-11-23 06:57:41,970 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:57:42,225 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710713873] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:57:42,225 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 06:57:42,225 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 29 [2023-11-23 06:57:42,225 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1358977407] [2023-11-23 06:57:42,225 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 06:57:42,226 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-23 06:57:42,226 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:42,227 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-23 06:57:42,227 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=1008, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 06:57:42,227 INFO L87 Difference]: Start difference. First operand 145 states and 164 transitions. Second operand has 29 states, 26 states have (on average 4.115384615384615) internal successors, (107), 24 states have internal predecessors, (107), 10 states have call successors, (22), 9 states have call predecessors, (22), 7 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) [2023-11-23 06:57:44,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:47,963 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:50,064 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:52,093 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:57:54,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:54,796 INFO L93 Difference]: Finished difference Result 202 states and 233 transitions. [2023-11-23 06:57:54,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-23 06:57:54,809 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 4.115384615384615) internal successors, (107), 24 states have internal predecessors, (107), 10 states have call successors, (22), 9 states have call predecessors, (22), 7 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) Word has length 109 [2023-11-23 06:57:54,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:54,810 INFO L225 Difference]: With dead ends: 202 [2023-11-23 06:57:54,810 INFO L226 Difference]: Without dead ends: 140 [2023-11-23 06:57:54,812 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 149 SyntacticMatches, 2 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 685 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=395, Invalid=2361, Unknown=0, NotChecked=0, Total=2756 [2023-11-23 06:57:54,812 INFO L413 NwaCegarLoop]: 25 mSDtfsCounter, 316 mSDsluCounter, 165 mSDsCounter, 0 mSdLazyCounter, 1113 mSolverCounterSat, 146 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 190 SdHoareTripleChecker+Invalid, 1263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 1113 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:54,812 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 190 Invalid, 1263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 1113 Invalid, 4 Unknown, 0 Unchecked, 10.7s Time] [2023-11-23 06:57:54,813 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 140 states. [2023-11-23 06:57:54,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 140 to 140. [2023-11-23 06:57:54,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 100 states have (on average 1.1) internal successors, (110), 103 states have internal predecessors, (110), 22 states have call successors, (22), 15 states have call predecessors, (22), 17 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:54,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 156 transitions. [2023-11-23 06:57:54,844 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 156 transitions. Word has length 109 [2023-11-23 06:57:54,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:54,844 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 156 transitions. [2023-11-23 06:57:54,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 4.115384615384615) internal successors, (107), 24 states have internal predecessors, (107), 10 states have call successors, (22), 9 states have call predecessors, (22), 7 states have return successors, (17), 7 states have call predecessors, (17), 9 states have call successors, (17) [2023-11-23 06:57:54,845 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 156 transitions. [2023-11-23 06:57:54,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2023-11-23 06:57:54,846 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:54,846 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 06:57:54,876 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-23 06:57:55,056 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-23 06:57:55,056 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:55,057 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:55,057 INFO L85 PathProgramCache]: Analyzing trace with hash -732046636, now seen corresponding path program 1 times [2023-11-23 06:57:55,057 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:55,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [104640038] [2023-11-23 06:57:55,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:55,057 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:55,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:55,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:55,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:55,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:55,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:55,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:55,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:55,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:55,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:55,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:55,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:55,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-23 06:57:55,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:55,625 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 61 trivial. 0 not checked. [2023-11-23 06:57:55,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:55,626 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [104640038] [2023-11-23 06:57:55,626 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [104640038] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:55,626 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:57:55,626 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 06:57:55,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78700986] [2023-11-23 06:57:55,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:55,627 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 06:57:55,627 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:55,627 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 06:57:55,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:57:55,627 INFO L87 Difference]: Start difference. First operand 140 states and 156 transitions. Second operand has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 06:57:56,838 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:56,838 INFO L93 Difference]: Finished difference Result 190 states and 215 transitions. [2023-11-23 06:57:56,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 06:57:56,838 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 109 [2023-11-23 06:57:56,839 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:56,839 INFO L225 Difference]: With dead ends: 190 [2023-11-23 06:57:56,839 INFO L226 Difference]: Without dead ends: 138 [2023-11-23 06:57:56,840 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:57:56,840 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 96 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 308 mSolverCounterSat, 47 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 129 SdHoareTripleChecker+Invalid, 355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 47 IncrementalHoareTripleChecker+Valid, 308 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:56,840 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 129 Invalid, 355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [47 Valid, 308 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 06:57:56,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 138 states. [2023-11-23 06:57:56,853 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 138 to 138. [2023-11-23 06:57:56,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138 states, 98 states have (on average 1.0918367346938775) internal successors, (107), 101 states have internal predecessors, (107), 22 states have call successors, (22), 15 states have call predecessors, (22), 17 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:56,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138 states to 138 states and 153 transitions. [2023-11-23 06:57:56,854 INFO L78 Accepts]: Start accepts. Automaton has 138 states and 153 transitions. Word has length 109 [2023-11-23 06:57:56,855 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:56,855 INFO L495 AbstractCegarLoop]: Abstraction has 138 states and 153 transitions. [2023-11-23 06:57:56,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.857142857142857) internal successors, (55), 5 states have internal predecessors, (55), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 06:57:56,855 INFO L276 IsEmpty]: Start isEmpty. Operand 138 states and 153 transitions. [2023-11-23 06:57:56,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-23 06:57:56,856 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:56,856 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:57:56,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-23 06:57:56,856 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:56,856 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:56,857 INFO L85 PathProgramCache]: Analyzing trace with hash 1597948461, now seen corresponding path program 1 times [2023-11-23 06:57:56,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:56,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076191071] [2023-11-23 06:57:56,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:56,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:56,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:57,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:57:57,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:57:57,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:57,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:57:57,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:57:57,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:57:57,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:57:57,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:57:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:57,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:57:57,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-23 06:57:57,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:57:57,705 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2023-11-23 06:57:57,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:57:57,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1076191071] [2023-11-23 06:57:57,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1076191071] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:57:57,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:57:57,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 06:57:57,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1034939964] [2023-11-23 06:57:57,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:57:57,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:57:57,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:57:57,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:57:57,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-11-23 06:57:57,707 INFO L87 Difference]: Start difference. First operand 138 states and 153 transitions. Second operand has 12 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 06:57:59,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:57:59,897 INFO L93 Difference]: Finished difference Result 161 states and 177 transitions. [2023-11-23 06:57:59,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 06:57:59,898 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 111 [2023-11-23 06:57:59,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:57:59,899 INFO L225 Difference]: With dead ends: 161 [2023-11-23 06:57:59,899 INFO L226 Difference]: Without dead ends: 159 [2023-11-23 06:57:59,900 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=94, Invalid=368, Unknown=0, NotChecked=0, Total=462 [2023-11-23 06:57:59,900 INFO L413 NwaCegarLoop]: 37 mSDtfsCounter, 129 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 703 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 759 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 703 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-23 06:57:59,900 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 255 Invalid, 759 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 703 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-23 06:57:59,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-11-23 06:57:59,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 140. [2023-11-23 06:57:59,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 100 states have (on average 1.09) internal successors, (109), 103 states have internal predecessors, (109), 22 states have call successors, (22), 15 states have call predecessors, (22), 17 states have return successors, (24), 21 states have call predecessors, (24), 21 states have call successors, (24) [2023-11-23 06:57:59,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 155 transitions. [2023-11-23 06:57:59,914 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 155 transitions. Word has length 111 [2023-11-23 06:57:59,915 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:57:59,915 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 155 transitions. [2023-11-23 06:57:59,916 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.8) internal successors, (48), 8 states have internal predecessors, (48), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 06:57:59,917 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 155 transitions. [2023-11-23 06:57:59,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2023-11-23 06:57:59,917 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:57:59,918 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:57:59,918 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-23 06:57:59,918 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:57:59,918 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:57:59,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1204921451, now seen corresponding path program 1 times [2023-11-23 06:57:59,918 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:57:59,918 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245074763] [2023-11-23 06:57:59,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:57:59,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:57:59,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:00,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:00,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:00,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:00,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 06:58:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 06:58:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:58:00,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:00,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-11-23 06:58:00,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:00,968 INFO L134 CoverageAnalysis]: Checked inductivity of 89 backedges. 30 proven. 0 refuted. 0 times theorem prover too weak. 59 trivial. 0 not checked. [2023-11-23 06:58:00,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:00,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245074763] [2023-11-23 06:58:00,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245074763] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:00,969 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:58:00,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 06:58:00,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615699151] [2023-11-23 06:58:00,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:00,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:58:00,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:00,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:58:00,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-23 06:58:00,971 INFO L87 Difference]: Start difference. First operand 140 states and 155 transitions. Second operand has 9 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:58:02,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:02,259 INFO L93 Difference]: Finished difference Result 203 states and 223 transitions. [2023-11-23 06:58:02,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 06:58:02,260 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 111 [2023-11-23 06:58:02,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:02,261 INFO L225 Difference]: With dead ends: 203 [2023-11-23 06:58:02,261 INFO L226 Difference]: Without dead ends: 151 [2023-11-23 06:58:02,262 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-11-23 06:58:02,262 INFO L413 NwaCegarLoop]: 35 mSDtfsCounter, 120 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 430 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 484 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 430 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:02,263 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 142 Invalid, 484 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 430 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 06:58:02,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2023-11-23 06:58:02,282 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 135. [2023-11-23 06:58:02,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 97 states have (on average 1.092783505154639) internal successors, (106), 99 states have internal predecessors, (106), 21 states have call successors, (21), 15 states have call predecessors, (21), 16 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:58:02,283 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 148 transitions. [2023-11-23 06:58:02,284 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 148 transitions. Word has length 111 [2023-11-23 06:58:02,284 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:02,284 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 148 transitions. [2023-11-23 06:58:02,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 7.25) internal successors, (58), 7 states have internal predecessors, (58), 3 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 06:58:02,285 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 148 transitions. [2023-11-23 06:58:02,285 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-23 06:58:02,285 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:02,286 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:58:02,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2023-11-23 06:58:02,286 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:02,286 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:02,286 INFO L85 PathProgramCache]: Analyzing trace with hash -716704832, now seen corresponding path program 1 times [2023-11-23 06:58:02,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:02,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [364695672] [2023-11-23 06:58:02,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:02,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:02,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:02,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:02,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:02,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:02,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:02,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:02,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:02,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:02,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:02,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-23 06:58:02,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-11-23 06:58:02,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:02,718 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 12 proven. 5 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-11-23 06:58:02,718 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:02,718 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [364695672] [2023-11-23 06:58:02,718 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [364695672] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:58:02,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242058646] [2023-11-23 06:58:02,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:02,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:58:02,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:58:02,720 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:58:02,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-23 06:58:03,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:03,182 INFO L262 TraceCheckSpWp]: Trace formula consists of 2776 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 06:58:03,185 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:58:03,200 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 37 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2023-11-23 06:58:03,200 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:58:03,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242058646] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:03,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:58:03,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2023-11-23 06:58:03,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226649164] [2023-11-23 06:58:03,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:03,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 06:58:03,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:03,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 06:58:03,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 06:58:03,202 INFO L87 Difference]: Start difference. First operand 135 states and 148 transitions. Second operand has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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) [2023-11-23 06:58:03,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:03,410 INFO L93 Difference]: Finished difference Result 187 states and 207 transitions. [2023-11-23 06:58:03,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 06:58:03,411 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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 123 [2023-11-23 06:58:03,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:03,412 INFO L225 Difference]: With dead ends: 187 [2023-11-23 06:58:03,412 INFO L226 Difference]: Without dead ends: 135 [2023-11-23 06:58:03,412 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:58:03,413 INFO L413 NwaCegarLoop]: 85 mSDtfsCounter, 19 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 44 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 235 SdHoareTripleChecker+Invalid, 44 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 44 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:03,413 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [19 Valid, 235 Invalid, 44 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 44 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 06:58:03,415 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2023-11-23 06:58:03,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2023-11-23 06:58:03,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 97 states have (on average 1.0824742268041236) internal successors, (105), 99 states have internal predecessors, (105), 21 states have call successors, (21), 15 states have call predecessors, (21), 16 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:58:03,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 147 transitions. [2023-11-23 06:58:03,433 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 147 transitions. Word has length 123 [2023-11-23 06:58:03,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:03,433 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 147 transitions. [2023-11-23 06:58:03,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.5) internal successors, (58), 4 states have internal predecessors, (58), 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) [2023-11-23 06:58:03,433 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 147 transitions. [2023-11-23 06:58:03,434 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2023-11-23 06:58:03,434 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:03,434 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:58:03,454 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-23 06:58:03,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2023-11-23 06:58:03,643 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:03,643 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:03,643 INFO L85 PathProgramCache]: Analyzing trace with hash 438961867, now seen corresponding path program 1 times [2023-11-23 06:58:03,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:03,643 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136334604] [2023-11-23 06:58:03,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:03,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:03,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:04,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:04,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:04,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:04,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:04,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:04,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:04,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:04,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 06:58:04,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 06:58:04,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:04,758 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-11-23 06:58:04,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:04,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136334604] [2023-11-23 06:58:04,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136334604] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:04,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:58:04,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 06:58:04,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866213391] [2023-11-23 06:58:04,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:04,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:58:04,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:04,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:58:04,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2023-11-23 06:58:04,759 INFO L87 Difference]: Start difference. First operand 135 states and 147 transitions. Second operand has 12 states, 10 states have (on average 6.0) internal successors, (60), 9 states have internal predecessors, (60), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-23 06:58:06,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:06,484 INFO L93 Difference]: Finished difference Result 162 states and 176 transitions. [2023-11-23 06:58:06,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:58:06,485 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 6.0) internal successors, (60), 9 states have internal predecessors, (60), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 133 [2023-11-23 06:58:06,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:06,486 INFO L225 Difference]: With dead ends: 162 [2023-11-23 06:58:06,486 INFO L226 Difference]: Without dead ends: 135 [2023-11-23 06:58:06,486 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=83, Invalid=297, Unknown=0, NotChecked=0, Total=380 [2023-11-23 06:58:06,487 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 109 mSDsluCounter, 140 mSDsCounter, 0 mSdLazyCounter, 650 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 169 SdHoareTripleChecker+Invalid, 704 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:06,487 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 169 Invalid, 704 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 650 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-23 06:58:06,487 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2023-11-23 06:58:06,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2023-11-23 06:58:06,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 97 states have (on average 1.0721649484536082) internal successors, (104), 99 states have internal predecessors, (104), 21 states have call successors, (21), 15 states have call predecessors, (21), 16 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:58:06,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 146 transitions. [2023-11-23 06:58:06,500 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 146 transitions. Word has length 133 [2023-11-23 06:58:06,500 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:06,500 INFO L495 AbstractCegarLoop]: Abstraction has 135 states and 146 transitions. [2023-11-23 06:58:06,501 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 6.0) internal successors, (60), 9 states have internal predecessors, (60), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-23 06:58:06,501 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 146 transitions. [2023-11-23 06:58:06,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-23 06:58:06,501 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:06,502 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:58:06,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2023-11-23 06:58:06,502 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:06,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:06,502 INFO L85 PathProgramCache]: Analyzing trace with hash 1775520102, now seen corresponding path program 1 times [2023-11-23 06:58:06,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:06,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2043272479] [2023-11-23 06:58:06,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:06,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:06,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:07,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:07,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:07,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:07,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:07,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:07,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:07,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:07,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:07,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:07,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:07,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:07,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:07,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 06:58:07,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 06:58:07,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:07,330 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2023-11-23 06:58:07,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:07,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2043272479] [2023-11-23 06:58:07,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2043272479] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:07,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:58:07,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 06:58:07,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874256867] [2023-11-23 06:58:07,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:07,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:58:07,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:07,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:58:07,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-11-23 06:58:07,333 INFO L87 Difference]: Start difference. First operand 135 states and 146 transitions. Second operand has 12 states, 10 states have (on average 5.2) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-23 06:58:09,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:09,281 INFO L93 Difference]: Finished difference Result 153 states and 164 transitions. [2023-11-23 06:58:09,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:58:09,282 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) Word has length 135 [2023-11-23 06:58:09,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:09,283 INFO L225 Difference]: With dead ends: 153 [2023-11-23 06:58:09,283 INFO L226 Difference]: Without dead ends: 151 [2023-11-23 06:58:09,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=81, Invalid=299, Unknown=0, NotChecked=0, Total=380 [2023-11-23 06:58:09,284 INFO L413 NwaCegarLoop]: 36 mSDtfsCounter, 115 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 709 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 253 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:09,284 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 253 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 709 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 06:58:09,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 151 states. [2023-11-23 06:58:09,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 140. [2023-11-23 06:58:09,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 140 states, 100 states have (on average 1.07) internal successors, (107), 102 states have internal predecessors, (107), 22 states have call successors, (22), 16 states have call predecessors, (22), 17 states have return successors, (22), 21 states have call predecessors, (22), 21 states have call successors, (22) [2023-11-23 06:58:09,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 140 states to 140 states and 151 transitions. [2023-11-23 06:58:09,301 INFO L78 Accepts]: Start accepts. Automaton has 140 states and 151 transitions. Word has length 135 [2023-11-23 06:58:09,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:09,302 INFO L495 AbstractCegarLoop]: Abstraction has 140 states and 151 transitions. [2023-11-23 06:58:09,302 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.2) internal successors, (52), 8 states have internal predecessors, (52), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 2 states have call predecessors, (15), 1 states have call successors, (15) [2023-11-23 06:58:09,302 INFO L276 IsEmpty]: Start isEmpty. Operand 140 states and 151 transitions. [2023-11-23 06:58:09,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-23 06:58:09,303 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:09,303 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:58:09,303 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2023-11-23 06:58:09,303 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:09,304 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:09,304 INFO L85 PathProgramCache]: Analyzing trace with hash 1382493092, now seen corresponding path program 1 times [2023-11-23 06:58:09,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:09,304 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510098207] [2023-11-23 06:58:09,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:09,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:09,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:10,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:10,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:10,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:10,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:10,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:10,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:10,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:10,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:10,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:10,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:10,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:10,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:10,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 06:58:10,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 06:58:10,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:10,590 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2023-11-23 06:58:10,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:10,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510098207] [2023-11-23 06:58:10,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510098207] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:10,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:58:10,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 06:58:10,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1837264846] [2023-11-23 06:58:10,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:10,593 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:58:10,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:10,594 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:58:10,594 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2023-11-23 06:58:10,594 INFO L87 Difference]: Start difference. First operand 140 states and 151 transitions. Second operand has 12 states, 10 states have (on average 6.2) internal successors, (62), 9 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-23 06:58:12,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:12,341 INFO L93 Difference]: Finished difference Result 172 states and 184 transitions. [2023-11-23 06:58:12,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 06:58:12,341 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 6.2) internal successors, (62), 9 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) Word has length 135 [2023-11-23 06:58:12,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:12,342 INFO L225 Difference]: With dead ends: 172 [2023-11-23 06:58:12,342 INFO L226 Difference]: Without dead ends: 144 [2023-11-23 06:58:12,342 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2023-11-23 06:58:12,343 INFO L413 NwaCegarLoop]: 29 mSDtfsCounter, 100 mSDsluCounter, 156 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 794 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:12,343 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 185 Invalid, 794 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 06:58:12,343 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2023-11-23 06:58:12,355 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 134. [2023-11-23 06:58:12,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 134 states, 96 states have (on average 1.0625) internal successors, (102), 97 states have internal predecessors, (102), 21 states have call successors, (21), 16 states have call predecessors, (21), 16 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2023-11-23 06:58:12,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 143 transitions. [2023-11-23 06:58:12,357 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 143 transitions. Word has length 135 [2023-11-23 06:58:12,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:12,357 INFO L495 AbstractCegarLoop]: Abstraction has 134 states and 143 transitions. [2023-11-23 06:58:12,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 6.2) internal successors, (62), 9 states have internal predecessors, (62), 6 states have call successors, (16), 4 states have call predecessors, (16), 3 states have return successors, (15), 5 states have call predecessors, (15), 5 states have call successors, (15) [2023-11-23 06:58:12,357 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 143 transitions. [2023-11-23 06:58:12,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2023-11-23 06:58:12,358 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:12,358 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:58:12,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-23 06:58:12,359 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:12,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:12,359 INFO L85 PathProgramCache]: Analyzing trace with hash 884721210, now seen corresponding path program 1 times [2023-11-23 06:58:12,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:12,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [195607566] [2023-11-23 06:58:12,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:12,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:12,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:13,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:13,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:13,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:13,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:13,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:13,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:13,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:13,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:13,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:13,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:13,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,403 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:13,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 06:58:13,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 06:58:13,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-23 06:58:13,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:13,441 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 141 trivial. 0 not checked. [2023-11-23 06:58:13,442 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:13,442 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [195607566] [2023-11-23 06:58:13,442 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [195607566] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:58:13,443 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:58:13,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 06:58:13,443 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049131746] [2023-11-23 06:58:13,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:58:13,444 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 06:58:13,449 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:13,450 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 06:58:13,450 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:58:13,451 INFO L87 Difference]: Start difference. First operand 134 states and 143 transitions. Second operand has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2023-11-23 06:58:14,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:14,852 INFO L93 Difference]: Finished difference Result 140 states and 148 transitions. [2023-11-23 06:58:14,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 06:58:14,853 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) Word has length 143 [2023-11-23 06:58:14,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:14,853 INFO L225 Difference]: With dead ends: 140 [2023-11-23 06:58:14,853 INFO L226 Difference]: Without dead ends: 129 [2023-11-23 06:58:14,854 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2023-11-23 06:58:14,854 INFO L413 NwaCegarLoop]: 30 mSDtfsCounter, 89 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 185 SdHoareTripleChecker+Invalid, 710 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:14,854 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 185 Invalid, 710 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 06:58:14,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129 states. [2023-11-23 06:58:14,866 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129 to 129. [2023-11-23 06:58:14,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129 states, 93 states have (on average 1.043010752688172) internal successors, (97), 93 states have internal predecessors, (97), 20 states have call successors, (20), 16 states have call predecessors, (20), 15 states have return successors, (19), 19 states have call predecessors, (19), 19 states have call successors, (19) [2023-11-23 06:58:14,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129 states to 129 states and 136 transitions. [2023-11-23 06:58:14,867 INFO L78 Accepts]: Start accepts. Automaton has 129 states and 136 transitions. Word has length 143 [2023-11-23 06:58:14,867 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:14,867 INFO L495 AbstractCegarLoop]: Abstraction has 129 states and 136 transitions. [2023-11-23 06:58:14,867 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.555555555555555) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 5 states have call successors, (16) [2023-11-23 06:58:14,867 INFO L276 IsEmpty]: Start isEmpty. Operand 129 states and 136 transitions. [2023-11-23 06:58:14,868 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-23 06:58:14,868 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:14,868 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:58:14,868 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2023-11-23 06:58:14,869 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:14,869 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:14,869 INFO L85 PathProgramCache]: Analyzing trace with hash -1113923453, now seen corresponding path program 1 times [2023-11-23 06:58:14,869 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:14,869 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [851136940] [2023-11-23 06:58:14,869 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:14,869 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:15,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:20,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:58:20,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:58:20,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:20,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:58:20,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:58:20,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:20,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:58:20,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:21,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:21,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:21,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:58:21,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:21,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:58:21,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:21,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:21,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:58:22,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-23 06:58:22,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 06:58:22,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 06:58:22,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-23 06:58:22,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 06:58:22,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 06:58:22,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,297 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 19 proven. 1 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2023-11-23 06:58:22,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:58:22,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [851136940] [2023-11-23 06:58:22,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [851136940] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:58:22,298 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [209788281] [2023-11-23 06:58:22,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:22,298 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:58:22,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:58:22,300 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:58:22,301 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-23 06:58:22,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:58:22,964 INFO L262 TraceCheckSpWp]: Trace formula consists of 2874 conjuncts, 189 conjunts are in the unsatisfiable core [2023-11-23 06:58:22,970 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:58:23,286 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:58:23,287 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2023-11-23 06:58:23,413 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 31 treesize of output 15 [2023-11-23 06:58:24,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 35 [2023-11-23 06:58:24,368 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2023-11-23 06:58:24,388 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2023-11-23 06:58:24,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:58:24,751 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2023-11-23 06:58:24,772 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:58:24,773 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 23 [2023-11-23 06:58:24,844 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:58:25,720 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:58:25,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:58:26,437 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:58:26,438 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 42 [2023-11-23 06:58:26,449 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:58:26,449 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 30 [2023-11-23 06:58:26,489 INFO L349 Elim1Store]: treesize reduction 12, result has 77.4 percent of original size [2023-11-23 06:58:26,490 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 46 treesize of output 60 [2023-11-23 06:58:27,289 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 74 proven. 79 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2023-11-23 06:58:27,290 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:58:27,699 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [209788281] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:58:27,699 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 06:58:27,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29, 42] total 65 [2023-11-23 06:58:27,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114269726] [2023-11-23 06:58:27,700 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 06:58:27,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 65 states [2023-11-23 06:58:27,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:58:27,701 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 65 interpolants. [2023-11-23 06:58:27,702 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=241, Invalid=4589, Unknown=0, NotChecked=0, Total=4830 [2023-11-23 06:58:27,702 INFO L87 Difference]: Start difference. First operand 129 states and 136 transitions. Second operand has 65 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 26 states have call successors, (37), 9 states have call predecessors, (37), 17 states have return successors, (36), 25 states have call predecessors, (36), 25 states have call successors, (36) [2023-11-23 06:58:34,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:39,327 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:41,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:43,714 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:45,719 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:49,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:58:54,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:58:54,091 INFO L93 Difference]: Finished difference Result 199 states and 206 transitions. [2023-11-23 06:58:54,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-11-23 06:58:54,091 INFO L78 Accepts]: Start accepts. Automaton has has 65 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 26 states have call successors, (37), 9 states have call predecessors, (37), 17 states have return successors, (36), 25 states have call predecessors, (36), 25 states have call successors, (36) Word has length 152 [2023-11-23 06:58:54,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:58:54,093 INFO L225 Difference]: With dead ends: 199 [2023-11-23 06:58:54,093 INFO L226 Difference]: Without dead ends: 145 [2023-11-23 06:58:54,097 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 269 GetRequests, 139 SyntacticMatches, 12 SemanticMatches, 118 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3805 ImplicationChecksByTransitivity, 9.6s TimeCoverageRelationStatistics Valid=868, Invalid=13412, Unknown=0, NotChecked=0, Total=14280 [2023-11-23 06:58:54,097 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 312 mSDsluCounter, 399 mSDsCounter, 0 mSdLazyCounter, 5017 mSolverCounterSat, 133 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 318 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 5159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 133 IncrementalHoareTripleChecker+Valid, 5017 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:58:54,098 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [318 Valid, 416 Invalid, 5159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [133 Valid, 5017 Invalid, 9 Unknown, 0 Unchecked, 20.7s Time] [2023-11-23 06:58:54,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2023-11-23 06:58:54,117 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 144. [2023-11-23 06:58:54,118 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 104 states have (on average 1.0384615384615385) internal successors, (108), 105 states have internal predecessors, (108), 21 states have call successors, (21), 18 states have call predecessors, (21), 18 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:58:54,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 150 transitions. [2023-11-23 06:58:54,119 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 150 transitions. Word has length 152 [2023-11-23 06:58:54,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:58:54,119 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 150 transitions. [2023-11-23 06:58:54,119 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 65 states, 54 states have (on average 2.6666666666666665) internal successors, (144), 54 states have internal predecessors, (144), 26 states have call successors, (37), 9 states have call predecessors, (37), 17 states have return successors, (36), 25 states have call predecessors, (36), 25 states have call successors, (36) [2023-11-23 06:58:54,120 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 150 transitions. [2023-11-23 06:58:54,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2023-11-23 06:58:54,120 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:58:54,120 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:58:54,137 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-23 06:58:54,321 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:58:54,321 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:58:54,321 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:58:54,322 INFO L85 PathProgramCache]: Analyzing trace with hash 26297667, now seen corresponding path program 2 times [2023-11-23 06:58:54,322 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:58:54,322 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [426223728] [2023-11-23 06:58:54,322 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:58:54,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:58:54,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:02,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:59:02,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:59:02,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:02,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:59:02,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:59:02,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:02,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:59:02,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:03,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:03,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:03,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:59:03,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:03,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:59:03,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:03,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:03,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:04,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:59:04,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-23 06:59:04,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 06:59:04,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-11-23 06:59:04,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 06:59:04,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:59:04,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:04,846 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 34 proven. 24 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2023-11-23 06:59:04,846 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:59:04,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [426223728] [2023-11-23 06:59:04,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [426223728] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:59:04,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1176730560] [2023-11-23 06:59:04,847 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 06:59:04,847 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:59:04,847 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:59:04,848 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:59:04,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-23 06:59:05,588 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 06:59:05,588 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:59:05,601 INFO L262 TraceCheckSpWp]: Trace formula consists of 2893 conjuncts, 193 conjunts are in the unsatisfiable core [2023-11-23 06:59:05,608 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:59:05,789 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2023-11-23 06:59:05,954 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 06:59:05,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2023-11-23 06:59:06,551 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 35 [2023-11-23 06:59:06,556 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2023-11-23 06:59:06,565 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2023-11-23 06:59:06,660 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 69 [2023-11-23 06:59:06,664 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 91 [2023-11-23 06:59:06,705 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-23 06:59:06,706 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 11 [2023-11-23 06:59:07,251 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:07,252 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 38 [2023-11-23 06:59:07,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 38 [2023-11-23 06:59:07,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:59:08,146 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 56 treesize of output 38 [2023-11-23 06:59:08,149 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:59:08,361 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 11 [2023-11-23 06:59:08,365 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 38 treesize of output 29 [2023-11-23 06:59:09,610 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:59:09,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 70 treesize of output 58 [2023-11-23 06:59:09,627 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:59:09,627 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 36 treesize of output 32 [2023-11-23 06:59:09,664 INFO L349 Elim1Store]: treesize reduction 18, result has 64.7 percent of original size [2023-11-23 06:59:09,665 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 52 [2023-11-23 06:59:10,537 INFO L349 Elim1Store]: treesize reduction 180, result has 1.6 percent of original size [2023-11-23 06:59:10,538 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 1 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 52 treesize of output 25 [2023-11-23 06:59:10,590 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 71 proven. 90 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2023-11-23 06:59:10,591 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:59:11,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1176730560] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:59:11,066 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 06:59:11,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [32, 40] total 61 [2023-11-23 06:59:11,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447570112] [2023-11-23 06:59:11,066 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 06:59:11,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 61 states [2023-11-23 06:59:11,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:59:11,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 61 interpolants. [2023-11-23 06:59:11,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=231, Invalid=4059, Unknown=0, NotChecked=0, Total=4290 [2023-11-23 06:59:11,069 INFO L87 Difference]: Start difference. First operand 144 states and 150 transitions. Second operand has 61 states, 51 states have (on average 3.0) internal successors, (153), 50 states have internal predecessors, (153), 22 states have call successors, (36), 11 states have call predecessors, (36), 18 states have return successors, (36), 22 states have call predecessors, (36), 21 states have call successors, (36) [2023-11-23 06:59:23,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:59:23,588 INFO L93 Difference]: Finished difference Result 215 states and 221 transitions. [2023-11-23 06:59:23,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2023-11-23 06:59:23,589 INFO L78 Accepts]: Start accepts. Automaton has has 61 states, 51 states have (on average 3.0) internal successors, (153), 50 states have internal predecessors, (153), 22 states have call successors, (36), 11 states have call predecessors, (36), 18 states have return successors, (36), 22 states have call predecessors, (36), 21 states have call successors, (36) Word has length 153 [2023-11-23 06:59:23,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:59:23,590 INFO L225 Difference]: With dead ends: 215 [2023-11-23 06:59:23,590 INFO L226 Difference]: Without dead ends: 145 [2023-11-23 06:59:23,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 147 SyntacticMatches, 15 SemanticMatches, 110 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3504 ImplicationChecksByTransitivity, 9.4s TimeCoverageRelationStatistics Valid=913, Invalid=11519, Unknown=0, NotChecked=0, Total=12432 [2023-11-23 06:59:23,593 INFO L413 NwaCegarLoop]: 17 mSDtfsCounter, 453 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 4772 mSolverCounterSat, 174 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 459 SdHoareTripleChecker+Valid, 301 SdHoareTripleChecker+Invalid, 4949 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 174 IncrementalHoareTripleChecker+Valid, 4772 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2023-11-23 06:59:23,593 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [459 Valid, 301 Invalid, 4949 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [174 Valid, 4772 Invalid, 3 Unknown, 0 Unchecked, 7.3s Time] [2023-11-23 06:59:23,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 145 states. [2023-11-23 06:59:23,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 145 to 145. [2023-11-23 06:59:23,614 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 145 states, 105 states have (on average 1.0380952380952382) internal successors, (109), 106 states have internal predecessors, (109), 21 states have call successors, (21), 18 states have call predecessors, (21), 18 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:59:23,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 151 transitions. [2023-11-23 06:59:23,615 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 151 transitions. Word has length 153 [2023-11-23 06:59:23,615 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:59:23,615 INFO L495 AbstractCegarLoop]: Abstraction has 145 states and 151 transitions. [2023-11-23 06:59:23,615 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 61 states, 51 states have (on average 3.0) internal successors, (153), 50 states have internal predecessors, (153), 22 states have call successors, (36), 11 states have call predecessors, (36), 18 states have return successors, (36), 22 states have call predecessors, (36), 21 states have call successors, (36) [2023-11-23 06:59:23,615 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 151 transitions. [2023-11-23 06:59:23,616 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-11-23 06:59:23,616 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:59:23,616 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:59:23,633 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-23 06:59:23,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-23 06:59:23,817 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:59:23,817 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:59:23,817 INFO L85 PathProgramCache]: Analyzing trace with hash 1013414019, now seen corresponding path program 3 times [2023-11-23 06:59:23,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:59:23,817 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [791450763] [2023-11-23 06:59:23,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:59:23,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:59:24,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 06:59:30,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 06:59:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:30,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 06:59:30,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:59:30,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:30,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:59:30,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:32,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:32,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:32,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 06:59:32,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:32,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 06:59:32,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:32,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:32,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:59:34,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 06:59:34,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-23 06:59:34,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:59:34,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,516 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:59:34,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-11-23 06:59:34,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 06:59:34,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:59:34,555 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 46 proven. 15 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2023-11-23 06:59:34,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:59:34,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [791450763] [2023-11-23 06:59:34,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [791450763] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:59:34,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62161518] [2023-11-23 06:59:34,555 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 06:59:34,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:59:34,555 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:59:34,556 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:59:34,557 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-23 06:59:35,355 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-23 06:59:35,355 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:59:35,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 2775 conjuncts, 203 conjunts are in the unsatisfiable core [2023-11-23 06:59:35,383 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:59:35,389 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2023-11-23 06:59:35,391 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 9 treesize of output 5 [2023-11-23 06:59:36,017 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 35 [2023-11-23 06:59:36,021 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 9 [2023-11-23 06:59:36,031 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 11 [2023-11-23 06:59:36,147 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 85 treesize of output 69 [2023-11-23 06:59:36,151 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:36,153 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 1 select indices, 1 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 69 treesize of output 91 [2023-11-23 06:59:36,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:36,193 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 20 [2023-11-23 06:59:36,337 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 89 [2023-11-23 06:59:36,343 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:59:36,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 4 new quantified variables, introduced 1 case distinctions, treesize of input 89 treesize of output 117 [2023-11-23 06:59:36,376 INFO L173 IndexEqualityManager]: detected equality via solver [2023-11-23 06:59:36,377 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 49 treesize of output 25 [2023-11-23 06:59:36,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:36,983 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 53 [2023-11-23 06:59:36,986 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:36,987 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 77 treesize of output 53 [2023-11-23 06:59:36,998 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 06:59:36,998 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2023-11-23 06:59:40,246 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:59:40,246 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 118 treesize of output 96 [2023-11-23 06:59:40,290 INFO L349 Elim1Store]: treesize reduction 18, result has 64.7 percent of original size [2023-11-23 06:59:40,290 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 42 treesize of output 52 [2023-11-23 06:59:40,309 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 06:59:40,309 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 88 treesize of output 66 [2023-11-23 06:59:41,442 INFO L349 Elim1Store]: treesize reduction 474, result has 0.6 percent of original size [2023-11-23 06:59:41,442 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 10 select indices, 10 select index equivalence classes, 0 disjoint index pairs (out of 45 index pairs), introduced 10 new quantified variables, introduced 45 case distinctions, treesize of input 85 treesize of output 34 [2023-11-23 06:59:41,500 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 108 proven. 29 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2023-11-23 06:59:41,500 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:59:42,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62161518] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:59:42,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 06:59:42,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33, 44] total 70 [2023-11-23 06:59:42,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1336118692] [2023-11-23 06:59:42,024 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 06:59:42,024 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 70 states [2023-11-23 06:59:42,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:59:42,025 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 70 interpolants. [2023-11-23 06:59:42,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=5310, Unknown=0, NotChecked=0, Total=5550 [2023-11-23 06:59:42,027 INFO L87 Difference]: Start difference. First operand 145 states and 151 transitions. Second operand has 70 states, 58 states have (on average 2.4827586206896552) internal successors, (144), 59 states have internal predecessors, (144), 23 states have call successors, (36), 8 states have call predecessors, (36), 16 states have return successors, (35), 22 states have call predecessors, (35), 22 states have call successors, (35) [2023-11-23 06:59:58,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:59:58,804 INFO L93 Difference]: Finished difference Result 225 states and 232 transitions. [2023-11-23 06:59:58,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2023-11-23 06:59:58,805 INFO L78 Accepts]: Start accepts. Automaton has has 70 states, 58 states have (on average 2.4827586206896552) internal successors, (144), 59 states have internal predecessors, (144), 23 states have call successors, (36), 8 states have call predecessors, (36), 16 states have return successors, (35), 22 states have call predecessors, (35), 22 states have call successors, (35) Word has length 154 [2023-11-23 06:59:58,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:59:58,806 INFO L225 Difference]: With dead ends: 225 [2023-11-23 06:59:58,806 INFO L226 Difference]: Without dead ends: 155 [2023-11-23 06:59:58,808 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 281 GetRequests, 148 SyntacticMatches, 6 SemanticMatches, 127 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4187 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=946, Invalid=15566, Unknown=0, NotChecked=0, Total=16512 [2023-11-23 06:59:58,809 INFO L413 NwaCegarLoop]: 20 mSDtfsCounter, 257 mSDsluCounter, 576 mSDsCounter, 0 mSdLazyCounter, 6544 mSolverCounterSat, 108 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 596 SdHoareTripleChecker+Invalid, 6656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 6544 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.4s IncrementalHoareTripleChecker+Time [2023-11-23 06:59:58,809 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 596 Invalid, 6656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 6544 Invalid, 4 Unknown, 0 Unchecked, 9.4s Time] [2023-11-23 06:59:58,809 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2023-11-23 06:59:58,840 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 146. [2023-11-23 06:59:58,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 146 states, 106 states have (on average 1.0377358490566038) internal successors, (110), 107 states have internal predecessors, (110), 21 states have call successors, (21), 18 states have call predecessors, (21), 18 states have return successors, (21), 20 states have call predecessors, (21), 20 states have call successors, (21) [2023-11-23 06:59:58,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 152 transitions. [2023-11-23 06:59:58,842 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 152 transitions. Word has length 154 [2023-11-23 06:59:58,842 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:59:58,842 INFO L495 AbstractCegarLoop]: Abstraction has 146 states and 152 transitions. [2023-11-23 06:59:58,842 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 70 states, 58 states have (on average 2.4827586206896552) internal successors, (144), 59 states have internal predecessors, (144), 23 states have call successors, (36), 8 states have call predecessors, (36), 16 states have return successors, (35), 22 states have call predecessors, (35), 22 states have call successors, (35) [2023-11-23 06:59:58,843 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 152 transitions. [2023-11-23 06:59:58,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2023-11-23 06:59:58,844 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:59:58,845 INFO L195 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 06:59:58,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-23 06:59:59,064 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-23 06:59:59,064 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:59:59,064 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:59:59,065 INFO L85 PathProgramCache]: Analyzing trace with hash 1549249859, now seen corresponding path program 4 times [2023-11-23 06:59:59,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:59:59,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609680494] [2023-11-23 06:59:59,065 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:59:59,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:59:59,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:00:09,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:00:09,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:00:09,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:00:09,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:00:09,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:00:09,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:09,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 07:00:09,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:10,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:00:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:10,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:00:10,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:10,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 07:00:10,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:11,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:00:11,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:00:13,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:00:13,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 07:00:13,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:00:13,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-11-23 07:00:13,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-23 07:00:13,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-23 07:00:13,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:00:13,377 INFO L134 CoverageAnalysis]: Checked inductivity of 174 backedges. 16 proven. 22 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-23 07:00:13,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:00:13,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609680494] [2023-11-23 07:00:13,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609680494] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:00:13,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [216442914] [2023-11-23 07:00:13,378 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-23 07:00:13,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:00:13,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:00:13,379 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:00:13,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-23 07:00:14,011 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-23 07:00:14,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:00:14,024 INFO L262 TraceCheckSpWp]: Trace formula consists of 2931 conjuncts, 184 conjunts are in the unsatisfiable core [2023-11-23 07:00:14,030 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:00:14,124 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:00:14,173 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 Killed by 15