./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/aws-c-common/aws_byte_cursor_from_buf_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_cursor_from_buf_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 13ec24500153ff48401c44b6cbf6e64bbffda498093f21927cfcfb52ad2376ab --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-?-abd6749-m [2023-11-23 07:08:01,971 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 07:08:02,023 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 07:08:02,033 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 07:08:02,033 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 07:08:02,062 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 07:08:02,063 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 07:08:02,063 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 07:08:02,064 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 07:08:02,067 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 07:08:02,067 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 07:08:02,067 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 07:08:02,068 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 07:08:02,069 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 07:08:02,069 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 07:08:02,069 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 07:08:02,070 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 07:08:02,070 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 07:08:02,070 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 07:08:02,070 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 07:08:02,070 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 07:08:02,071 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 07:08:02,071 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 07:08:02,071 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 07:08:02,072 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 07:08:02,072 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 07:08:02,072 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 07:08:02,072 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 07:08:02,072 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:08:02,073 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 07:08:02,073 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 07:08:02,074 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 07:08:02,074 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 07:08:02,074 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 07:08:02,074 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 07:08:02,074 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 07:08:02,075 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 07:08:02,075 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 07:08:02,075 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 07:08:02,075 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 -> 13ec24500153ff48401c44b6cbf6e64bbffda498093f21927cfcfb52ad2376ab Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-23 07:08:02,298 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 07:08:02,327 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 07:08:02,329 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 07:08:02,330 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 07:08:02,330 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 07:08:02,331 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/aws-c-common/aws_byte_cursor_from_buf_harness.i [2023-11-23 07:08:03,397 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 07:08:03,772 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 07:08:03,772 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_cursor_from_buf_harness.i [2023-11-23 07:08:03,799 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/17b807a7b/fa187a42309b4c66b9c7631a9f7ca8ef/FLAG3c1788a36 [2023-11-23 07:08:03,811 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/17b807a7b/fa187a42309b4c66b9c7631a9f7ca8ef [2023-11-23 07:08:03,813 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 07:08:03,814 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 07:08:03,815 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 07:08:03,815 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 07:08:03,819 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 07:08:03,820 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:08:03" (1/1) ... [2023-11-23 07:08:03,820 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2dc16fcb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:03, skipping insertion in model container [2023-11-23 07:08:03,821 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:08:03" (1/1) ... [2023-11-23 07:08:03,900 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 07:08:04,173 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_cursor_from_buf_harness.i[4498,4511] [2023-11-23 07:08:04,179 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_cursor_from_buf_harness.i[4558,4571] [2023-11-23 07:08:04,795 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,796 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,797 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,798 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,798 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,805 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,806 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,810 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:04,810 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,067 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:08:05,068 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:08:05,069 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:08:05,070 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:08:05,071 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:08:05,072 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:08:05,072 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:08:05,074 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:08:05,075 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:08:05,075 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:08:05,269 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,272 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,326 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:08:05,373 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 07:08:05,388 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_cursor_from_buf_harness.i[4498,4511] [2023-11-23 07:08:05,389 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_cursor_from_buf_harness.i[4558,4571] [2023-11-23 07:08:05,414 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,414 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,415 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,415 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,415 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,421 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,422 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,422 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,423 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,463 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:08:05,464 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:08:05,464 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:08:05,464 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:08:05,465 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:08:05,465 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:08:05,465 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:08:05,466 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:08:05,466 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:08:05,466 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:08:05,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : "+r"(index)); [8269] [2023-11-23 07:08:05,512 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,512 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:08:05,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [8755-8766] [2023-11-23 07:08:05,538 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:08:05,733 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,733 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,733 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,733 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,734 WARN L675 CHandler]: The function predicate is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,735 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,735 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,735 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,735 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,735 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:08:05,770 INFO L206 MainTranslator]: Completed translation [2023-11-23 07:08:05,770 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05 WrapperNode [2023-11-23 07:08:05,770 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 07:08:05,771 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 07:08:05,771 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 07:08:05,772 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 07:08:05,777 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:05,917 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,030 INFO L138 Inliner]: procedures = 689, calls = 2642, calls flagged for inlining = 61, calls inlined = 9, statements flattened = 870 [2023-11-23 07:08:06,031 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 07:08:06,032 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 07:08:06,032 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 07:08:06,032 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 07:08:06,055 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,056 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,061 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,121 INFO L188 MemorySlicer]: Split 565 memory accesses to 7 slices as follows [2, 14, 256, 39, 6, 245, 3]. 45 percent of accesses are in the largest equivalence class. The 512 initializations are split as follows [2, 2, 256, 8, 0, 241, 3]. The 6 writes are split as follows [0, 2, 0, 2, 2, 0, 0]. [2023-11-23 07:08:06,121 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,121 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,157 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,160 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,165 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,170 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,178 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 07:08:06,179 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 07:08:06,179 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 07:08:06,179 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 07:08:06,180 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (1/1) ... [2023-11-23 07:08:06,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:08:06,205 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:06,217 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 07:08:06,234 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 07:08:06,259 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2023-11-23 07:08:06,260 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2023-11-23 07:08:06,260 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2023-11-23 07:08:06,260 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 07:08:06,261 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 07:08:06,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 07:08:06,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 07:08:06,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 07:08:06,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-23 07:08:06,262 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 07:08:06,262 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 07:08:06,262 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_from_buf [2023-11-23 07:08:06,262 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_from_buf [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 07:08:06,263 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 07:08:06,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 07:08:06,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-23 07:08:06,264 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 07:08:06,264 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 07:08:06,264 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 07:08:06,264 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 07:08:06,265 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2023-11-23 07:08:06,265 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2023-11-23 07:08:06,265 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 07:08:06,265 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 07:08:06,265 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 07:08:06,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 07:08:06,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 07:08:06,267 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 07:08:06,267 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2023-11-23 07:08:06,268 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 07:08:06,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 07:08:06,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-23 07:08:06,512 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 07:08:06,514 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 07:08:07,150 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 07:08:07,263 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 07:08:07,263 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-23 07:08:07,263 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:08:07 BoogieIcfgContainer [2023-11-23 07:08:07,264 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 07:08:07,265 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 07:08:07,265 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 07:08:07,268 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 07:08:07,268 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 07:08:03" (1/3) ... [2023-11-23 07:08:07,268 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58437c9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:08:07, skipping insertion in model container [2023-11-23 07:08:07,268 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:08:05" (2/3) ... [2023-11-23 07:08:07,269 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@58437c9f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:08:07, skipping insertion in model container [2023-11-23 07:08:07,269 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:08:07" (3/3) ... [2023-11-23 07:08:07,270 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_cursor_from_buf_harness.i [2023-11-23 07:08:07,282 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 07:08:07,282 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 07:08:07,313 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 07:08:07,318 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;@1f3b5691, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 07:08:07,318 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 07:08:07,323 INFO L276 IsEmpty]: Start isEmpty. Operand has 114 states, 74 states have (on average 1.2972972972972974) internal successors, (96), 75 states have internal predecessors, (96), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) [2023-11-23 07:08:07,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-23 07:08:07,331 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:07,332 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:07,332 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:07,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:07,337 INFO L85 PathProgramCache]: Analyzing trace with hash -410540819, now seen corresponding path program 1 times [2023-11-23 07:08:07,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:07,348 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985939838] [2023-11-23 07:08:07,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:07,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:07,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:08,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:08,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:08,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:08,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:08,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2023-11-23 07:08:08,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:08:08,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-23 07:08:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:08:08,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,271 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-23 07:08:08,271 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:08,271 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985939838] [2023-11-23 07:08:08,272 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1985939838] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:08,272 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [473469704] [2023-11-23 07:08:08,272 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:08,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:08,272 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:08,274 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 07:08:08,300 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 07:08:08,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:08,790 INFO L262 TraceCheckSpWp]: Trace formula consists of 2590 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 07:08:08,799 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:08:08,917 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-11-23 07:08:08,921 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:08:08,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [473469704] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:08,922 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:08:08,922 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [6] total 9 [2023-11-23 07:08:08,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066048770] [2023-11-23 07:08:08,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:08,930 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:08:08,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:08,952 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:08:08,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:08:08,956 INFO L87 Difference]: Start difference. First operand has 114 states, 74 states have (on average 1.2972972972972974) internal successors, (96), 75 states have internal predecessors, (96), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (28), 28 states have call predecessors, (28), 28 states have call successors, (28) Second operand has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 07:08:09,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:09,084 INFO L93 Difference]: Finished difference Result 228 states and 325 transitions. [2023-11-23 07:08:09,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:08:09,087 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 07:08:09,087 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:09,095 INFO L225 Difference]: With dead ends: 228 [2023-11-23 07:08:09,096 INFO L226 Difference]: Without dead ends: 112 [2023-11-23 07:08:09,101 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 07:08:09,106 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 47 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 340 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.1s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:09,107 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 340 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 07:08:09,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2023-11-23 07:08:09,150 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2023-11-23 07:08:09,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 72 states have (on average 1.25) internal successors, (90), 74 states have internal predecessors, (90), 28 states have call successors, (28), 10 states have call predecessors, (28), 11 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2023-11-23 07:08:09,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 146 transitions. [2023-11-23 07:08:09,160 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 146 transitions. Word has length 57 [2023-11-23 07:08:09,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:09,161 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 146 transitions. [2023-11-23 07:08:09,161 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 07:08:09,161 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 146 transitions. [2023-11-23 07:08:09,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2023-11-23 07:08:09,165 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:09,165 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2023-11-23 07:08:09,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-23 07:08:09,380 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-23 07:08:09,380 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:09,380 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:09,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1986349374, now seen corresponding path program 1 times [2023-11-23 07:08:09,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:09,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [961467855] [2023-11-23 07:08:09,381 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:09,381 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:09,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:09,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:09,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:09,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:09,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:09,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:09,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-23 07:08:09,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:08:09,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 07:08:09,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:09,913 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-11-23 07:08:09,913 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:09,913 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [961467855] [2023-11-23 07:08:09,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [961467855] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:09,914 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:09,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:08:09,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2117874816] [2023-11-23 07:08:09,914 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:09,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:08:09,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:09,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:08:09,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:08:09,916 INFO L87 Difference]: Start difference. First operand 112 states and 146 transitions. Second operand has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-23 07:08:10,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:10,350 INFO L93 Difference]: Finished difference Result 196 states and 255 transitions. [2023-11-23 07:08:10,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:08:10,351 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) Word has length 63 [2023-11-23 07:08:10,351 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:10,352 INFO L225 Difference]: With dead ends: 196 [2023-11-23 07:08:10,352 INFO L226 Difference]: Without dead ends: 110 [2023-11-23 07:08:10,353 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2023-11-23 07:08:10,354 INFO L413 NwaCegarLoop]: 72 mSDtfsCounter, 103 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 438 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 271 SdHoareTripleChecker+Invalid, 474 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 438 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:10,354 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 271 Invalid, 474 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 438 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:08:10,355 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2023-11-23 07:08:10,367 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 110. [2023-11-23 07:08:10,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 71 states have (on average 1.2394366197183098) internal successors, (88), 72 states have internal predecessors, (88), 28 states have call successors, (28), 10 states have call predecessors, (28), 10 states have return successors, (27), 27 states have call predecessors, (27), 27 states have call successors, (27) [2023-11-23 07:08:10,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 143 transitions. [2023-11-23 07:08:10,401 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 143 transitions. Word has length 63 [2023-11-23 07:08:10,401 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:10,401 INFO L495 AbstractCegarLoop]: Abstraction has 110 states and 143 transitions. [2023-11-23 07:08:10,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 4.857142857142857) internal successors, (34), 6 states have internal predecessors, (34), 4 states have call successors, (11), 4 states have call predecessors, (11), 2 states have return successors, (9), 3 states have call predecessors, (9), 4 states have call successors, (9) [2023-11-23 07:08:10,402 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 143 transitions. [2023-11-23 07:08:10,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-23 07:08:10,403 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:10,403 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 07:08:10,403 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-23 07:08:10,403 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:10,404 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:10,404 INFO L85 PathProgramCache]: Analyzing trace with hash -53160115, now seen corresponding path program 1 times [2023-11-23 07:08:10,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:10,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [824888877] [2023-11-23 07:08:10,404 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:10,405 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:10,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:10,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:10,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:10,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:10,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:10,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:10,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-23 07:08:10,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 07:08:10,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 07:08:10,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:10,811 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-23 07:08:10,811 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:10,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [824888877] [2023-11-23 07:08:10,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [824888877] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:10,812 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:10,812 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 07:08:10,812 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995216765] [2023-11-23 07:08:10,812 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:10,812 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 07:08:10,812 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:10,813 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 07:08:10,813 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:08:10,813 INFO L87 Difference]: Start difference. First operand 110 states and 143 transitions. Second operand has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 07:08:11,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:11,100 INFO L93 Difference]: Finished difference Result 191 states and 248 transitions. [2023-11-23 07:08:11,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:08:11,101 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 69 [2023-11-23 07:08:11,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:11,102 INFO L225 Difference]: With dead ends: 191 [2023-11-23 07:08:11,102 INFO L226 Difference]: Without dead ends: 112 [2023-11-23 07:08:11,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:08:11,103 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 69 mSDsluCounter, 197 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:11,104 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 275 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:08:11,104 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 112 states. [2023-11-23 07:08:11,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 112 to 112. [2023-11-23 07:08:11,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 72 states have (on average 1.2361111111111112) internal successors, (89), 74 states have internal predecessors, (89), 28 states have call successors, (28), 10 states have call predecessors, (28), 11 states have return successors, (28), 27 states have call predecessors, (28), 27 states have call successors, (28) [2023-11-23 07:08:11,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 145 transitions. [2023-11-23 07:08:11,112 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 145 transitions. Word has length 69 [2023-11-23 07:08:11,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:11,112 INFO L495 AbstractCegarLoop]: Abstraction has 112 states and 145 transitions. [2023-11-23 07:08:11,112 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 6.2) internal successors, (31), 5 states have internal predecessors, (31), 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 07:08:11,113 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 145 transitions. [2023-11-23 07:08:11,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2023-11-23 07:08:11,113 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:11,114 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 07:08:11,114 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-23 07:08:11,114 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:11,114 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:11,114 INFO L85 PathProgramCache]: Analyzing trace with hash 417618664, now seen corresponding path program 1 times [2023-11-23 07:08:11,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:11,115 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275868894] [2023-11-23 07:08:11,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:11,115 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:11,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:11,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:11,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:11,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-23 07:08:11,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 07:08:11,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 07:08:11,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:11,739 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-23 07:08:11,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:11,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275868894] [2023-11-23 07:08:11,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275868894] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:11,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:11,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 07:08:11,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1996384763] [2023-11-23 07:08:11,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:11,741 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:08:11,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:11,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:08:11,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:08:11,742 INFO L87 Difference]: Start difference. First operand 112 states and 145 transitions. Second operand has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 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 07:08:12,114 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:12,114 INFO L93 Difference]: Finished difference Result 123 states and 157 transitions. [2023-11-23 07:08:12,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:08:12,114 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 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 71 [2023-11-23 07:08:12,115 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:12,115 INFO L225 Difference]: With dead ends: 123 [2023-11-23 07:08:12,116 INFO L226 Difference]: Without dead ends: 121 [2023-11-23 07:08:12,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=143, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:08:12,116 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 77 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 614 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 444 SdHoareTripleChecker+Invalid, 642 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:12,117 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 444 Invalid, 642 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 614 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:08:12,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 121 states. [2023-11-23 07:08:12,123 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 121 to 120. [2023-11-23 07:08:12,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 77 states have (on average 1.2207792207792207) internal successors, (94), 80 states have internal predecessors, (94), 29 states have call successors, (29), 11 states have call predecessors, (29), 13 states have return successors, (31), 28 states have call predecessors, (31), 28 states have call successors, (31) [2023-11-23 07:08:12,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 154 transitions. [2023-11-23 07:08:12,124 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 154 transitions. Word has length 71 [2023-11-23 07:08:12,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:12,125 INFO L495 AbstractCegarLoop]: Abstraction has 120 states and 154 transitions. [2023-11-23 07:08:12,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 4.714285714285714) internal successors, (33), 6 states have internal predecessors, (33), 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 07:08:12,125 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 154 transitions. [2023-11-23 07:08:12,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2023-11-23 07:08:12,126 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:12,126 INFO L195 NwaCegarLoop]: trace histogram [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] [2023-11-23 07:08:12,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-23 07:08:12,126 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:12,126 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:12,127 INFO L85 PathProgramCache]: Analyzing trace with hash 89469024, now seen corresponding path program 1 times [2023-11-23 07:08:12,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:12,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1223272210] [2023-11-23 07:08:12,127 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:12,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:12,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:13,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:13,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:13,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:13,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:13,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:13,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-23 07:08:13,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 07:08:13,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:13,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 07:08:13,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:14,190 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-23 07:08:14,190 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:14,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1223272210] [2023-11-23 07:08:14,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1223272210] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:14,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:14,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-23 07:08:14,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [834266604] [2023-11-23 07:08:14,193 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:14,194 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 07:08:14,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:14,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 07:08:14,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=206, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:08:14,196 INFO L87 Difference]: Start difference. First operand 120 states and 154 transitions. Second operand has 16 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-23 07:08:15,210 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:15,210 INFO L93 Difference]: Finished difference Result 244 states and 323 transitions. [2023-11-23 07:08:15,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-23 07:08:15,211 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) Word has length 75 [2023-11-23 07:08:15,211 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:15,212 INFO L225 Difference]: With dead ends: 244 [2023-11-23 07:08:15,212 INFO L226 Difference]: Without dead ends: 160 [2023-11-23 07:08:15,213 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=89, Invalid=561, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:08:15,214 INFO L413 NwaCegarLoop]: 65 mSDtfsCounter, 106 mSDsluCounter, 497 mSDsCounter, 0 mSdLazyCounter, 1485 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 562 SdHoareTripleChecker+Invalid, 1543 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 1485 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:15,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 562 Invalid, 1543 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 1485 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 07:08:15,216 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2023-11-23 07:08:15,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 130. [2023-11-23 07:08:15,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 130 states, 81 states have (on average 1.2098765432098766) internal successors, (98), 85 states have internal predecessors, (98), 34 states have call successors, (34), 12 states have call predecessors, (34), 14 states have return successors, (36), 32 states have call predecessors, (36), 33 states have call successors, (36) [2023-11-23 07:08:15,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 130 states to 130 states and 168 transitions. [2023-11-23 07:08:15,228 INFO L78 Accepts]: Start accepts. Automaton has 130 states and 168 transitions. Word has length 75 [2023-11-23 07:08:15,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:15,229 INFO L495 AbstractCegarLoop]: Abstraction has 130 states and 168 transitions. [2023-11-23 07:08:15,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 2.642857142857143) internal successors, (37), 13 states have internal predecessors, (37), 7 states have call successors, (11), 4 states have call predecessors, (11), 3 states have return successors, (9), 6 states have call predecessors, (9), 5 states have call successors, (9) [2023-11-23 07:08:15,229 INFO L276 IsEmpty]: Start isEmpty. Operand 130 states and 168 transitions. [2023-11-23 07:08:15,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-23 07:08:15,230 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:15,230 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2023-11-23 07:08:15,230 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-23 07:08:15,230 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:15,231 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:15,231 INFO L85 PathProgramCache]: Analyzing trace with hash 977057652, now seen corresponding path program 1 times [2023-11-23 07:08:15,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:15,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1590701235] [2023-11-23 07:08:15,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:15,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:15,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:16,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:16,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:16,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:16,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:16,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:16,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:16,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:16,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 07:08:16,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:16,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:16,462 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-23 07:08:16,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:16,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1590701235] [2023-11-23 07:08:16,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1590701235] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:16,463 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:16,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-23 07:08:16,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320596400] [2023-11-23 07:08:16,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:16,463 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:08:16,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:16,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:08:16,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=127, Unknown=0, NotChecked=0, Total=156 [2023-11-23 07:08:16,464 INFO L87 Difference]: Start difference. First operand 130 states and 168 transitions. Second operand has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:17,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:17,180 INFO L93 Difference]: Finished difference Result 237 states and 312 transitions. [2023-11-23 07:08:17,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:08:17,181 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 81 [2023-11-23 07:08:17,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:17,183 INFO L225 Difference]: With dead ends: 237 [2023-11-23 07:08:17,183 INFO L226 Difference]: Without dead ends: 153 [2023-11-23 07:08:17,183 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=84, Invalid=378, Unknown=0, NotChecked=0, Total=462 [2023-11-23 07:08:17,184 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 158 mSDsluCounter, 446 mSDsCounter, 0 mSdLazyCounter, 844 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 163 SdHoareTripleChecker+Valid, 524 SdHoareTripleChecker+Invalid, 878 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 844 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:17,184 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [163 Valid, 524 Invalid, 878 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 844 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:08:17,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2023-11-23 07:08:17,200 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 144. [2023-11-23 07:08:17,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 92 states have (on average 1.2282608695652173) internal successors, (113), 97 states have internal predecessors, (113), 36 states have call successors, (36), 12 states have call predecessors, (36), 15 states have return successors, (42), 34 states have call predecessors, (42), 35 states have call successors, (42) [2023-11-23 07:08:17,203 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 191 transitions. [2023-11-23 07:08:17,203 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 191 transitions. Word has length 81 [2023-11-23 07:08:17,204 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:17,204 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 191 transitions. [2023-11-23 07:08:17,204 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:17,204 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 191 transitions. [2023-11-23 07:08:17,207 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2023-11-23 07:08:17,207 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:17,207 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2023-11-23 07:08:17,207 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-23 07:08:17,208 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:17,208 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:17,208 INFO L85 PathProgramCache]: Analyzing trace with hash -1394681610, now seen corresponding path program 1 times [2023-11-23 07:08:17,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:17,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903326573] [2023-11-23 07:08:17,209 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:17,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:17,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:17,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:17,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:17,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:17,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:17,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,455 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:17,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:17,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2023-11-23 07:08:17,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:17,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2023-11-23 07:08:17,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:17,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903326573] [2023-11-23 07:08:17,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903326573] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:17,489 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:17,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:08:17,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726539543] [2023-11-23 07:08:17,489 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:17,491 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:08:17,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:17,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:08:17,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:08:17,492 INFO L87 Difference]: Start difference. First operand 144 states and 191 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-23 07:08:17,729 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:17,729 INFO L93 Difference]: Finished difference Result 269 states and 364 transitions. [2023-11-23 07:08:17,729 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:08:17,730 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 81 [2023-11-23 07:08:17,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:17,732 INFO L225 Difference]: With dead ends: 269 [2023-11-23 07:08:17,732 INFO L226 Difference]: Without dead ends: 144 [2023-11-23 07:08:17,733 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:08:17,733 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 76 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:17,734 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 222 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 270 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:08:17,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 144 states. [2023-11-23 07:08:17,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 144 to 144. [2023-11-23 07:08:17,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 144 states, 92 states have (on average 1.2173913043478262) internal successors, (112), 97 states have internal predecessors, (112), 36 states have call successors, (36), 12 states have call predecessors, (36), 15 states have return successors, (42), 34 states have call predecessors, (42), 35 states have call successors, (42) [2023-11-23 07:08:17,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 190 transitions. [2023-11-23 07:08:17,752 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 190 transitions. Word has length 81 [2023-11-23 07:08:17,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:17,753 INFO L495 AbstractCegarLoop]: Abstraction has 144 states and 190 transitions. [2023-11-23 07:08:17,753 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-23 07:08:17,754 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 190 transitions. [2023-11-23 07:08:17,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-11-23 07:08:17,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:17,756 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2023-11-23 07:08:17,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-23 07:08:17,756 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:17,757 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:17,757 INFO L85 PathProgramCache]: Analyzing trace with hash -588362562, now seen corresponding path program 1 times [2023-11-23 07:08:17,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:17,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445249987] [2023-11-23 07:08:17,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:17,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:17,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:18,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:18,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:18,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:18,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:18,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:18,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:18,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:18,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 07:08:18,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-23 07:08:18,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:18,475 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2023-11-23 07:08:18,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:18,476 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445249987] [2023-11-23 07:08:18,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445249987] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:18,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:18,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 07:08:18,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287642879] [2023-11-23 07:08:18,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:18,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:08:18,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:18,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:08:18,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:08:18,478 INFO L87 Difference]: Start difference. First operand 144 states and 190 transitions. Second operand has 9 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:18,951 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:18,952 INFO L93 Difference]: Finished difference Result 309 states and 424 transitions. [2023-11-23 07:08:18,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:08:18,952 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2023-11-23 07:08:18,952 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:18,954 INFO L225 Difference]: With dead ends: 309 [2023-11-23 07:08:18,954 INFO L226 Difference]: Without dead ends: 184 [2023-11-23 07:08:18,954 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:08:18,955 INFO L413 NwaCegarLoop]: 75 mSDtfsCounter, 121 mSDsluCounter, 349 mSDsCounter, 0 mSdLazyCounter, 626 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 424 SdHoareTripleChecker+Invalid, 653 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 626 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:18,955 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 424 Invalid, 653 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 626 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:08:18,956 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2023-11-23 07:08:18,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 152. [2023-11-23 07:08:18,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 152 states, 100 states have (on average 1.22) internal successors, (122), 105 states have internal predecessors, (122), 36 states have call successors, (36), 12 states have call predecessors, (36), 15 states have return successors, (42), 34 states have call predecessors, (42), 35 states have call successors, (42) [2023-11-23 07:08:18,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 152 states to 152 states and 200 transitions. [2023-11-23 07:08:18,968 INFO L78 Accepts]: Start accepts. Automaton has 152 states and 200 transitions. Word has length 85 [2023-11-23 07:08:18,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:18,969 INFO L495 AbstractCegarLoop]: Abstraction has 152 states and 200 transitions. [2023-11-23 07:08:18,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.625) internal successors, (53), 7 states have internal predecessors, (53), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:18,969 INFO L276 IsEmpty]: Start isEmpty. Operand 152 states and 200 transitions. [2023-11-23 07:08:18,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2023-11-23 07:08:18,970 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:18,970 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2023-11-23 07:08:18,970 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-23 07:08:18,971 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:18,971 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:18,971 INFO L85 PathProgramCache]: Analyzing trace with hash -1097835652, now seen corresponding path program 1 times [2023-11-23 07:08:18,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:18,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [254235657] [2023-11-23 07:08:18,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:18,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:19,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:19,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:19,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:19,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:19,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:19,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:19,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:19,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:19,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-23 07:08:19,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 70 [2023-11-23 07:08:19,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:19,729 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-23 07:08:19,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:19,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [254235657] [2023-11-23 07:08:19,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [254235657] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:19,730 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:19,730 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:08:19,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [816975172] [2023-11-23 07:08:19,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:19,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:08:19,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:19,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:08:19,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:08:19,732 INFO L87 Difference]: Start difference. First operand 152 states and 200 transitions. Second operand has 10 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:20,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:20,153 INFO L93 Difference]: Finished difference Result 280 states and 370 transitions. [2023-11-23 07:08:20,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:08:20,153 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 85 [2023-11-23 07:08:20,154 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:20,155 INFO L225 Difference]: With dead ends: 280 [2023-11-23 07:08:20,155 INFO L226 Difference]: Without dead ends: 160 [2023-11-23 07:08:20,155 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=219, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:08:20,156 INFO L413 NwaCegarLoop]: 78 mSDtfsCounter, 70 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 726 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 74 SdHoareTripleChecker+Valid, 504 SdHoareTripleChecker+Invalid, 753 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 726 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:20,156 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [74 Valid, 504 Invalid, 753 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 726 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:08:20,156 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2023-11-23 07:08:20,163 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 156. [2023-11-23 07:08:20,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 103 states have (on average 1.2135922330097086) internal successors, (125), 109 states have internal predecessors, (125), 36 states have call successors, (36), 12 states have call predecessors, (36), 16 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2023-11-23 07:08:20,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 205 transitions. [2023-11-23 07:08:20,165 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 205 transitions. Word has length 85 [2023-11-23 07:08:20,165 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:20,165 INFO L495 AbstractCegarLoop]: Abstraction has 156 states and 205 transitions. [2023-11-23 07:08:20,165 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 3 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:20,166 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 205 transitions. [2023-11-23 07:08:20,166 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-23 07:08:20,166 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:20,166 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 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 07:08:20,167 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-23 07:08:20,167 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:20,167 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:20,167 INFO L85 PathProgramCache]: Analyzing trace with hash 529588545, now seen corresponding path program 1 times [2023-11-23 07:08:20,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:20,167 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833626285] [2023-11-23 07:08:20,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:20,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:20,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:20,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:20,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:20,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:20,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:20,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:20,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:20,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:20,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:20,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:20,390 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2023-11-23 07:08:20,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:20,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833626285] [2023-11-23 07:08:20,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833626285] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:20,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:20,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:08:20,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708771161] [2023-11-23 07:08:20,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:20,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:08:20,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:20,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:08:20,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:08:20,392 INFO L87 Difference]: Start difference. First operand 156 states and 205 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-23 07:08:20,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:20,607 INFO L93 Difference]: Finished difference Result 300 states and 404 transitions. [2023-11-23 07:08:20,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:08:20,608 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 87 [2023-11-23 07:08:20,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:20,609 INFO L225 Difference]: With dead ends: 300 [2023-11-23 07:08:20,609 INFO L226 Difference]: Without dead ends: 163 [2023-11-23 07:08:20,609 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:08:20,610 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 69 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:20,610 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 222 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:08:20,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2023-11-23 07:08:20,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 157. [2023-11-23 07:08:20,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 104 states have (on average 1.2115384615384615) internal successors, (126), 110 states have internal predecessors, (126), 36 states have call successors, (36), 12 states have call predecessors, (36), 16 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2023-11-23 07:08:20,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 206 transitions. [2023-11-23 07:08:20,618 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 206 transitions. Word has length 87 [2023-11-23 07:08:20,618 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:20,618 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 206 transitions. [2023-11-23 07:08:20,619 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 4 states have internal predecessors, (48), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-23 07:08:20,619 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 206 transitions. [2023-11-23 07:08:20,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-23 07:08:20,619 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:20,620 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:20,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-23 07:08:20,620 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:20,620 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:20,620 INFO L85 PathProgramCache]: Analyzing trace with hash -337049211, now seen corresponding path program 1 times [2023-11-23 07:08:20,620 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:20,621 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81439539] [2023-11-23 07:08:20,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:20,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:20,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:21,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:21,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:21,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:21,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:21,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:21,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:21,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:21,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:21,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:21,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:21,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:22,045 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2023-11-23 07:08:22,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:22,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81439539] [2023-11-23 07:08:22,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81439539] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:22,046 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:22,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 07:08:22,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641004480] [2023-11-23 07:08:22,047 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:22,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:08:22,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:22,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:08:22,048 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:08:22,048 INFO L87 Difference]: Start difference. First operand 157 states and 206 transitions. Second operand has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:22,675 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:22,675 INFO L93 Difference]: Finished difference Result 290 states and 382 transitions. [2023-11-23 07:08:22,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 07:08:22,676 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 87 [2023-11-23 07:08:22,676 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:22,677 INFO L225 Difference]: With dead ends: 290 [2023-11-23 07:08:22,677 INFO L226 Difference]: Without dead ends: 182 [2023-11-23 07:08:22,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=71, Invalid=309, Unknown=0, NotChecked=0, Total=380 [2023-11-23 07:08:22,678 INFO L413 NwaCegarLoop]: 80 mSDtfsCounter, 103 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 814 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 486 SdHoareTripleChecker+Invalid, 844 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 814 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:22,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 486 Invalid, 844 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 814 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:08:22,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-11-23 07:08:22,690 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 157. [2023-11-23 07:08:22,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 104 states have (on average 1.2115384615384615) internal successors, (126), 110 states have internal predecessors, (126), 36 states have call successors, (36), 12 states have call predecessors, (36), 16 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2023-11-23 07:08:22,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 206 transitions. [2023-11-23 07:08:22,692 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 206 transitions. Word has length 87 [2023-11-23 07:08:22,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:22,693 INFO L495 AbstractCegarLoop]: Abstraction has 157 states and 206 transitions. [2023-11-23 07:08:22,693 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.818181818181818) internal successors, (53), 10 states have internal predecessors, (53), 4 states have call successors, (12), 3 states have call predecessors, (12), 3 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2023-11-23 07:08:22,693 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 206 transitions. [2023-11-23 07:08:22,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-23 07:08:22,694 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:22,694 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:22,694 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-23 07:08:22,694 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:22,694 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:22,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1586178823, now seen corresponding path program 1 times [2023-11-23 07:08:22,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:22,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2061549900] [2023-11-23 07:08:22,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:22,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:22,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:24,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:24,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:24,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:24,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:24,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:24,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:25,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:25,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:25,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:25,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:25,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:25,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:25,130 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-23 07:08:25,131 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:25,131 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2061549900] [2023-11-23 07:08:25,131 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2061549900] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:25,131 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:25,131 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [] total 17 [2023-11-23 07:08:25,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039218338] [2023-11-23 07:08:25,131 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:25,132 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-23 07:08:25,132 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:25,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-23 07:08:25,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:08:25,133 INFO L87 Difference]: Start difference. First operand 157 states and 206 transitions. Second operand has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2023-11-23 07:08:25,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:25,959 INFO L93 Difference]: Finished difference Result 306 states and 406 transitions. [2023-11-23 07:08:25,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-23 07:08:25,959 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) Word has length 87 [2023-11-23 07:08:25,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:25,960 INFO L225 Difference]: With dead ends: 306 [2023-11-23 07:08:25,960 INFO L226 Difference]: Without dead ends: 198 [2023-11-23 07:08:25,961 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 190 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=126, Invalid=804, Unknown=0, NotChecked=0, Total=930 [2023-11-23 07:08:25,961 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 154 mSDsluCounter, 796 mSDsCounter, 0 mSdLazyCounter, 1477 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 911 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 1477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:25,961 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 911 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 1477 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:08:25,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2023-11-23 07:08:25,972 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 161. [2023-11-23 07:08:25,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 108 states have (on average 1.212962962962963) internal successors, (131), 114 states have internal predecessors, (131), 36 states have call successors, (36), 12 states have call predecessors, (36), 16 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2023-11-23 07:08:25,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 211 transitions. [2023-11-23 07:08:25,973 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 211 transitions. Word has length 87 [2023-11-23 07:08:25,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:25,974 INFO L495 AbstractCegarLoop]: Abstraction has 161 states and 211 transitions. [2023-11-23 07:08:25,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 15 states have (on average 3.1333333333333333) internal successors, (47), 14 states have internal predecessors, (47), 8 states have call successors, (12), 4 states have call predecessors, (12), 3 states have return successors, (10), 8 states have call predecessors, (10), 7 states have call successors, (10) [2023-11-23 07:08:25,974 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 211 transitions. [2023-11-23 07:08:25,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2023-11-23 07:08:25,975 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:25,975 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:25,975 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-23 07:08:25,975 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:25,976 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:25,976 INFO L85 PathProgramCache]: Analyzing trace with hash -2007723895, now seen corresponding path program 1 times [2023-11-23 07:08:25,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:25,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320188542] [2023-11-23 07:08:25,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:25,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:26,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:26,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:26,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:26,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:26,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:26,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:26,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:26,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:26,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:26,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:26,432 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-23 07:08:26,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:26,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320188542] [2023-11-23 07:08:26,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320188542] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:26,432 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:26,432 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:08:26,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116948196] [2023-11-23 07:08:26,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:26,433 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:08:26,433 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:26,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:08:26,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:08:26,434 INFO L87 Difference]: Start difference. First operand 161 states and 211 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:26,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:26,682 INFO L93 Difference]: Finished difference Result 271 states and 351 transitions. [2023-11-23 07:08:26,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:08:26,682 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 87 [2023-11-23 07:08:26,682 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:26,683 INFO L225 Difference]: With dead ends: 271 [2023-11-23 07:08:26,684 INFO L226 Difference]: Without dead ends: 159 [2023-11-23 07:08:26,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:08:26,684 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 66 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 280 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:26,685 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 220 Invalid, 280 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:08:26,685 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2023-11-23 07:08:26,693 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2023-11-23 07:08:26,693 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 106 states have (on average 1.1981132075471699) internal successors, (127), 112 states have internal predecessors, (127), 36 states have call successors, (36), 12 states have call predecessors, (36), 16 states have return successors, (44), 34 states have call predecessors, (44), 35 states have call successors, (44) [2023-11-23 07:08:26,694 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 207 transitions. [2023-11-23 07:08:26,694 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 207 transitions. Word has length 87 [2023-11-23 07:08:26,694 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:26,694 INFO L495 AbstractCegarLoop]: Abstraction has 159 states and 207 transitions. [2023-11-23 07:08:26,694 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.4) internal successors, (47), 4 states have internal predecessors, (47), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:26,694 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 207 transitions. [2023-11-23 07:08:26,695 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2023-11-23 07:08:26,695 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:26,695 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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 07:08:26,695 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-23 07:08:26,695 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:26,695 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:26,695 INFO L85 PathProgramCache]: Analyzing trace with hash -1722946942, now seen corresponding path program 1 times [2023-11-23 07:08:26,695 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:26,695 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211130313] [2023-11-23 07:08:26,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:26,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:26,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:27,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:27,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:27,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:27,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:27,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 07:08:27,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:08:27,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 07:08:27,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:08:27,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:27,237 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2023-11-23 07:08:27,237 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:27,237 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211130313] [2023-11-23 07:08:27,237 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1211130313] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:27,237 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:27,237 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:08:27,237 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753346940] [2023-11-23 07:08:27,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:27,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:08:27,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:27,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:08:27,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:08:27,239 INFO L87 Difference]: Start difference. First operand 159 states and 207 transitions. Second operand has 10 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 07:08:28,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:28,024 INFO L93 Difference]: Finished difference Result 170 states and 221 transitions. [2023-11-23 07:08:28,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:08:28,024 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 90 [2023-11-23 07:08:28,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:28,025 INFO L225 Difference]: With dead ends: 170 [2023-11-23 07:08:28,025 INFO L226 Difference]: Without dead ends: 168 [2023-11-23 07:08:28,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:08:28,026 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 136 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 428 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:28,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [142 Valid, 428 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:08:28,026 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 168 states. [2023-11-23 07:08:28,062 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 168 to 167. [2023-11-23 07:08:28,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 111 states have (on average 1.1891891891891893) internal successors, (132), 118 states have internal predecessors, (132), 37 states have call successors, (37), 13 states have call predecessors, (37), 18 states have return successors, (49), 35 states have call predecessors, (49), 36 states have call successors, (49) [2023-11-23 07:08:28,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 218 transitions. [2023-11-23 07:08:28,063 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 218 transitions. Word has length 90 [2023-11-23 07:08:28,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:28,065 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 218 transitions. [2023-11-23 07:08:28,065 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 5.125) internal successors, (41), 6 states have internal predecessors, (41), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 07:08:28,065 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 218 transitions. [2023-11-23 07:08:28,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-11-23 07:08:28,066 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:28,066 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:28,066 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-23 07:08:28,066 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:28,066 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:28,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1134839426, now seen corresponding path program 1 times [2023-11-23 07:08:28,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:28,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251228661] [2023-11-23 07:08:28,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:28,067 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:28,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:28,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:28,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:28,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:28,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:28,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:28,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:28,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:28,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:28,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:28,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:28,662 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-23 07:08:28,662 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:28,662 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251228661] [2023-11-23 07:08:28,662 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251228661] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:28,662 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:28,662 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:08:28,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272912739] [2023-11-23 07:08:28,664 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:28,664 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:08:28,664 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:28,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:08:28,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:08:28,665 INFO L87 Difference]: Start difference. First operand 167 states and 218 transitions. Second operand has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:29,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:29,120 INFO L93 Difference]: Finished difference Result 180 states and 232 transitions. [2023-11-23 07:08:29,121 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 07:08:29,121 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 89 [2023-11-23 07:08:29,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:29,122 INFO L225 Difference]: With dead ends: 180 [2023-11-23 07:08:29,122 INFO L226 Difference]: Without dead ends: 178 [2023-11-23 07:08:29,124 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2023-11-23 07:08:29,124 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 84 mSDsluCounter, 481 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 560 SdHoareTripleChecker+Invalid, 824 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:29,124 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 560 Invalid, 824 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:08:29,125 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 178 states. [2023-11-23 07:08:29,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 178 to 177. [2023-11-23 07:08:29,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 177 states, 118 states have (on average 1.1779661016949152) internal successors, (139), 126 states have internal predecessors, (139), 38 states have call successors, (38), 14 states have call predecessors, (38), 20 states have return successors, (52), 36 states have call predecessors, (52), 37 states have call successors, (52) [2023-11-23 07:08:29,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 177 states to 177 states and 229 transitions. [2023-11-23 07:08:29,137 INFO L78 Accepts]: Start accepts. Automaton has 177 states and 229 transitions. Word has length 89 [2023-11-23 07:08:29,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:29,138 INFO L495 AbstractCegarLoop]: Abstraction has 177 states and 229 transitions. [2023-11-23 07:08:29,138 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 5.444444444444445) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:29,138 INFO L276 IsEmpty]: Start isEmpty. Operand 177 states and 229 transitions. [2023-11-23 07:08:29,139 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2023-11-23 07:08:29,139 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:29,139 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:29,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-23 07:08:29,139 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:29,139 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:29,140 INFO L85 PathProgramCache]: Analyzing trace with hash 741812416, now seen corresponding path program 1 times [2023-11-23 07:08:29,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:29,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233522301] [2023-11-23 07:08:29,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:29,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:29,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:29,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:29,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:08:29,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-23 07:08:29,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 07:08:29,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:29,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 07:08:29,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2023-11-23 07:08:30,101 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:30,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233522301] [2023-11-23 07:08:30,102 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233522301] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:30,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:08:30,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-23 07:08:30,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973356892] [2023-11-23 07:08:30,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:30,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 07:08:30,103 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:30,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 07:08:30,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:08:30,103 INFO L87 Difference]: Start difference. First operand 177 states and 229 transitions. Second operand has 14 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:30,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:30,786 INFO L93 Difference]: Finished difference Result 184 states and 235 transitions. [2023-11-23 07:08:30,786 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 07:08:30,786 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) Word has length 89 [2023-11-23 07:08:30,786 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:30,787 INFO L225 Difference]: With dead ends: 184 [2023-11-23 07:08:30,787 INFO L226 Difference]: Without dead ends: 182 [2023-11-23 07:08:30,788 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=123, Invalid=527, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:08:30,788 INFO L413 NwaCegarLoop]: 81 mSDtfsCounter, 95 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 1079 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 727 SdHoareTripleChecker+Invalid, 1109 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1079 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:30,788 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 727 Invalid, 1109 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1079 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:08:30,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 182 states. [2023-11-23 07:08:30,803 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 182 to 171. [2023-11-23 07:08:30,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 171 states, 114 states have (on average 1.1842105263157894) internal successors, (135), 121 states have internal predecessors, (135), 37 states have call successors, (37), 14 states have call predecessors, (37), 19 states have return successors, (49), 35 states have call predecessors, (49), 36 states have call successors, (49) [2023-11-23 07:08:30,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 171 states to 171 states and 221 transitions. [2023-11-23 07:08:30,812 INFO L78 Accepts]: Start accepts. Automaton has 171 states and 221 transitions. Word has length 89 [2023-11-23 07:08:30,812 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:30,813 INFO L495 AbstractCegarLoop]: Abstraction has 171 states and 221 transitions. [2023-11-23 07:08:30,813 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 4.083333333333333) internal successors, (49), 11 states have internal predecessors, (49), 2 states have call successors, (12), 3 states have call predecessors, (12), 2 states have return successors, (10), 2 states have call predecessors, (10), 1 states have call successors, (10) [2023-11-23 07:08:30,813 INFO L276 IsEmpty]: Start isEmpty. Operand 171 states and 221 transitions. [2023-11-23 07:08:30,814 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2023-11-23 07:08:30,814 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:30,814 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:30,814 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-23 07:08:30,814 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:30,815 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:30,815 INFO L85 PathProgramCache]: Analyzing trace with hash 1219224892, now seen corresponding path program 1 times [2023-11-23 07:08:30,815 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:30,815 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [180445703] [2023-11-23 07:08:30,815 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:30,815 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:32,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:32,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:32,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:32,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 07:08:32,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-23 07:08:32,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:32,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:08:32,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 07:08:32,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:08:32,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:32,691 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 20 proven. 9 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-23 07:08:32,692 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:32,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [180445703] [2023-11-23 07:08:32,692 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [180445703] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:32,692 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377965248] [2023-11-23 07:08:32,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:32,692 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:32,693 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:32,693 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 07:08:32,730 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 07:08:33,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:33,173 INFO L262 TraceCheckSpWp]: Trace formula consists of 2699 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-23 07:08:33,178 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:08:33,277 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 15 treesize of output 1 [2023-11-23 07:08:33,565 INFO L134 CoverageAnalysis]: Checked inductivity of 56 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 20 trivial. 0 not checked. [2023-11-23 07:08:33,565 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:08:33,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377965248] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:33,565 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:08:33,565 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [16] total 25 [2023-11-23 07:08:33,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443220068] [2023-11-23 07:08:33,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:33,566 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:08:33,566 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:33,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:08:33,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=533, Unknown=0, NotChecked=0, Total=600 [2023-11-23 07:08:33,567 INFO L87 Difference]: Start difference. First operand 171 states and 221 transitions. Second operand has 12 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 5 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-23 07:08:35,887 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 07:08:38,089 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 07:08:40,107 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 07:08:40,523 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:40,523 INFO L93 Difference]: Finished difference Result 327 states and 419 transitions. [2023-11-23 07:08:40,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:08:40,524 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 5 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) Word has length 94 [2023-11-23 07:08:40,524 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:40,525 INFO L225 Difference]: With dead ends: 327 [2023-11-23 07:08:40,525 INFO L226 Difference]: Without dead ends: 175 [2023-11-23 07:08:40,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 131 GetRequests, 104 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 134 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=99, Invalid=713, Unknown=0, NotChecked=0, Total=812 [2023-11-23 07:08:40,526 INFO L413 NwaCegarLoop]: 100 mSDtfsCounter, 141 mSDsluCounter, 452 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 36 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 552 SdHoareTripleChecker+Invalid, 454 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:40,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 552 Invalid, 454 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 415 Invalid, 3 Unknown, 0 Unchecked, 6.9s Time] [2023-11-23 07:08:40,527 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 175 states. [2023-11-23 07:08:40,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 175 to 175. [2023-11-23 07:08:40,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 117 states have (on average 1.1794871794871795) internal successors, (138), 124 states have internal predecessors, (138), 37 states have call successors, (37), 15 states have call predecessors, (37), 20 states have return successors, (48), 35 states have call predecessors, (48), 36 states have call successors, (48) [2023-11-23 07:08:40,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 223 transitions. [2023-11-23 07:08:40,546 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 223 transitions. Word has length 94 [2023-11-23 07:08:40,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:40,546 INFO L495 AbstractCegarLoop]: Abstraction has 175 states and 223 transitions. [2023-11-23 07:08:40,546 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 5 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 5 states have call predecessors, (12), 5 states have call successors, (12) [2023-11-23 07:08:40,546 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 223 transitions. [2023-11-23 07:08:40,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-11-23 07:08:40,547 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:40,547 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 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] [2023-11-23 07:08:40,579 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 07:08:40,764 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,SelfDestructingSolverStorable16 [2023-11-23 07:08:40,764 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:40,765 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:40,765 INFO L85 PathProgramCache]: Analyzing trace with hash 2073574978, now seen corresponding path program 2 times [2023-11-23 07:08:40,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:40,765 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279173177] [2023-11-23 07:08:40,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:40,765 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:40,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:41,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:08:41,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 07:08:41,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:41,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:41,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,434 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:08:41,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-23 07:08:41,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:08:41,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:41,446 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 8 proven. 10 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-23 07:08:41,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:41,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279173177] [2023-11-23 07:08:41,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279173177] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:41,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1193058465] [2023-11-23 07:08:41,447 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:08:41,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:41,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:41,452 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 07:08:41,453 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 07:08:41,911 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 07:08:41,911 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:08:41,921 INFO L262 TraceCheckSpWp]: Trace formula consists of 2706 conjuncts, 40 conjunts are in the unsatisfiable core [2023-11-23 07:08:41,925 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:08:42,005 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 15 treesize of output 1 [2023-11-23 07:08:42,493 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 42 proven. 14 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 07:08:42,494 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:08:42,787 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 32 treesize of output 26 [2023-11-23 07:08:42,862 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 11 proven. 9 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-23 07:08:42,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1193058465] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:08:42,863 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 07:08:42,863 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16, 13] total 32 [2023-11-23 07:08:42,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759175871] [2023-11-23 07:08:42,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 07:08:42,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2023-11-23 07:08:42,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:42,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2023-11-23 07:08:42,865 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=901, Unknown=0, NotChecked=0, Total=992 [2023-11-23 07:08:42,865 INFO L87 Difference]: Start difference. First operand 175 states and 223 transitions. Second operand has 32 states, 27 states have (on average 4.703703703703703) internal successors, (127), 25 states have internal predecessors, (127), 12 states have call successors, (33), 8 states have call predecessors, (33), 10 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2023-11-23 07:08:44,903 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 07:08:47,434 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 07:08:49,725 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 07:08:52,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:52,652 INFO L93 Difference]: Finished difference Result 365 states and 460 transitions. [2023-11-23 07:08:52,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2023-11-23 07:08:52,653 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 4.703703703703703) internal successors, (127), 25 states have internal predecessors, (127), 12 states have call successors, (33), 8 states have call predecessors, (33), 10 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) Word has length 98 [2023-11-23 07:08:52,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:52,654 INFO L225 Difference]: With dead ends: 365 [2023-11-23 07:08:52,654 INFO L226 Difference]: Without dead ends: 171 [2023-11-23 07:08:52,657 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 260 GetRequests, 195 SyntacticMatches, 8 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 627 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=403, Invalid=3019, Unknown=0, NotChecked=0, Total=3422 [2023-11-23 07:08:52,658 INFO L413 NwaCegarLoop]: 47 mSDtfsCounter, 385 mSDsluCounter, 534 mSDsCounter, 0 mSdLazyCounter, 1995 mSolverCounterSat, 162 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 401 SdHoareTripleChecker+Valid, 581 SdHoareTripleChecker+Invalid, 2161 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1995 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:52,658 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [401 Valid, 581 Invalid, 2161 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1995 Invalid, 4 Unknown, 0 Unchecked, 7.2s Time] [2023-11-23 07:08:52,658 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 171 states. [2023-11-23 07:08:52,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 171 to 169. [2023-11-23 07:08:52,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 113 states have (on average 1.168141592920354) internal successors, (132), 119 states have internal predecessors, (132), 36 states have call successors, (36), 15 states have call predecessors, (36), 19 states have return successors, (43), 34 states have call predecessors, (43), 35 states have call successors, (43) [2023-11-23 07:08:52,688 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 211 transitions. [2023-11-23 07:08:52,688 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 211 transitions. Word has length 98 [2023-11-23 07:08:52,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:52,689 INFO L495 AbstractCegarLoop]: Abstraction has 169 states and 211 transitions. [2023-11-23 07:08:52,689 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 4.703703703703703) internal successors, (127), 25 states have internal predecessors, (127), 12 states have call successors, (33), 8 states have call predecessors, (33), 10 states have return successors, (32), 12 states have call predecessors, (32), 12 states have call successors, (32) [2023-11-23 07:08:52,689 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 211 transitions. [2023-11-23 07:08:52,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 07:08:52,690 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:52,690 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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 07:08:52,722 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 07:08:52,890 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-23 07:08:52,891 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:52,891 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:52,891 INFO L85 PathProgramCache]: Analyzing trace with hash 1661927644, now seen corresponding path program 1 times [2023-11-23 07:08:52,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:52,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310503656] [2023-11-23 07:08:52,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:52,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:52,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:53,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:53,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:53,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:53,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:08:53,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:08:53,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:53,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:08:53,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:08:53,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:08:53,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:08:53,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,249 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 2 proven. 22 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2023-11-23 07:08:53,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:53,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310503656] [2023-11-23 07:08:53,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310503656] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:53,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2092853698] [2023-11-23 07:08:53,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:53,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:53,250 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:53,251 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 07:08:53,276 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 07:08:53,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:53,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 2727 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 07:08:53,720 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:08:53,726 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 44 trivial. 0 not checked. [2023-11-23 07:08:53,726 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:08:53,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2092853698] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:08:53,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:08:53,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 6 [2023-11-23 07:08:53,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1186314183] [2023-11-23 07:08:53,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:08:53,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:08:53,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:53,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:08:53,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:08:53,727 INFO L87 Difference]: Start difference. First operand 169 states and 211 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, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 07:08:53,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:08:53,811 INFO L93 Difference]: Finished difference Result 318 states and 403 transitions. [2023-11-23 07:08:53,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:08:53,811 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, (13), 2 states have call predecessors, (13), 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 07:08:53,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:08:53,812 INFO L225 Difference]: With dead ends: 318 [2023-11-23 07:08:53,812 INFO L226 Difference]: Without dead ends: 176 [2023-11-23 07:08:53,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 134 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:08:53,813 INFO L413 NwaCegarLoop]: 143 mSDtfsCounter, 26 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 26 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 07:08:53,814 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [26 Valid, 393 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 07:08:53,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2023-11-23 07:08:53,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 163. [2023-11-23 07:08:53,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 107 states have (on average 1.1401869158878504) internal successors, (122), 113 states have internal predecessors, (122), 36 states have call successors, (36), 15 states have call predecessors, (36), 19 states have return successors, (43), 34 states have call predecessors, (43), 35 states have call successors, (43) [2023-11-23 07:08:53,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 201 transitions. [2023-11-23 07:08:53,827 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 201 transitions. Word has length 106 [2023-11-23 07:08:53,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:08:53,827 INFO L495 AbstractCegarLoop]: Abstraction has 163 states and 201 transitions. [2023-11-23 07:08:53,828 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, (13), 2 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-23 07:08:53,828 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 201 transitions. [2023-11-23 07:08:53,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 07:08:53,828 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:08:53,829 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:08:53,857 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-11-23 07:08:54,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:54,044 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:08:54,045 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:08:54,045 INFO L85 PathProgramCache]: Analyzing trace with hash -854459876, now seen corresponding path program 1 times [2023-11-23 07:08:54,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:08:54,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [560917481] [2023-11-23 07:08:54,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:54,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:08:54,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:55,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:08:55,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:08:55,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:55,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:08:55,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:08:55,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:08:55,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:08:55,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:08:55,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:08:55,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:08:55,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:08:55,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:55,730 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 13 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-23 07:08:55,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:08:55,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [560917481] [2023-11-23 07:08:55,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [560917481] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:55,731 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1458376671] [2023-11-23 07:08:55,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:08:55,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:08:55,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:08:55,745 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 07:08:55,769 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 07:08:56,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:08:56,288 INFO L262 TraceCheckSpWp]: Trace formula consists of 2717 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-23 07:08:56,292 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:08:56,811 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 32 proven. 25 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 07:08:56,812 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:08:57,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1458376671] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:08:57,082 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:08:57,082 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 12] total 25 [2023-11-23 07:08:57,083 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1518961462] [2023-11-23 07:08:57,084 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:08:57,085 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-23 07:08:57,085 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:08:57,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-23 07:08:57,086 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=771, Unknown=2, NotChecked=0, Total=870 [2023-11-23 07:08:57,086 INFO L87 Difference]: Start difference. First operand 163 states and 201 transitions. Second operand has 25 states, 24 states have (on average 4.583333333333333) internal successors, (110), 22 states have internal predecessors, (110), 8 states have call successors, (21), 6 states have call predecessors, (21), 8 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2023-11-23 07:08:59,262 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 07:09:01,517 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 07:09:03,597 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 07:09:05,628 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 07:09:10,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:10,839 INFO L93 Difference]: Finished difference Result 293 states and 348 transitions. [2023-11-23 07:09:10,839 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2023-11-23 07:09:10,839 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 24 states have (on average 4.583333333333333) internal successors, (110), 22 states have internal predecessors, (110), 8 states have call successors, (21), 6 states have call predecessors, (21), 8 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) Word has length 106 [2023-11-23 07:09:10,840 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:10,840 INFO L225 Difference]: With dead ends: 293 [2023-11-23 07:09:10,840 INFO L226 Difference]: Without dead ends: 185 [2023-11-23 07:09:10,841 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 201 GetRequests, 142 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 4.5s TimeCoverageRelationStatistics Valid=684, Invalid=2620, Unknown=2, NotChecked=0, Total=3306 [2023-11-23 07:09:10,842 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 411 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 1827 mSolverCounterSat, 159 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 427 SdHoareTripleChecker+Valid, 437 SdHoareTripleChecker+Invalid, 1992 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 1827 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:10,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [427 Valid, 437 Invalid, 1992 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 1827 Invalid, 6 Unknown, 0 Unchecked, 9.9s Time] [2023-11-23 07:09:10,842 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 185 states. [2023-11-23 07:09:10,858 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 185 to 172. [2023-11-23 07:09:10,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 172 states, 115 states have (on average 1.1130434782608696) internal successors, (128), 121 states have internal predecessors, (128), 36 states have call successors, (36), 16 states have call predecessors, (36), 20 states have return successors, (42), 34 states have call predecessors, (42), 35 states have call successors, (42) [2023-11-23 07:09:10,859 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 172 states to 172 states and 206 transitions. [2023-11-23 07:09:10,859 INFO L78 Accepts]: Start accepts. Automaton has 172 states and 206 transitions. Word has length 106 [2023-11-23 07:09:10,859 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:10,859 INFO L495 AbstractCegarLoop]: Abstraction has 172 states and 206 transitions. [2023-11-23 07:09:10,859 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 24 states have (on average 4.583333333333333) internal successors, (110), 22 states have internal predecessors, (110), 8 states have call successors, (21), 6 states have call predecessors, (21), 8 states have return successors, (20), 7 states have call predecessors, (20), 7 states have call successors, (20) [2023-11-23 07:09:10,859 INFO L276 IsEmpty]: Start isEmpty. Operand 172 states and 206 transitions. [2023-11-23 07:09:10,860 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 07:09:10,860 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:10,860 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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 07:09:10,877 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 07:09:11,076 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:11,076 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:11,077 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:11,077 INFO L85 PathProgramCache]: Analyzing trace with hash 707257238, now seen corresponding path program 1 times [2023-11-23 07:09:11,077 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:11,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [153805966] [2023-11-23 07:09:11,077 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:11,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:11,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:12,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:12,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:12,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:12,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:12,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:12,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:09:12,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:12,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:12,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:12,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:09:12,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:09:12,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:12,703 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 6 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2023-11-23 07:09:12,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:12,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [153805966] [2023-11-23 07:09:12,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [153805966] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:12,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [517671510] [2023-11-23 07:09:12,704 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:12,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:12,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:09:12,705 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 07:09:12,706 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 07:09:13,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:13,198 INFO L262 TraceCheckSpWp]: Trace formula consists of 2714 conjuncts, 50 conjunts are in the unsatisfiable core [2023-11-23 07:09:13,202 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:09:13,245 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 8 treesize of output 1 [2023-11-23 07:09:13,862 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 51 proven. 6 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 07:09:13,862 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:09:14,273 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 30 proven. 13 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2023-11-23 07:09:14,273 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [517671510] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:09:14,273 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 07:09:14,273 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 17, 12] total 29 [2023-11-23 07:09:14,273 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56116876] [2023-11-23 07:09:14,273 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 07:09:14,274 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-23 07:09:14,274 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:14,274 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-23 07:09:14,275 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=102, Invalid=710, Unknown=0, NotChecked=0, Total=812 [2023-11-23 07:09:14,275 INFO L87 Difference]: Start difference. First operand 172 states and 206 transitions. Second operand has 29 states, 26 states have (on average 4.730769230769231) internal successors, (123), 25 states have internal predecessors, (123), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (24), 8 states have call predecessors, (24), 10 states have call successors, (24) [2023-11-23 07:09:18,460 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:18,460 INFO L93 Difference]: Finished difference Result 438 states and 529 transitions. [2023-11-23 07:09:18,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-23 07:09:18,461 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 26 states have (on average 4.730769230769231) internal successors, (123), 25 states have internal predecessors, (123), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (24), 8 states have call predecessors, (24), 10 states have call successors, (24) Word has length 106 [2023-11-23 07:09:18,461 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:18,463 INFO L225 Difference]: With dead ends: 438 [2023-11-23 07:09:18,463 INFO L226 Difference]: Without dead ends: 312 [2023-11-23 07:09:18,464 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 268 GetRequests, 211 SyntacticMatches, 10 SemanticMatches, 47 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 579 ImplicationChecksByTransitivity, 2.9s TimeCoverageRelationStatistics Valid=389, Invalid=1959, Unknown=4, NotChecked=0, Total=2352 [2023-11-23 07:09:18,469 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 458 mSDsluCounter, 308 mSDsCounter, 0 mSdLazyCounter, 1857 mSolverCounterSat, 245 mSolverCounterUnsat, 17 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 358 SdHoareTripleChecker+Invalid, 2119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 245 IncrementalHoareTripleChecker+Valid, 1857 IncrementalHoareTripleChecker+Invalid, 17 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:18,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 358 Invalid, 2119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [245 Valid, 1857 Invalid, 17 Unknown, 0 Unchecked, 1.8s Time] [2023-11-23 07:09:18,470 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 312 states. [2023-11-23 07:09:18,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 312 to 296. [2023-11-23 07:09:18,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 296 states, 198 states have (on average 1.1111111111111112) internal successors, (220), 206 states have internal predecessors, (220), 62 states have call successors, (62), 27 states have call predecessors, (62), 35 states have return successors, (71), 62 states have call predecessors, (71), 60 states have call successors, (71) [2023-11-23 07:09:18,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 296 states to 296 states and 353 transitions. [2023-11-23 07:09:18,562 INFO L78 Accepts]: Start accepts. Automaton has 296 states and 353 transitions. Word has length 106 [2023-11-23 07:09:18,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:18,562 INFO L495 AbstractCegarLoop]: Abstraction has 296 states and 353 transitions. [2023-11-23 07:09:18,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 26 states have (on average 4.730769230769231) internal successors, (123), 25 states have internal predecessors, (123), 11 states have call successors, (27), 7 states have call predecessors, (27), 7 states have return successors, (24), 8 states have call predecessors, (24), 10 states have call successors, (24) [2023-11-23 07:09:18,562 INFO L276 IsEmpty]: Start isEmpty. Operand 296 states and 353 transitions. [2023-11-23 07:09:18,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2023-11-23 07:09:18,563 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:18,563 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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 07:09:18,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-23 07:09:18,795 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:18,795 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:18,796 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:18,796 INFO L85 PathProgramCache]: Analyzing trace with hash 724487382, now seen corresponding path program 1 times [2023-11-23 07:09:18,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:18,796 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091246864] [2023-11-23 07:09:18,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:18,796 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:20,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:20,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:20,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:20,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:20,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:09:20,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:20,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:20,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:20,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:09:20,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:09:20,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:20,891 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 17 proven. 13 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-11-23 07:09:20,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:20,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091246864] [2023-11-23 07:09:20,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091246864] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:20,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1218512455] [2023-11-23 07:09:20,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:20,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:20,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:09:20,893 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 07:09:20,894 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 07:09:21,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:21,401 INFO L262 TraceCheckSpWp]: Trace formula consists of 2724 conjuncts, 79 conjunts are in the unsatisfiable core [2023-11-23 07:09:21,406 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:09:21,545 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 15 treesize of output 1 [2023-11-23 07:09:21,740 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 16 treesize of output 8 [2023-11-23 07:09:22,355 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 24 proven. 42 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-11-23 07:09:22,356 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:09:23,158 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 07:09:23,158 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 55 treesize of output 35 [2023-11-23 07:09:23,208 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 32 treesize of output 26 [2023-11-23 07:09:23,329 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-23 07:09:23,329 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1218512455] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:23,329 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:09:23,329 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [18, 20] total 48 [2023-11-23 07:09:23,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613566668] [2023-11-23 07:09:23,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:09:23,330 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 07:09:23,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:23,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 07:09:23,331 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=2081, Unknown=0, NotChecked=0, Total=2256 [2023-11-23 07:09:23,331 INFO L87 Difference]: Start difference. First operand 296 states and 353 transitions. Second operand has 15 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 7 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2023-11-23 07:09:24,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:24,797 INFO L93 Difference]: Finished difference Result 423 states and 531 transitions. [2023-11-23 07:09:24,798 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 07:09:24,798 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 7 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) Word has length 106 [2023-11-23 07:09:24,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:24,799 INFO L225 Difference]: With dead ends: 423 [2023-11-23 07:09:24,800 INFO L226 Difference]: Without dead ends: 358 [2023-11-23 07:09:24,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 265 GetRequests, 206 SyntacticMatches, 3 SemanticMatches, 56 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 849 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=257, Invalid=3049, Unknown=0, NotChecked=0, Total=3306 [2023-11-23 07:09:24,801 INFO L413 NwaCegarLoop]: 43 mSDtfsCounter, 225 mSDsluCounter, 177 mSDsCounter, 0 mSdLazyCounter, 1182 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 239 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 1305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1182 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:24,801 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [239 Valid, 220 Invalid, 1305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1182 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 07:09:24,802 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 358 states. [2023-11-23 07:09:24,849 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 358 to 298. [2023-11-23 07:09:24,849 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298 states, 199 states have (on average 1.1105527638190955) internal successors, (221), 207 states have internal predecessors, (221), 63 states have call successors, (63), 27 states have call predecessors, (63), 35 states have return successors, (73), 63 states have call predecessors, (73), 61 states have call successors, (73) [2023-11-23 07:09:24,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298 states to 298 states and 357 transitions. [2023-11-23 07:09:24,850 INFO L78 Accepts]: Start accepts. Automaton has 298 states and 357 transitions. Word has length 106 [2023-11-23 07:09:24,851 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:24,851 INFO L495 AbstractCegarLoop]: Abstraction has 298 states and 357 transitions. [2023-11-23 07:09:24,851 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 4.071428571428571) internal successors, (57), 14 states have internal predecessors, (57), 7 states have call successors, (13), 3 states have call predecessors, (13), 4 states have return successors, (12), 8 states have call predecessors, (12), 6 states have call successors, (12) [2023-11-23 07:09:24,851 INFO L276 IsEmpty]: Start isEmpty. Operand 298 states and 357 transitions. [2023-11-23 07:09:24,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-23 07:09:24,852 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:24,852 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2023-11-23 07:09:24,896 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 07:09:25,080 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:25,083 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:25,083 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:25,083 INFO L85 PathProgramCache]: Analyzing trace with hash 573059505, now seen corresponding path program 1 times [2023-11-23 07:09:25,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:25,084 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2118807216] [2023-11-23 07:09:25,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:25,084 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:25,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:25,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:25,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:25,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:25,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:25,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:25,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:09:25,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:25,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:25,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:25,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:09:25,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:09:25,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:25,815 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2023-11-23 07:09:25,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:25,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2118807216] [2023-11-23 07:09:25,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2118807216] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:09:25,817 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:09:25,817 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 07:09:25,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2068044470] [2023-11-23 07:09:25,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:09:25,818 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:09:25,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:25,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:09:25,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:09:25,819 INFO L87 Difference]: Start difference. First operand 298 states and 357 transitions. Second operand has 12 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 07:09:26,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:26,921 INFO L93 Difference]: Finished difference Result 304 states and 362 transitions. [2023-11-23 07:09:26,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:09:26,922 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) Word has length 108 [2023-11-23 07:09:26,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:26,923 INFO L225 Difference]: With dead ends: 304 [2023-11-23 07:09:26,923 INFO L226 Difference]: Without dead ends: 302 [2023-11-23 07:09:26,924 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=71, Invalid=271, Unknown=0, NotChecked=0, Total=342 [2023-11-23 07:09:26,924 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 137 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 61 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 822 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 61 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:26,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 540 Invalid, 822 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [61 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:09:26,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2023-11-23 07:09:26,960 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 302. [2023-11-23 07:09:26,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 302 states, 202 states have (on average 1.108910891089109) internal successors, (224), 210 states have internal predecessors, (224), 63 states have call successors, (63), 28 states have call predecessors, (63), 36 states have return successors, (73), 63 states have call predecessors, (73), 61 states have call successors, (73) [2023-11-23 07:09:26,961 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 302 states to 302 states and 360 transitions. [2023-11-23 07:09:26,962 INFO L78 Accepts]: Start accepts. Automaton has 302 states and 360 transitions. Word has length 108 [2023-11-23 07:09:26,962 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:26,962 INFO L495 AbstractCegarLoop]: Abstraction has 302 states and 360 transitions. [2023-11-23 07:09:26,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 4.9) internal successors, (49), 8 states have internal predecessors, (49), 2 states have call successors, (13), 4 states have call predecessors, (13), 2 states have return successors, (12), 2 states have call predecessors, (12), 1 states have call successors, (12) [2023-11-23 07:09:26,962 INFO L276 IsEmpty]: Start isEmpty. Operand 302 states and 360 transitions. [2023-11-23 07:09:26,963 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2023-11-23 07:09:26,963 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:26,963 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 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] [2023-11-23 07:09:26,964 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2023-11-23 07:09:26,964 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:26,964 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:26,964 INFO L85 PathProgramCache]: Analyzing trace with hash -441668305, now seen corresponding path program 1 times [2023-11-23 07:09:26,964 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:26,964 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870383480] [2023-11-23 07:09:26,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:26,965 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:28,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:28,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:28,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:28,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:28,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:28,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:09:28,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:28,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:28,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:28,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:09:28,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:09:28,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:28,963 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 17 proven. 15 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2023-11-23 07:09:28,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:28,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870383480] [2023-11-23 07:09:28,964 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870383480] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:28,964 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [446619325] [2023-11-23 07:09:28,964 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:28,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:28,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:09:28,965 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 07:09:28,982 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 07:09:29,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:29,417 INFO L262 TraceCheckSpWp]: Trace formula consists of 2734 conjuncts, 55 conjunts are in the unsatisfiable core [2023-11-23 07:09:29,420 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:09:29,442 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 07:09:30,115 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 40 proven. 21 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-11-23 07:09:30,115 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:09:30,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [446619325] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:30,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:09:30,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 23] total 35 [2023-11-23 07:09:30,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1016092444] [2023-11-23 07:09:30,847 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:09:30,847 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-23 07:09:30,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:30,847 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-23 07:09:30,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1861, Unknown=0, NotChecked=0, Total=1980 [2023-11-23 07:09:30,848 INFO L87 Difference]: Start difference. First operand 302 states and 360 transitions. Second operand has 35 states, 29 states have (on average 3.793103448275862) internal successors, (110), 28 states have internal predecessors, (110), 10 states have call successors, (23), 7 states have call predecessors, (23), 10 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) [2023-11-23 07:09:33,738 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 07:09:35,895 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 07:09:38,026 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 07:09:42,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:42,892 INFO L93 Difference]: Finished difference Result 467 states and 559 transitions. [2023-11-23 07:09:42,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2023-11-23 07:09:42,893 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 29 states have (on average 3.793103448275862) internal successors, (110), 28 states have internal predecessors, (110), 10 states have call successors, (23), 7 states have call predecessors, (23), 10 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) Word has length 108 [2023-11-23 07:09:42,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:42,894 INFO L225 Difference]: With dead ends: 467 [2023-11-23 07:09:42,894 INFO L226 Difference]: Without dead ends: 297 [2023-11-23 07:09:42,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 134 SyntacticMatches, 5 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 875 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=516, Invalid=4886, Unknown=0, NotChecked=0, Total=5402 [2023-11-23 07:09:42,896 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 262 mSDsluCounter, 1054 mSDsCounter, 0 mSdLazyCounter, 3410 mSolverCounterSat, 115 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 1106 SdHoareTripleChecker+Invalid, 3528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 115 IncrementalHoareTripleChecker+Valid, 3410 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:42,896 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 1106 Invalid, 3528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [115 Valid, 3410 Invalid, 3 Unknown, 0 Unchecked, 9.1s Time] [2023-11-23 07:09:42,897 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 297 states. [2023-11-23 07:09:42,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 297 to 291. [2023-11-23 07:09:42,932 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 197 states have (on average 1.1116751269035532) internal successors, (219), 204 states have internal predecessors, (219), 59 states have call successors, (59), 28 states have call predecessors, (59), 34 states have return successors, (64), 58 states have call predecessors, (64), 57 states have call successors, (64) [2023-11-23 07:09:42,933 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 342 transitions. [2023-11-23 07:09:42,933 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 342 transitions. Word has length 108 [2023-11-23 07:09:42,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:42,933 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 342 transitions. [2023-11-23 07:09:42,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 29 states have (on average 3.793103448275862) internal successors, (110), 28 states have internal predecessors, (110), 10 states have call successors, (23), 7 states have call predecessors, (23), 10 states have return successors, (20), 9 states have call predecessors, (20), 9 states have call successors, (20) [2023-11-23 07:09:42,934 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 342 transitions. [2023-11-23 07:09:42,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2023-11-23 07:09:42,934 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:42,935 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 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] [2023-11-23 07:09:42,950 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-23 07:09:43,148 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,SelfDestructingSolverStorable23 [2023-11-23 07:09:43,148 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:43,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:43,149 INFO L85 PathProgramCache]: Analyzing trace with hash -118626133, now seen corresponding path program 1 times [2023-11-23 07:09:43,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:43,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [599121236] [2023-11-23 07:09:43,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:43,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:43,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:43,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:43,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:43,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:43,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:43,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:43,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:09:43,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:43,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:43,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:43,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:09:43,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:09:43,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:09:43,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:09:43,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:43,508 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 77 trivial. 0 not checked. [2023-11-23 07:09:43,509 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:43,509 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [599121236] [2023-11-23 07:09:43,509 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [599121236] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:09:43,509 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:09:43,509 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 07:09:43,509 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839143778] [2023-11-23 07:09:43,509 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:09:43,510 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 07:09:43,510 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:43,510 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 07:09:43,510 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:09:43,510 INFO L87 Difference]: Start difference. First operand 291 states and 342 transitions. Second operand has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:09:44,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:44,002 INFO L93 Difference]: Finished difference Result 379 states and 451 transitions. [2023-11-23 07:09:44,002 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:09:44,002 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) Word has length 119 [2023-11-23 07:09:44,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:44,003 INFO L225 Difference]: With dead ends: 379 [2023-11-23 07:09:44,003 INFO L226 Difference]: Without dead ends: 291 [2023-11-23 07:09:44,004 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:09:44,004 INFO L413 NwaCegarLoop]: 73 mSDtfsCounter, 128 mSDsluCounter, 159 mSDsCounter, 0 mSdLazyCounter, 331 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 331 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:44,004 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 232 Invalid, 387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 331 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:09:44,005 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2023-11-23 07:09:44,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 291. [2023-11-23 07:09:44,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 197 states have (on average 1.101522842639594) internal successors, (217), 204 states have internal predecessors, (217), 59 states have call successors, (59), 28 states have call predecessors, (59), 34 states have return successors, (64), 58 states have call predecessors, (64), 57 states have call successors, (64) [2023-11-23 07:09:44,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 340 transitions. [2023-11-23 07:09:44,040 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 340 transitions. Word has length 119 [2023-11-23 07:09:44,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:44,040 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 340 transitions. [2023-11-23 07:09:44,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.857142857142857) internal successors, (48), 5 states have internal predecessors, (48), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 3 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:09:44,041 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 340 transitions. [2023-11-23 07:09:44,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-23 07:09:44,041 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:44,042 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 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, 1, 1, 1, 1, 1, 1] [2023-11-23 07:09:44,042 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2023-11-23 07:09:44,042 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:44,042 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:44,042 INFO L85 PathProgramCache]: Analyzing trace with hash -2080708369, now seen corresponding path program 1 times [2023-11-23 07:09:44,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:44,043 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2002776241] [2023-11-23 07:09:44,043 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:44,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:44,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:44,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:44,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:44,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:44,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:09:44,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:09:44,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:44,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:44,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:44,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:09:44,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:09:44,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:44,748 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2023-11-23 07:09:44,748 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:44,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2002776241] [2023-11-23 07:09:44,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2002776241] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:09:44,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:09:44,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 07:09:44,749 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224900802] [2023-11-23 07:09:44,749 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:09:44,749 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 07:09:44,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:44,750 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 07:09:44,750 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:09:44,751 INFO L87 Difference]: Start difference. First operand 291 states and 340 transitions. Second operand has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-23 07:09:45,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:09:45,441 INFO L93 Difference]: Finished difference Result 458 states and 540 transitions. [2023-11-23 07:09:45,441 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:09:45,441 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 118 [2023-11-23 07:09:45,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:09:45,443 INFO L225 Difference]: With dead ends: 458 [2023-11-23 07:09:45,443 INFO L226 Difference]: Without dead ends: 294 [2023-11-23 07:09:45,443 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:09:45,444 INFO L413 NwaCegarLoop]: 79 mSDtfsCounter, 64 mSDsluCounter, 150 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 229 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:09:45,444 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [68 Valid, 229 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 296 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:09:45,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 294 states. [2023-11-23 07:09:45,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 294 to 291. [2023-11-23 07:09:45,479 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 197 states have (on average 1.0913705583756346) internal successors, (215), 204 states have internal predecessors, (215), 59 states have call successors, (59), 28 states have call predecessors, (59), 34 states have return successors, (64), 58 states have call predecessors, (64), 57 states have call successors, (64) [2023-11-23 07:09:45,480 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 338 transitions. [2023-11-23 07:09:45,480 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 338 transitions. Word has length 118 [2023-11-23 07:09:45,480 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:09:45,480 INFO L495 AbstractCegarLoop]: Abstraction has 291 states and 338 transitions. [2023-11-23 07:09:45,481 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 5 states have internal predecessors, (52), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-23 07:09:45,481 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 338 transitions. [2023-11-23 07:09:45,481 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-23 07:09:45,482 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:09:45,482 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 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, 1, 1, 1, 1, 1, 1] [2023-11-23 07:09:45,482 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2023-11-23 07:09:45,482 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:09:45,482 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:09:45,483 INFO L85 PathProgramCache]: Analyzing trace with hash 2141872369, now seen corresponding path program 1 times [2023-11-23 07:09:45,483 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:09:45,483 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045984693] [2023-11-23 07:09:45,483 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:45,483 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:09:45,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:48,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:09:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:09:48,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:48,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:09:48,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:09:48,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:09:48,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:09:48,446 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:09:48,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:09:48,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:09:48,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:09:48,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:48,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:09:48,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:49,200 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 39 proven. 16 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-11-23 07:09:49,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:09:49,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045984693] [2023-11-23 07:09:49,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045984693] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:09:49,201 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1272917919] [2023-11-23 07:09:49,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:09:49,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:09:49,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:09:49,202 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 07:09:49,203 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 07:09:50,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:09:50,797 INFO L262 TraceCheckSpWp]: Trace formula consists of 2791 conjuncts, 84 conjunts are in the unsatisfiable core [2023-11-23 07:09:50,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:09:50,875 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:09:52,081 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 42 proven. 26 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2023-11-23 07:09:52,082 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:09:53,170 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 15 proven. 28 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2023-11-23 07:09:53,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1272917919] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:09:53,170 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 07:09:53,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 21, 16] total 55 [2023-11-23 07:09:53,170 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84005743] [2023-11-23 07:09:53,170 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 07:09:53,171 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 55 states [2023-11-23 07:09:53,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:09:53,171 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 55 interpolants. [2023-11-23 07:09:53,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=245, Invalid=2725, Unknown=0, NotChecked=0, Total=2970 [2023-11-23 07:09:53,172 INFO L87 Difference]: Start difference. First operand 291 states and 338 transitions. Second operand has 55 states, 51 states have (on average 3.411764705882353) internal successors, (174), 52 states have internal predecessors, (174), 15 states have call successors, (36), 7 states have call predecessors, (36), 12 states have return successors, (36), 11 states have call predecessors, (36), 14 states have call successors, (36) [2023-11-23 07:09:55,204 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 07:09:57,578 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 07:09:59,713 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 07:10:01,753 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 07:10:12,477 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:10:12,477 INFO L93 Difference]: Finished difference Result 442 states and 520 transitions. [2023-11-23 07:10:12,478 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2023-11-23 07:10:12,478 INFO L78 Accepts]: Start accepts. Automaton has has 55 states, 51 states have (on average 3.411764705882353) internal successors, (174), 52 states have internal predecessors, (174), 15 states have call successors, (36), 7 states have call predecessors, (36), 12 states have return successors, (36), 11 states have call predecessors, (36), 14 states have call successors, (36) Word has length 118 [2023-11-23 07:10:12,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:10:12,479 INFO L225 Difference]: With dead ends: 442 [2023-11-23 07:10:12,479 INFO L226 Difference]: Without dead ends: 372 [2023-11-23 07:10:12,482 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 337 GetRequests, 226 SyntacticMatches, 4 SemanticMatches, 107 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3236 ImplicationChecksByTransitivity, 10.2s TimeCoverageRelationStatistics Valid=1759, Invalid=10012, Unknown=1, NotChecked=0, Total=11772 [2023-11-23 07:10:12,482 INFO L413 NwaCegarLoop]: 51 mSDtfsCounter, 569 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 3726 mSolverCounterSat, 309 mSolverCounterUnsat, 25 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 599 SdHoareTripleChecker+Valid, 699 SdHoareTripleChecker+Invalid, 4060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 309 IncrementalHoareTripleChecker+Valid, 3726 IncrementalHoareTripleChecker+Invalid, 25 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:10:12,483 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [599 Valid, 699 Invalid, 4060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [309 Valid, 3726 Invalid, 25 Unknown, 0 Unchecked, 10.8s Time] [2023-11-23 07:10:12,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2023-11-23 07:10:12,524 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 286. [2023-11-23 07:10:12,525 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 194 states have (on average 1.0876288659793814) internal successors, (211), 200 states have internal predecessors, (211), 58 states have call successors, (58), 28 states have call predecessors, (58), 33 states have return successors, (62), 57 states have call predecessors, (62), 56 states have call successors, (62) [2023-11-23 07:10:12,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 331 transitions. [2023-11-23 07:10:12,526 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 331 transitions. Word has length 118 [2023-11-23 07:10:12,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:10:12,526 INFO L495 AbstractCegarLoop]: Abstraction has 286 states and 331 transitions. [2023-11-23 07:10:12,526 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 55 states, 51 states have (on average 3.411764705882353) internal successors, (174), 52 states have internal predecessors, (174), 15 states have call successors, (36), 7 states have call predecessors, (36), 12 states have return successors, (36), 11 states have call predecessors, (36), 14 states have call successors, (36) [2023-11-23 07:10:12,527 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 331 transitions. [2023-11-23 07:10:12,527 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2023-11-23 07:10:12,527 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:10:12,527 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:10:12,542 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 07:10:12,740 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-23 07:10:12,740 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:10:12,741 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:10:12,741 INFO L85 PathProgramCache]: Analyzing trace with hash 1439812806, now seen corresponding path program 1 times [2023-11-23 07:10:12,741 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:10:12,741 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [625593555] [2023-11-23 07:10:12,741 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:10:12,741 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:10:12,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:13,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:10:13,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:10:13,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:13,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:10:13,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:10:13,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:10:13,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:13,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:10:13,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:10:13,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:10:13,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:10:13,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:10:13,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:10:13,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:13,296 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2023-11-23 07:10:13,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:10:13,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [625593555] [2023-11-23 07:10:13,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [625593555] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:10:13,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:10:13,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:10:13,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [511361469] [2023-11-23 07:10:13,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:10:13,297 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:10:13,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:10:13,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:10:13,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:10:13,298 INFO L87 Difference]: Start difference. First operand 286 states and 331 transitions. Second operand has 10 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2023-11-23 07:10:14,023 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:10:14,027 INFO L93 Difference]: Finished difference Result 303 states and 349 transitions. [2023-11-23 07:10:14,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:10:14,028 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) Word has length 121 [2023-11-23 07:10:14,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:10:14,030 INFO L225 Difference]: With dead ends: 303 [2023-11-23 07:10:14,030 INFO L226 Difference]: Without dead ends: 301 [2023-11-23 07:10:14,031 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=163, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:10:14,034 INFO L413 NwaCegarLoop]: 76 mSDtfsCounter, 65 mSDsluCounter, 367 mSDsCounter, 0 mSdLazyCounter, 618 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 646 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 618 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:10:14,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [70 Valid, 443 Invalid, 646 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 618 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:10:14,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 301 states. [2023-11-23 07:10:14,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 301 to 299. [2023-11-23 07:10:14,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 299 states, 202 states have (on average 1.0841584158415842) internal successors, (219), 209 states have internal predecessors, (219), 60 states have call successors, (60), 30 states have call predecessors, (60), 36 states have return successors, (65), 59 states have call predecessors, (65), 58 states have call successors, (65) [2023-11-23 07:10:14,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 299 states to 299 states and 344 transitions. [2023-11-23 07:10:14,082 INFO L78 Accepts]: Start accepts. Automaton has 299 states and 344 transitions. Word has length 121 [2023-11-23 07:10:14,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:10:14,082 INFO L495 AbstractCegarLoop]: Abstraction has 299 states and 344 transitions. [2023-11-23 07:10:14,083 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.0) internal successors, (48), 6 states have internal predecessors, (48), 2 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 2 states have call predecessors, (14), 1 states have call successors, (14) [2023-11-23 07:10:14,083 INFO L276 IsEmpty]: Start isEmpty. Operand 299 states and 344 transitions. [2023-11-23 07:10:14,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2023-11-23 07:10:14,084 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:10:14,084 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 07:10:14,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2023-11-23 07:10:14,084 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:10:14,084 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:10:14,084 INFO L85 PathProgramCache]: Analyzing trace with hash -1506737346, now seen corresponding path program 1 times [2023-11-23 07:10:14,084 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:10:14,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [13499502] [2023-11-23 07:10:14,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:10:14,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:10:14,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:15,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:10:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:10:15,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:10:15,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:10:15,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:10:15,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:10:15,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:10:15,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:10:15,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:10:15,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:10:15,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:10:15,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:10:15,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:15,659 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 78 trivial. 0 not checked. [2023-11-23 07:10:15,659 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:10:15,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [13499502] [2023-11-23 07:10:15,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [13499502] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:10:15,659 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692035622] [2023-11-23 07:10:15,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:10:15,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:10:15,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:10:15,661 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 07:10:15,675 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 07:10:16,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:10:16,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 2762 conjuncts, 56 conjunts are in the unsatisfiable core [2023-11-23 07:10:16,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:10:16,723 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 07:10:16,963 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 26 treesize of output 15 [2023-11-23 07:10:18,987 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_cursor_from_buf_#in~buf.offset_BEFORE_CALL_29| Int) (|v_aws_byte_cursor_from_buf_#in~buf.base_BEFORE_CALL_29| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.base_BEFORE_CALL_1| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.offset_BEFORE_CALL_1| Int)) (= (select (select |c_#memory_$Pointer$#3.base| |v_aws_byte_cursor_from_buf_#in~buf.base_BEFORE_CALL_29|) (+ 8 |v_aws_byte_cursor_from_buf_#in~buf.offset_BEFORE_CALL_29|)) (select (select |c_#memory_$Pointer$#1.base| |v_aws_byte_cursor_from_buf_~#cur~0.base_BEFORE_CALL_1|) (+ |v_aws_byte_cursor_from_buf_~#cur~0.offset_BEFORE_CALL_1| 8)))) is different from true [2023-11-23 07:10:21,088 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_cursor_from_buf_#in~buf.base_BEFORE_CALL_30| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.base_BEFORE_CALL_2| Int) (|v_aws_byte_cursor_from_buf_#in~buf.offset_BEFORE_CALL_30| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.offset_BEFORE_CALL_2| Int)) (= (select (select |c_#memory_$Pointer$#3.base| |v_aws_byte_cursor_from_buf_#in~buf.base_BEFORE_CALL_30|) (+ 8 |v_aws_byte_cursor_from_buf_#in~buf.offset_BEFORE_CALL_30|)) (select (select |c_#memory_$Pointer$#1.base| |v_aws_byte_cursor_from_buf_~#cur~0.base_BEFORE_CALL_2|) (+ |v_aws_byte_cursor_from_buf_~#cur~0.offset_BEFORE_CALL_2| 8)))) is different from true [2023-11-23 07:10:21,171 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 26 treesize of output 14 [2023-11-23 07:10:23,260 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_cursor_from_buf_~#cur~0.offset_32| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.base_32| Int) (|v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_1| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$#1.base| |v_aws_byte_cursor_from_buf_~#cur~0.base_32|) (+ |v_aws_byte_cursor_from_buf_~#cur~0.offset_32| 8)))) (and (not (= .cse0 0)) (= (select (select |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_1|) 8) .cse0)))) is different from true [2023-11-23 07:10:25,363 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_cursor_from_buf_~#cur~0.offset_32| Int) (|v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_2| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.base_32| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$#1.base| |v_aws_byte_cursor_from_buf_~#cur~0.base_32|) (+ |v_aws_byte_cursor_from_buf_~#cur~0.offset_32| 8)))) (and (= (select (select |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_2|) 8) .cse0) (not (= .cse0 0))))) is different from true [2023-11-23 07:10:27,432 WARN L876 $PredicateComparison]: unable to prove that (exists ((|v_aws_byte_cursor_from_buf_~#cur~0.offset_32| Int) (|v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_3| Int) (|v_aws_byte_cursor_from_buf_~#cur~0.base_32| Int)) (let ((.cse0 (select (select |c_#memory_$Pointer$#1.base| |v_aws_byte_cursor_from_buf_~#cur~0.base_32|) (+ |v_aws_byte_cursor_from_buf_~#cur~0.offset_32| 8)))) (and (not (= .cse0 0)) (= (select (select |c_#memory_$Pointer$#1.base| |v_ULTIMATE.start_aws_byte_cursor_from_buf_harness_~#cur~3#1.base_BEFORE_CALL_3|) 8) .cse0)))) is different from true [2023-11-23 07:10:31,707 INFO L134 CoverageAnalysis]: Checked inductivity of 86 backedges. 28 proven. 20 refuted. 0 times theorem prover too weak. 12 trivial. 26 not checked. [2023-11-23 07:10:31,707 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:10:32,002 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 07:10:32,003 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 1 case distinctions, treesize of input 27 treesize of output 16 [2023-11-23 07:10:32,009 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-23 07:10:32,009 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 21 treesize of output 9 [2023-11-23 07:10:32,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692035622] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:10:32,116 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:10:32,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 23] total 35 [2023-11-23 07:10:32,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1200711810] [2023-11-23 07:10:32,116 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:10:32,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2023-11-23 07:10:32,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:10:32,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2023-11-23 07:10:32,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=1303, Unknown=6, NotChecked=380, Total=1806 [2023-11-23 07:10:32,118 INFO L87 Difference]: Start difference. First operand 299 states and 344 transitions. Second operand has 35 states, 31 states have (on average 3.870967741935484) internal successors, (120), 27 states have internal predecessors, (120), 10 states have call successors, (27), 11 states have call predecessors, (27), 12 states have return successors, (26), 12 states have call predecessors, (26), 9 states have call successors, (26) [2023-11-23 07:10:34,582 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 07:10:37,148 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 07:10:39,284 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 07:10:42,271 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 07:11:02,666 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 07:11:04,671 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 07:11:10,859 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 07:11:12,910 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 07:11:15,376 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 07:11:31,905 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:31,906 INFO L93 Difference]: Finished difference Result 516 states and 606 transitions. [2023-11-23 07:11:31,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2023-11-23 07:11:31,906 INFO L78 Accepts]: Start accepts. Automaton has has 35 states, 31 states have (on average 3.870967741935484) internal successors, (120), 27 states have internal predecessors, (120), 10 states have call successors, (27), 11 states have call predecessors, (27), 12 states have return successors, (26), 12 states have call predecessors, (26), 9 states have call successors, (26) Word has length 125 [2023-11-23 07:11:31,906 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:31,908 INFO L225 Difference]: With dead ends: 516 [2023-11-23 07:11:31,908 INFO L226 Difference]: Without dead ends: 399 [2023-11-23 07:11:31,911 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 244 GetRequests, 161 SyntacticMatches, 12 SemanticMatches, 71 ConstructedPredicates, 5 IntricatePredicates, 0 DeprecatedPredicates, 1025 ImplicationChecksByTransitivity, 53.1s TimeCoverageRelationStatistics Valid=497, Invalid=4069, Unknown=10, NotChecked=680, Total=5256 [2023-11-23 07:11:31,915 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 389 mSDsluCounter, 648 mSDsCounter, 0 mSdLazyCounter, 3066 mSolverCounterSat, 268 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 697 SdHoareTripleChecker+Invalid, 4483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 268 IncrementalHoareTripleChecker+Valid, 3066 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 1140 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:31,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 697 Invalid, 4483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [268 Valid, 3066 Invalid, 9 Unknown, 1140 Unchecked, 21.7s Time] [2023-11-23 07:11:31,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 399 states. [2023-11-23 07:11:31,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 399 to 351. [2023-11-23 07:11:31,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 249 states have (on average 1.0642570281124497) internal successors, (265), 254 states have internal predecessors, (265), 62 states have call successors, (62), 35 states have call predecessors, (62), 39 states have return successors, (66), 61 states have call predecessors, (66), 60 states have call successors, (66) [2023-11-23 07:11:31,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 393 transitions. [2023-11-23 07:11:31,972 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 393 transitions. Word has length 125 [2023-11-23 07:11:31,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:31,973 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 393 transitions. [2023-11-23 07:11:31,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 31 states have (on average 3.870967741935484) internal successors, (120), 27 states have internal predecessors, (120), 10 states have call successors, (27), 11 states have call predecessors, (27), 12 states have return successors, (26), 12 states have call predecessors, (26), 9 states have call successors, (26) [2023-11-23 07:11:31,975 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 393 transitions. [2023-11-23 07:11:31,976 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2023-11-23 07:11:31,976 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:31,976 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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 07:11:31,994 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 07:11:32,192 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,SelfDestructingSolverStorable28 [2023-11-23 07:11:32,193 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:32,193 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:32,193 INFO L85 PathProgramCache]: Analyzing trace with hash 668321473, now seen corresponding path program 1 times [2023-11-23 07:11:32,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:32,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [261269744] [2023-11-23 07:11:32,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:32,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:32,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:32,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:32,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:32,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:32,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:32,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:32,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:32,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:32,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:32,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:32,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:32,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:32,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:32,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:32,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:32,904 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-23 07:11:32,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:32,905 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [261269744] [2023-11-23 07:11:32,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [261269744] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:32,905 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:32,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 07:11:32,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [123479981] [2023-11-23 07:11:32,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:32,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:11:32,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:32,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:11:32,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:11:32,906 INFO L87 Difference]: Start difference. First operand 351 states and 393 transitions. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-11-23 07:11:33,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:33,485 INFO L93 Difference]: Finished difference Result 361 states and 402 transitions. [2023-11-23 07:11:33,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 07:11:33,486 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 128 [2023-11-23 07:11:33,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:33,487 INFO L225 Difference]: With dead ends: 361 [2023-11-23 07:11:33,487 INFO L226 Difference]: Without dead ends: 359 [2023-11-23 07:11:33,487 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:11:33,488 INFO L413 NwaCegarLoop]: 64 mSDtfsCounter, 98 mSDsluCounter, 178 mSDsCounter, 0 mSdLazyCounter, 495 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 541 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:33,488 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 242 Invalid, 541 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 495 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:11:33,488 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2023-11-23 07:11:33,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2023-11-23 07:11:33,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 255 states have (on average 1.0627450980392157) internal successors, (271), 260 states have internal predecessors, (271), 62 states have call successors, (62), 37 states have call predecessors, (62), 41 states have return successors, (66), 61 states have call predecessors, (66), 60 states have call successors, (66) [2023-11-23 07:11:33,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 399 transitions. [2023-11-23 07:11:33,543 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 399 transitions. Word has length 128 [2023-11-23 07:11:33,543 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:33,544 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 399 transitions. [2023-11-23 07:11:33,544 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 6 states have internal predecessors, (47), 4 states have call successors, (16), 4 states have call predecessors, (16), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2023-11-23 07:11:33,544 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 399 transitions. [2023-11-23 07:11:33,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2023-11-23 07:11:33,545 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:33,545 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 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, 1] [2023-11-23 07:11:33,545 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2023-11-23 07:11:33,545 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:33,545 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:33,545 INFO L85 PathProgramCache]: Analyzing trace with hash -868023881, now seen corresponding path program 1 times [2023-11-23 07:11:33,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:33,546 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [291354187] [2023-11-23 07:11:33,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:33,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:33,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:33,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:33,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:33,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:33,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:33,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:33,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:34,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:34,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:34,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:34,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:34,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:34,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:34,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,131 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:34,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:34,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:34,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:34,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:34,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:34,153 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 90 trivial. 0 not checked. [2023-11-23 07:11:34,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:34,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [291354187] [2023-11-23 07:11:34,154 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [291354187] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:34,154 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:34,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 07:11:34,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749140232] [2023-11-23 07:11:34,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:34,154 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:11:34,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:34,155 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:11:34,155 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:11:34,155 INFO L87 Difference]: Start difference. First operand 359 states and 399 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-11-23 07:11:34,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:34,600 INFO L93 Difference]: Finished difference Result 403 states and 446 transitions. [2023-11-23 07:11:34,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 07:11:34,601 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) Word has length 129 [2023-11-23 07:11:34,601 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:34,602 INFO L225 Difference]: With dead ends: 403 [2023-11-23 07:11:34,602 INFO L226 Difference]: Without dead ends: 359 [2023-11-23 07:11:34,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:11:34,604 INFO L413 NwaCegarLoop]: 57 mSDtfsCounter, 123 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 505 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 199 SdHoareTripleChecker+Invalid, 575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 505 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:34,604 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 199 Invalid, 575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 505 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:11:34,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2023-11-23 07:11:34,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 359. [2023-11-23 07:11:34,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 359 states, 255 states have (on average 1.0549019607843138) internal successors, (269), 260 states have internal predecessors, (269), 62 states have call successors, (62), 37 states have call predecessors, (62), 41 states have return successors, (66), 61 states have call predecessors, (66), 60 states have call successors, (66) [2023-11-23 07:11:34,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 359 states to 359 states and 397 transitions. [2023-11-23 07:11:34,663 INFO L78 Accepts]: Start accepts. Automaton has 359 states and 397 transitions. Word has length 129 [2023-11-23 07:11:34,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:34,663 INFO L495 AbstractCegarLoop]: Abstraction has 359 states and 397 transitions. [2023-11-23 07:11:34,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (15), 4 states have call predecessors, (15), 4 states have call successors, (15) [2023-11-23 07:11:34,663 INFO L276 IsEmpty]: Start isEmpty. Operand 359 states and 397 transitions. [2023-11-23 07:11:34,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2023-11-23 07:11:34,664 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:34,664 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1] [2023-11-23 07:11:34,664 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2023-11-23 07:11:34,665 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:34,665 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:34,665 INFO L85 PathProgramCache]: Analyzing trace with hash -1668580980, now seen corresponding path program 1 times [2023-11-23 07:11:34,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:34,666 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1997765365] [2023-11-23 07:11:34,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:34,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:34,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:35,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:35,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:35,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:35,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:35,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:35,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:35,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:35,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:35,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:35,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:35,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:35,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,967 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:35,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:35,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:35,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:35,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:35,987 INFO L134 CoverageAnalysis]: Checked inductivity of 110 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-11-23 07:11:35,987 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:35,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1997765365] [2023-11-23 07:11:35,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1997765365] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:35,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:35,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:11:35,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401393823] [2023-11-23 07:11:35,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:35,988 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:11:35,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:35,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:11:35,994 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:11:35,995 INFO L87 Difference]: Start difference. First operand 359 states and 397 transitions. Second operand has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-23 07:11:36,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:36,537 INFO L93 Difference]: Finished difference Result 369 states and 406 transitions. [2023-11-23 07:11:36,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:11:36,538 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) Word has length 134 [2023-11-23 07:11:36,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:36,549 INFO L225 Difference]: With dead ends: 369 [2023-11-23 07:11:36,549 INFO L226 Difference]: Without dead ends: 367 [2023-11-23 07:11:36,550 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=43, Invalid=139, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:11:36,550 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 168 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 629 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 177 SdHoareTripleChecker+Valid, 232 SdHoareTripleChecker+Invalid, 724 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 629 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:36,550 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [177 Valid, 232 Invalid, 724 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 629 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:11:36,551 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 367 states. [2023-11-23 07:11:36,612 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 367 to 367. [2023-11-23 07:11:36,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 367 states, 261 states have (on average 1.053639846743295) internal successors, (275), 266 states have internal predecessors, (275), 62 states have call successors, (62), 39 states have call predecessors, (62), 43 states have return successors, (66), 61 states have call predecessors, (66), 60 states have call successors, (66) [2023-11-23 07:11:36,614 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 367 states to 367 states and 403 transitions. [2023-11-23 07:11:36,615 INFO L78 Accepts]: Start accepts. Automaton has 367 states and 403 transitions. Word has length 134 [2023-11-23 07:11:36,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:36,616 INFO L495 AbstractCegarLoop]: Abstraction has 367 states and 403 transitions. [2023-11-23 07:11:36,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.333333333333333) internal successors, (48), 7 states have internal predecessors, (48), 5 states have call successors, (17), 4 states have call predecessors, (17), 2 states have return successors, (16), 4 states have call predecessors, (16), 4 states have call successors, (16) [2023-11-23 07:11:36,616 INFO L276 IsEmpty]: Start isEmpty. Operand 367 states and 403 transitions. [2023-11-23 07:11:36,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2023-11-23 07:11:36,617 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:36,618 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:36,618 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2023-11-23 07:11:36,618 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:36,618 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:36,618 INFO L85 PathProgramCache]: Analyzing trace with hash 13332757, now seen corresponding path program 1 times [2023-11-23 07:11:36,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:36,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158400735] [2023-11-23 07:11:36,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:36,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:36,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:38,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:38,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:38,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:38,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:38,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:38,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:38,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:38,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:38,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:38,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:38,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:38,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:38,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:38,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:38,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:38,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:11:38,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:38,609 INFO L134 CoverageAnalysis]: Checked inductivity of 128 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 118 trivial. 0 not checked. [2023-11-23 07:11:38,610 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:38,610 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158400735] [2023-11-23 07:11:38,610 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158400735] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:38,610 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:38,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 07:11:38,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849752659] [2023-11-23 07:11:38,610 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:38,611 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:11:38,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:38,611 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:11:38,611 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:11:38,612 INFO L87 Difference]: Start difference. First operand 367 states and 403 transitions. Second operand has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 9 states have internal predecessors, (49), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2023-11-23 07:11:39,446 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:39,446 INFO L93 Difference]: Finished difference Result 377 states and 412 transitions. [2023-11-23 07:11:39,447 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:11:39,447 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 9 states have internal predecessors, (49), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) Word has length 140 [2023-11-23 07:11:39,447 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:39,449 INFO L225 Difference]: With dead ends: 377 [2023-11-23 07:11:39,449 INFO L226 Difference]: Without dead ends: 375 [2023-11-23 07:11:39,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 47 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:11:39,450 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 141 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 704 mSolverCounterSat, 74 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 248 SdHoareTripleChecker+Invalid, 778 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 74 IncrementalHoareTripleChecker+Valid, 704 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:39,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 248 Invalid, 778 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [74 Valid, 704 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:11:39,451 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2023-11-23 07:11:39,508 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 375. [2023-11-23 07:11:39,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 375 states, 267 states have (on average 1.0524344569288389) internal successors, (281), 272 states have internal predecessors, (281), 62 states have call successors, (62), 41 states have call predecessors, (62), 45 states have return successors, (66), 61 states have call predecessors, (66), 60 states have call successors, (66) [2023-11-23 07:11:39,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 375 states to 375 states and 409 transitions. [2023-11-23 07:11:39,510 INFO L78 Accepts]: Start accepts. Automaton has 375 states and 409 transitions. Word has length 140 [2023-11-23 07:11:39,510 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:39,510 INFO L495 AbstractCegarLoop]: Abstraction has 375 states and 409 transitions. [2023-11-23 07:11:39,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.454545454545454) internal successors, (49), 9 states have internal predecessors, (49), 7 states have call successors, (18), 4 states have call predecessors, (18), 2 states have return successors, (17), 6 states have call predecessors, (17), 6 states have call successors, (17) [2023-11-23 07:11:39,511 INFO L276 IsEmpty]: Start isEmpty. Operand 375 states and 409 transitions. [2023-11-23 07:11:39,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-23 07:11:39,511 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:39,512 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:39,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2023-11-23 07:11:39,512 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:39,512 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:39,512 INFO L85 PathProgramCache]: Analyzing trace with hash -1308489540, now seen corresponding path program 1 times [2023-11-23 07:11:39,512 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:39,512 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296815319] [2023-11-23 07:11:39,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:39,513 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:39,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:40,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:40,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:40,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:40,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:40,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,309 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:11:40,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:11:40,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:40,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:40,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:40,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:11:40,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:11:40,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 07:11:40,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:11:40,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:40,589 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 96 trivial. 0 not checked. [2023-11-23 07:11:40,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:40,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296815319] [2023-11-23 07:11:40,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296815319] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:40,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:40,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-23 07:11:40,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [149941638] [2023-11-23 07:11:40,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:40,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 07:11:40,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:40,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 07:11:40,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:11:40,592 INFO L87 Difference]: Start difference. First operand 375 states and 409 transitions. Second operand has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 11 states have internal predecessors, (61), 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 07:11:42,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:42,308 INFO L93 Difference]: Finished difference Result 385 states and 418 transitions. [2023-11-23 07:11:42,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 07:11:42,309 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 11 states have internal predecessors, (61), 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 139 [2023-11-23 07:11:42,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:42,310 INFO L225 Difference]: With dead ends: 385 [2023-11-23 07:11:42,310 INFO L226 Difference]: Without dead ends: 383 [2023-11-23 07:11:42,310 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:11:42,311 INFO L413 NwaCegarLoop]: 77 mSDtfsCounter, 77 mSDsluCounter, 569 mSDsCounter, 0 mSdLazyCounter, 959 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 989 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 959 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:42,311 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 646 Invalid, 989 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 959 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:11:42,311 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 383 states. [2023-11-23 07:11:42,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 383 to 370. [2023-11-23 07:11:42,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 370 states, 265 states have (on average 1.0528301886792453) internal successors, (279), 269 states have internal predecessors, (279), 60 states have call successors, (60), 41 states have call predecessors, (60), 44 states have return successors, (63), 59 states have call predecessors, (63), 58 states have call successors, (63) [2023-11-23 07:11:42,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 370 states to 370 states and 402 transitions. [2023-11-23 07:11:42,370 INFO L78 Accepts]: Start accepts. Automaton has 370 states and 402 transitions. Word has length 139 [2023-11-23 07:11:42,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:42,371 INFO L495 AbstractCegarLoop]: Abstraction has 370 states and 402 transitions. [2023-11-23 07:11:42,371 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 11 states have internal predecessors, (61), 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 07:11:42,371 INFO L276 IsEmpty]: Start isEmpty. Operand 370 states and 402 transitions. [2023-11-23 07:11:42,372 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2023-11-23 07:11:42,372 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:42,372 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:42,372 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2023-11-23 07:11:42,372 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:42,373 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:42,373 INFO L85 PathProgramCache]: Analyzing trace with hash 1873979100, now seen corresponding path program 1 times [2023-11-23 07:11:42,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:42,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302724153] [2023-11-23 07:11:42,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:42,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:42,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:44,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:44,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:44,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:44,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:44,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:44,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:44,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:44,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:44,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,463 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:44,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:44,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:44,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:44,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:44,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:44,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:44,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:11:44,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:11:44,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:44,516 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 138 trivial. 0 not checked. [2023-11-23 07:11:44,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:44,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1302724153] [2023-11-23 07:11:44,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1302724153] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:44,516 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:44,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:11:44,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390181552] [2023-11-23 07:11:44,517 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:44,517 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:11:44,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:44,518 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:11:44,518 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=88, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:11:44,518 INFO L87 Difference]: Start difference. First operand 370 states and 402 transitions. Second operand has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2023-11-23 07:11:45,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:45,185 INFO L93 Difference]: Finished difference Result 380 states and 411 transitions. [2023-11-23 07:11:45,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:11:45,186 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) Word has length 146 [2023-11-23 07:11:45,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:45,189 INFO L225 Difference]: With dead ends: 380 [2023-11-23 07:11:45,189 INFO L226 Difference]: Without dead ends: 378 [2023-11-23 07:11:45,190 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:11:45,193 INFO L413 NwaCegarLoop]: 48 mSDtfsCounter, 185 mSDsluCounter, 193 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 103 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 241 SdHoareTripleChecker+Invalid, 723 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:45,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [195 Valid, 241 Invalid, 723 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [103 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:11:45,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 378 states. [2023-11-23 07:11:45,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 378 to 378. [2023-11-23 07:11:45,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 271 states have (on average 1.051660516605166) internal successors, (285), 275 states have internal predecessors, (285), 60 states have call successors, (60), 43 states have call predecessors, (60), 46 states have return successors, (63), 59 states have call predecessors, (63), 58 states have call successors, (63) [2023-11-23 07:11:45,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 408 transitions. [2023-11-23 07:11:45,297 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 408 transitions. Word has length 146 [2023-11-23 07:11:45,297 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:45,298 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 408 transitions. [2023-11-23 07:11:45,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.0) internal successors, (50), 8 states have internal predecessors, (50), 6 states have call successors, (19), 4 states have call predecessors, (19), 2 states have return successors, (18), 5 states have call predecessors, (18), 5 states have call successors, (18) [2023-11-23 07:11:45,298 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 408 transitions. [2023-11-23 07:11:45,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2023-11-23 07:11:45,299 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:45,299 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:45,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2023-11-23 07:11:45,299 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:45,299 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:45,300 INFO L85 PathProgramCache]: Analyzing trace with hash 373830049, now seen corresponding path program 1 times [2023-11-23 07:11:45,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:45,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1903030577] [2023-11-23 07:11:45,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:45,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:45,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:46,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:46,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:46,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:46,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:46,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:46,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:46,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,632 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:46,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:46,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:46,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:46,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:46,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:46,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:46,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:11:46,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:11:46,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 07:11:46,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:46,691 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 162 trivial. 0 not checked. [2023-11-23 07:11:46,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:46,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1903030577] [2023-11-23 07:11:46,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1903030577] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:46,692 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:46,692 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 07:11:46,692 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704776082] [2023-11-23 07:11:46,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:46,692 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:11:46,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:46,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:11:46,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:11:46,693 INFO L87 Difference]: Start difference. First operand 378 states and 408 transitions. Second operand has 12 states, 10 states have (on average 5.3) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2023-11-23 07:11:47,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:47,685 INFO L93 Difference]: Finished difference Result 388 states and 417 transitions. [2023-11-23 07:11:47,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:11:47,685 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) Word has length 154 [2023-11-23 07:11:47,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:47,695 INFO L225 Difference]: With dead ends: 388 [2023-11-23 07:11:47,695 INFO L226 Difference]: Without dead ends: 386 [2023-11-23 07:11:47,696 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=51, Invalid=255, Unknown=0, NotChecked=0, Total=306 [2023-11-23 07:11:47,698 INFO L413 NwaCegarLoop]: 52 mSDtfsCounter, 108 mSDsluCounter, 277 mSDsCounter, 0 mSdLazyCounter, 899 mSolverCounterSat, 62 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 114 SdHoareTripleChecker+Valid, 329 SdHoareTripleChecker+Invalid, 961 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:47,698 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [114 Valid, 329 Invalid, 961 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 899 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:11:47,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2023-11-23 07:11:47,764 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 386. [2023-11-23 07:11:47,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 386 states, 277 states have (on average 1.0505415162454874) internal successors, (291), 281 states have internal predecessors, (291), 60 states have call successors, (60), 45 states have call predecessors, (60), 48 states have return successors, (63), 59 states have call predecessors, (63), 58 states have call successors, (63) [2023-11-23 07:11:47,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 414 transitions. [2023-11-23 07:11:47,765 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 414 transitions. Word has length 154 [2023-11-23 07:11:47,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:47,765 INFO L495 AbstractCegarLoop]: Abstraction has 386 states and 414 transitions. [2023-11-23 07:11:47,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 10 states have (on average 5.3) internal successors, (53), 8 states have internal predecessors, (53), 5 states have call successors, (20), 4 states have call predecessors, (20), 2 states have return successors, (19), 5 states have call predecessors, (19), 4 states have call successors, (19) [2023-11-23 07:11:47,766 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 414 transitions. [2023-11-23 07:11:47,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 157 [2023-11-23 07:11:47,767 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:47,767 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:47,767 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2023-11-23 07:11:47,767 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:47,768 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:47,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1293393629, now seen corresponding path program 1 times [2023-11-23 07:11:47,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:47,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324729720] [2023-11-23 07:11:47,769 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:47,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:47,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:49,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:49,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:49,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:49,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:49,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:49,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:49,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:49,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:49,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:49,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:49,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:49,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,431 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:49,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:49,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:49,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,446 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:11:49,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:11:49,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 07:11:49,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:49,498 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 29 proven. 15 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2023-11-23 07:11:49,499 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:49,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324729720] [2023-11-23 07:11:49,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324729720] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:11:49,499 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [264242979] [2023-11-23 07:11:49,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:49,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:11:49,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:11:49,500 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 07:11:49,501 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 07:11:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:50,583 INFO L262 TraceCheckSpWp]: Trace formula consists of 2869 conjuncts, 60 conjunts are in the unsatisfiable core [2023-11-23 07:11:50,587 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:11:50,627 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 8 treesize of output 1 [2023-11-23 07:11:50,629 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:11:50,705 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 26 treesize of output 15 [2023-11-23 07:11:50,707 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 15 treesize of output 9 [2023-11-23 07:11:51,230 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 23 treesize of output 11 [2023-11-23 07:11:51,238 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 74 proven. 0 refuted. 0 times theorem prover too weak. 102 trivial. 0 not checked. [2023-11-23 07:11:51,238 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:11:51,238 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [264242979] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:51,238 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:11:51,238 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [13] total 21 [2023-11-23 07:11:51,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [313939775] [2023-11-23 07:11:51,238 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:51,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:11:51,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:51,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:11:51,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=368, Unknown=0, NotChecked=0, Total=420 [2023-11-23 07:11:51,240 INFO L87 Difference]: Start difference. First operand 386 states and 414 transitions. Second operand has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 8 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-11-23 07:11:52,549 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:52,549 INFO L93 Difference]: Finished difference Result 433 states and 460 transitions. [2023-11-23 07:11:52,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 07:11:52,549 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 8 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 156 [2023-11-23 07:11:52,550 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:52,551 INFO L225 Difference]: With dead ends: 433 [2023-11-23 07:11:52,551 INFO L226 Difference]: Without dead ends: 398 [2023-11-23 07:11:52,551 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 170 SyntacticMatches, 16 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 311 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=163, Invalid=959, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 07:11:52,552 INFO L413 NwaCegarLoop]: 50 mSDtfsCounter, 156 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 66 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 322 SdHoareTripleChecker+Invalid, 1446 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:52,552 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 322 Invalid, 1446 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 1376 Invalid, 4 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 07:11:52,553 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2023-11-23 07:11:52,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 378. [2023-11-23 07:11:52,642 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 272 states have (on average 1.0441176470588236) internal successors, (284), 276 states have internal predecessors, (284), 58 states have call successors, (58), 44 states have call predecessors, (58), 47 states have return successors, (61), 57 states have call predecessors, (61), 56 states have call successors, (61) [2023-11-23 07:11:52,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 403 transitions. [2023-11-23 07:11:52,643 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 403 transitions. Word has length 156 [2023-11-23 07:11:52,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:52,643 INFO L495 AbstractCegarLoop]: Abstraction has 378 states and 403 transitions. [2023-11-23 07:11:52,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 8 states have call successors, (21), 4 states have call predecessors, (21), 4 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2023-11-23 07:11:52,643 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 403 transitions. [2023-11-23 07:11:52,644 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2023-11-23 07:11:52,644 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:52,644 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:11:52,661 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 07:11:52,861 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,SelfDestructingSolverStorable36 [2023-11-23 07:11:52,861 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:52,862 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:52,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1899834108, now seen corresponding path program 1 times [2023-11-23 07:11:52,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:52,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [678663083] [2023-11-23 07:11:52,862 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:52,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:53,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:54,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:54,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:54,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:54,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:54,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:54,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2023-11-23 07:11:54,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:54,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:54,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:11:54,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:11:54,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 07:11:54,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:54,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:11:54,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:11:55,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:11:55,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:11:55,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:11:55,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 07:11:55,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 07:11:55,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:55,038 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 190 trivial. 0 not checked. [2023-11-23 07:11:55,038 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:55,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [678663083] [2023-11-23 07:11:55,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [678663083] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:11:55,039 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:11:55,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-11-23 07:11:55,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [658810084] [2023-11-23 07:11:55,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:11:55,039 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 07:11:55,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:11:55,040 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 07:11:55,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:11:55,040 INFO L87 Difference]: Start difference. First operand 378 states and 403 transitions. Second operand has 14 states, 12 states have (on average 4.583333333333333) internal successors, (55), 10 states have internal predecessors, (55), 6 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2023-11-23 07:11:55,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:11:55,894 INFO L93 Difference]: Finished difference Result 388 states and 412 transitions. [2023-11-23 07:11:55,894 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:11:55,894 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 4.583333333333333) internal successors, (55), 10 states have internal predecessors, (55), 6 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) Word has length 161 [2023-11-23 07:11:55,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:11:55,896 INFO L225 Difference]: With dead ends: 388 [2023-11-23 07:11:55,896 INFO L226 Difference]: Without dead ends: 384 [2023-11-23 07:11:55,896 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 56 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=72, Invalid=434, Unknown=0, NotChecked=0, Total=506 [2023-11-23 07:11:55,902 INFO L413 NwaCegarLoop]: 49 mSDtfsCounter, 130 mSDsluCounter, 304 mSDsCounter, 0 mSdLazyCounter, 1091 mSolverCounterSat, 80 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 353 SdHoareTripleChecker+Invalid, 1171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 1091 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:11:55,902 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 353 Invalid, 1171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 1091 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:11:55,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2023-11-23 07:11:55,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 384. [2023-11-23 07:11:55,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 384 states, 277 states have (on average 1.03971119133574) internal successors, (288), 280 states have internal predecessors, (288), 58 states have call successors, (58), 46 states have call predecessors, (58), 48 states have return successors, (61), 57 states have call predecessors, (61), 56 states have call successors, (61) [2023-11-23 07:11:55,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 384 states to 384 states and 407 transitions. [2023-11-23 07:11:55,967 INFO L78 Accepts]: Start accepts. Automaton has 384 states and 407 transitions. Word has length 161 [2023-11-23 07:11:55,967 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:11:55,967 INFO L495 AbstractCegarLoop]: Abstraction has 384 states and 407 transitions. [2023-11-23 07:11:55,968 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 4.583333333333333) internal successors, (55), 10 states have internal predecessors, (55), 6 states have call successors, (21), 4 states have call predecessors, (21), 2 states have return successors, (20), 6 states have call predecessors, (20), 5 states have call successors, (20) [2023-11-23 07:11:55,968 INFO L276 IsEmpty]: Start isEmpty. Operand 384 states and 407 transitions. [2023-11-23 07:11:55,969 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 169 [2023-11-23 07:11:55,969 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:11:55,969 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 5, 5, 5, 3, 3, 3, 3, 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, 1, 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 07:11:55,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2023-11-23 07:11:55,969 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:11:55,969 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:11:55,969 INFO L85 PathProgramCache]: Analyzing trace with hash -2014405194, now seen corresponding path program 1 times [2023-11-23 07:11:55,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:11:55,970 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [663751003] [2023-11-23 07:11:55,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:55,970 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:11:56,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:57,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-11-23 07:11:57,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-11-23 07:11:57,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:57,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-11-23 07:11:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 07:11:57,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:11:57,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:11:57,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:11:57,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2023-11-23 07:11:57,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-23 07:11:57,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2023-11-23 07:11:57,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:11:57,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,557 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 07:11:57,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:11:57,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 07:11:57,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:11:57,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 07:11:57,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-11-23 07:11:57,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2023-11-23 07:11:57,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:11:57,634 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 14 proven. 4 refuted. 0 times theorem prover too weak. 174 trivial. 0 not checked. [2023-11-23 07:11:57,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:11:57,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [663751003] [2023-11-23 07:11:57,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [663751003] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:11:57,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434510364] [2023-11-23 07:11:57,634 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:11:57,635 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:11:57,635 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:11:57,649 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 07:11:57,650 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 07:12:01,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:12:01,700 INFO L262 TraceCheckSpWp]: Trace formula consists of 2951 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-23 07:12:01,704 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:12:01,722 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:12:02,388 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 79 proven. 3 refuted. 0 times theorem prover too weak. 110 trivial. 0 not checked. [2023-11-23 07:12:02,388 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:12:02,607 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 78 treesize of output 66 [2023-11-23 07:12:02,883 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 14 proven. 5 refuted. 0 times theorem prover too weak. 173 trivial. 0 not checked. [2023-11-23 07:12:02,883 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434510364] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:12:02,884 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 07:12:02,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 15, 12] total 30 [2023-11-23 07:12:02,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620159144] [2023-11-23 07:12:02,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 07:12:02,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2023-11-23 07:12:02,885 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:12:02,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2023-11-23 07:12:02,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=103, Invalid=767, Unknown=0, NotChecked=0, Total=870 [2023-11-23 07:12:02,887 INFO L87 Difference]: Start difference. First operand 384 states and 407 transitions. Second operand has 30 states, 25 states have (on average 4.4) internal successors, (110), 23 states have internal predecessors, (110), 8 states have call successors, (35), 5 states have call predecessors, (35), 9 states have return successors, (32), 9 states have call predecessors, (32), 8 states have call successors, (32) [2023-11-23 07:12:04,927 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 07:12:07,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:12:09,378 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] Killed by 15