./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i --full-output --preprocessor.use.memory.slicer true --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version abd6749d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.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 405c1ec90d5a90e81495140f9bf47a8a22bd7e0c555d7b6deaec7143608df286 --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-?-abd6749-m [2023-11-23 06:48:26,772 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 06:48:26,875 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 06:48:26,882 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 06:48:26,883 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 06:48:26,907 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 06:48:26,908 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 06:48:26,909 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 06:48:26,909 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 06:48:26,910 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 06:48:26,910 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 06:48:26,910 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 06:48:26,911 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 06:48:26,911 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 06:48:26,912 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 06:48:26,912 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 06:48:26,912 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 06:48:26,913 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 06:48:26,913 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 06:48:26,913 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 06:48:26,914 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 06:48:26,916 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 06:48:26,917 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 06:48:26,917 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 06:48:26,918 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 06:48:26,918 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 06:48:26,918 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 06:48:26,918 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 06:48:26,919 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 06:48:26,919 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 06:48:26,920 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 06:48:26,920 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 06:48:26,920 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 06:48:26,921 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 06:48:26,921 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 06:48:26,921 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 06:48:26,921 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 06:48:26,921 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 06:48:26,922 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 06:48:26,922 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 -> 405c1ec90d5a90e81495140f9bf47a8a22bd7e0c555d7b6deaec7143608df286 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-23 06:48:27,230 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 06:48:27,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 06:48:27,278 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 06:48:27,280 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 06:48:27,280 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 06:48:27,281 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i [2023-11-23 06:48:28,565 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 06:48:29,011 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 06:48:29,012 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i [2023-11-23 06:48:29,052 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bbb72d00e/1dea88b12b2b4b4aae8429163a4bdd24/FLAG1812387d7 [2023-11-23 06:48:29,067 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bbb72d00e/1dea88b12b2b4b4aae8429163a4bdd24 [2023-11-23 06:48:29,071 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 06:48:29,073 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 06:48:29,074 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 06:48:29,075 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 06:48:29,079 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 06:48:29,080 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 06:48:29" (1/1) ... [2023-11-23 06:48:29,081 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@58b57fcd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:29, skipping insertion in model container [2023-11-23 06:48:29,081 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 06:48:29" (1/1) ... [2023-11-23 06:48:29,203 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 06:48:29,434 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i[4490,4503] [2023-11-23 06:48:29,443 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i[4550,4563] [2023-11-23 06:48:30,094 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,095 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,096 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,097 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,098 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,122 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,122 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,124 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,125 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,371 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 06:48:30,372 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 06:48:30,373 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 06:48:30,374 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 06:48:30,375 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 06:48:30,376 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 06:48:30,376 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 06:48:30,377 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 06:48:30,377 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 06:48:30,378 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 06:48:30,622 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,622 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,677 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 06:48:30,714 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 06:48:30,726 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i[4490,4503] [2023-11-23 06:48:30,727 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_byte_buf_cat_harness_negated.i[4550,4563] [2023-11-23 06:48:30,760 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,766 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,767 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,767 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,768 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,780 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,781 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,781 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,782 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,825 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 06:48:30,826 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 06:48:30,827 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 06:48:30,828 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 06:48:30,828 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 06:48:30,829 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 06:48:30,829 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 06:48:30,829 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 06:48:30,831 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 06:48:30,831 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 06:48:30,990 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : "+r"(index)); [8245] [2023-11-23 06:48:30,993 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:30,996 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 06:48:31,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [8731-8742] [2023-11-23 06:48:31,077 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 06:48:31,254 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,254 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,254 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,255 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function predicate is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function memcmp is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,256 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,257 WARN L675 CHandler]: The function memchr is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 06:48:31,264 INFO L206 MainTranslator]: Completed translation [2023-11-23 06:48:31,265 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31 WrapperNode [2023-11-23 06:48:31,265 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 06:48:31,266 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 06:48:31,266 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 06:48:31,266 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 06:48:31,274 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,374 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,468 INFO L138 Inliner]: procedures = 690, calls = 2731, calls flagged for inlining = 59, calls inlined = 8, statements flattened = 1083 [2023-11-23 06:48:31,472 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 06:48:31,473 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 06:48:31,473 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 06:48:31,473 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 06:48:31,484 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,485 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,495 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,589 INFO L188 MemorySlicer]: Split 627 memory accesses to 11 slices as follows [17, 2, 8, 256, 87, 0, 244, 4, 6, 0, 3]. 41 percent of accesses are in the largest equivalence class. The 536 initializations are split as follows [2, 2, 4, 256, 28, 0, 241, 0, 0, 0, 3]. The 11 writes are split as follows [2, 0, 0, 0, 3, 0, 1, 3, 2, 0, 0]. [2023-11-23 06:48:31,592 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,592 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,634 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,639 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,654 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,663 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,692 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 06:48:31,693 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 06:48:31,693 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 06:48:31,693 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 06:48:31,694 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (1/1) ... [2023-11-23 06:48:31,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 06:48:31,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:31,738 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 06:48:31,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 06:48:31,800 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_valid [2023-11-23 06:48:31,801 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_valid [2023-11-23 06:48:31,802 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_cursor_is_valid [2023-11-23 06:48:31,802 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_cursor_is_valid [2023-11-23 06:48:31,802 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 06:48:31,802 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 06:48:31,802 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 06:48:31,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#0 [2023-11-23 06:48:31,802 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#1 [2023-11-23 06:48:31,803 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#2 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#3 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#4 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#5 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#6 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#7 [2023-11-23 06:48:31,804 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#8 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#9 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real#10 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-23 06:48:31,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-23 06:48:31,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-23 06:48:31,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-23 06:48:31,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-23 06:48:31,806 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-23 06:48:31,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-23 06:48:31,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-23 06:48:31,807 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-23 06:48:31,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-23 06:48:31,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-23 06:48:31,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-23 06:48:31,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-23 06:48:31,808 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-23 06:48:31,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-23 06:48:31,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-23 06:48:31,809 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 06:48:31,810 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 06:48:31,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 06:48:31,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-23 06:48:31,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-23 06:48:31,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-23 06:48:31,811 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-23 06:48:31,812 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-23 06:48:31,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-23 06:48:31,813 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-23 06:48:31,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-23 06:48:31,849 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-23 06:48:31,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-23 06:48:31,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-23 06:48:31,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-23 06:48:31,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-23 06:48:31,850 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-23 06:48:31,850 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 06:48:31,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 06:48:31,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 06:48:31,850 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure save_byte_from_array [2023-11-23 06:48:31,851 INFO L138 BoogieDeclarations]: Found implementation of procedure save_byte_from_array [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-23 06:48:31,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_byte_buf_has_allocated_buffer_member [2023-11-23 06:48:31,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_byte_buf_has_allocated_buffer_member [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 06:48:31,852 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 06:48:31,852 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_from_buffer_matches [2023-11-23 06:48:31,852 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_from_buffer_matches [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-23 06:48:31,852 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-23 06:48:31,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 06:48:31,854 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 06:48:31,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 06:48:31,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 06:48:31,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 06:48:31,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-23 06:48:31,857 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 06:48:31,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-23 06:48:31,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-23 06:48:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 06:48:31,860 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 06:48:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure aws_byte_buf_is_bounded [2023-11-23 06:48:31,860 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_byte_buf_is_bounded [2023-11-23 06:48:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 06:48:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 06:48:31,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 06:48:31,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 06:48:31,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 06:48:31,861 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 06:48:31,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-23 06:48:31,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-23 06:48:31,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#0 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#1 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#2 [2023-11-23 06:48:31,864 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#3 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#4 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#5 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#6 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#7 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#8 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#9 [2023-11-23 06:48:31,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~real#10 [2023-11-23 06:48:31,866 INFO L130 BoogieDeclarations]: Found specification of procedure assert_byte_buf_equivalence [2023-11-23 06:48:31,866 INFO L138 BoogieDeclarations]: Found implementation of procedure assert_byte_buf_equivalence [2023-11-23 06:48:31,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 06:48:31,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 06:48:31,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 06:48:31,866 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-23 06:48:31,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-23 06:48:32,310 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 06:48:32,314 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 06:48:34,263 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 06:48:34,409 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 06:48:34,410 INFO L309 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-23 06:48:34,410 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 06:48:34 BoogieIcfgContainer [2023-11-23 06:48:34,411 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 06:48:34,413 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 06:48:34,413 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 06:48:34,416 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 06:48:34,416 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 06:48:29" (1/3) ... [2023-11-23 06:48:34,417 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60593f99 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 06:48:34, skipping insertion in model container [2023-11-23 06:48:34,417 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 06:48:31" (2/3) ... [2023-11-23 06:48:34,419 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@60593f99 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 06:48:34, skipping insertion in model container [2023-11-23 06:48:34,419 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 06:48:34" (3/3) ... [2023-11-23 06:48:34,420 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_byte_buf_cat_harness_negated.i [2023-11-23 06:48:34,439 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 06:48:34,439 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 06:48:34,496 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 06:48:34,507 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;@7102a8c3, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 06:48:34,507 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 06:48:34,513 INFO L276 IsEmpty]: Start isEmpty. Operand has 194 states, 106 states have (on average 1.2641509433962264) internal successors, (134), 107 states have internal predecessors, (134), 72 states have call successors, (72), 14 states have call predecessors, (72), 14 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) [2023-11-23 06:48:34,531 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-23 06:48:34,531 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:34,533 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:34,533 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:34,542 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:34,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1827129419, now seen corresponding path program 1 times [2023-11-23 06:48:34,553 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:34,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896956224] [2023-11-23 06:48:34,557 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:34,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:34,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:35,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:35,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:35,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,644 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:35,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:48:35,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:35,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-23 06:48:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:35,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:35,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 06:48:35,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:48:35,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 06:48:35,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-23 06:48:35,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-23 06:48:35,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:35,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,875 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:48:35,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 06:48:35,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 06:48:35,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:35,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:35,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:48:35,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:35,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 06:48:35,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 06:48:36,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 06:48:36,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:36,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:36,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:36,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-11-23 06:48:36,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-23 06:48:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:36,360 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 432 trivial. 0 not checked. [2023-11-23 06:48:36,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:36,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896956224] [2023-11-23 06:48:36,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896956224] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:36,362 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:48:36,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 06:48:36,364 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934192850] [2023-11-23 06:48:36,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:36,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:48:36,375 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:36,414 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:48:36,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 06:48:36,418 INFO L87 Difference]: Start difference. First operand has 194 states, 106 states have (on average 1.2641509433962264) internal successors, (134), 107 states have internal predecessors, (134), 72 states have call successors, (72), 14 states have call predecessors, (72), 14 states have return successors, (72), 72 states have call predecessors, (72), 72 states have call successors, (72) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-23 06:48:39,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:39,609 INFO L93 Difference]: Finished difference Result 390 states and 607 transitions. [2023-11-23 06:48:39,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:48:39,616 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 190 [2023-11-23 06:48:39,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:39,626 INFO L225 Difference]: With dead ends: 390 [2023-11-23 06:48:39,626 INFO L226 Difference]: Without dead ends: 197 [2023-11-23 06:48:39,632 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 96 GetRequests, 93 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 06:48:39,636 INFO L413 NwaCegarLoop]: 174 mSDtfsCounter, 171 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:39,637 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 243 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 266 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2023-11-23 06:48:39,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 197 states. [2023-11-23 06:48:39,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 197 to 192. [2023-11-23 06:48:39,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 105 states have (on average 1.2380952380952381) internal successors, (130), 106 states have internal predecessors, (130), 72 states have call successors, (72), 14 states have call predecessors, (72), 14 states have return successors, (71), 71 states have call predecessors, (71), 71 states have call successors, (71) [2023-11-23 06:48:39,757 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 273 transitions. [2023-11-23 06:48:39,759 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 273 transitions. Word has length 190 [2023-11-23 06:48:39,759 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:39,760 INFO L495 AbstractCegarLoop]: Abstraction has 192 states and 273 transitions. [2023-11-23 06:48:39,760 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 2 states have internal predecessors, (35), 2 states have call successors, (29), 5 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-23 06:48:39,760 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 273 transitions. [2023-11-23 06:48:39,765 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 191 [2023-11-23 06:48:39,765 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:39,766 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:39,766 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 06:48:39,766 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:39,766 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:39,767 INFO L85 PathProgramCache]: Analyzing trace with hash 825181308, now seen corresponding path program 1 times [2023-11-23 06:48:39,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:39,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1047351794] [2023-11-23 06:48:39,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:39,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:40,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:40,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:40,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:40,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:40,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:40,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,866 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:40,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-23 06:48:40,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:40,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-23 06:48:40,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:40,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:40,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:40,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:40,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2023-11-23 06:48:40,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-23 06:48:40,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:40,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 06:48:41,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-23 06:48:41,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-23 06:48:41,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:41,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:41,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:41,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:48:41,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 06:48:41,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 06:48:41,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:41,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:41,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:48:41,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-11-23 06:48:41,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,405 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 06:48:41,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 06:48:41,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:41,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:41,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-11-23 06:48:41,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-11-23 06:48:41,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:41,484 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2023-11-23 06:48:41,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:41,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1047351794] [2023-11-23 06:48:41,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1047351794] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:48:41,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1907199499] [2023-11-23 06:48:41,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:41,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:41,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:41,488 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:48:41,513 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 06:48:42,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:42,389 INFO L262 TraceCheckSpWp]: Trace formula consists of 3926 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 06:48:42,414 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:48:42,541 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 143 proven. 0 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-23 06:48:42,541 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:48:42,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1907199499] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:42,542 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:48:42,542 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-23 06:48:42,543 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1963873844] [2023-11-23 06:48:42,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:42,544 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:48:42,544 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:42,544 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:48:42,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:42,545 INFO L87 Difference]: Start difference. First operand 192 states and 273 transitions. Second operand has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:43,673 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:43,673 INFO L93 Difference]: Finished difference Result 380 states and 552 transitions. [2023-11-23 06:48:43,673 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:48:43,674 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 190 [2023-11-23 06:48:43,674 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:43,676 INFO L225 Difference]: With dead ends: 380 [2023-11-23 06:48:43,677 INFO L226 Difference]: Without dead ends: 194 [2023-11-23 06:48:43,678 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:43,679 INFO L413 NwaCegarLoop]: 241 mSDtfsCounter, 62 mSDsluCounter, 587 mSDsCounter, 0 mSdLazyCounter, 137 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 828 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 137 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:43,679 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 828 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 137 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-23 06:48:43,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2023-11-23 06:48:43,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2023-11-23 06:48:43,708 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 106 states have (on average 1.2358490566037736) internal successors, (131), 108 states have internal predecessors, (131), 72 states have call successors, (72), 14 states have call predecessors, (72), 15 states have return successors, (84), 71 states have call predecessors, (84), 71 states have call successors, (84) [2023-11-23 06:48:43,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 287 transitions. [2023-11-23 06:48:43,711 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 287 transitions. Word has length 190 [2023-11-23 06:48:43,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:43,713 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 287 transitions. [2023-11-23 06:48:43,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.8) internal successors, (49), 5 states have internal predecessors, (49), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:43,714 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 287 transitions. [2023-11-23 06:48:43,736 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2023-11-23 06:48:43,736 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:43,737 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:43,762 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2023-11-23 06:48:43,952 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:43,952 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:43,953 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:43,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1327798279, now seen corresponding path program 1 times [2023-11-23 06:48:43,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:43,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1885078229] [2023-11-23 06:48:43,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:43,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:44,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:44,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:44,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:44,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:44,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:44,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:44,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:44,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:44,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:48:44,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:44,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:48:44,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:44,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:44,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:44,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:48:44,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 06:48:44,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:48:44,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-11-23 06:48:44,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:48:44,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:44,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:45,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:45,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:45,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 06:48:45,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 06:48:45,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-23 06:48:45,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:45,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:45,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-11-23 06:48:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 06:48:45,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 06:48:45,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:45,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:45,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:48:45,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-11-23 06:48:45,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-11-23 06:48:45,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:45,411 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 3 proven. 12 refuted. 0 times theorem prover too weak. 417 trivial. 0 not checked. [2023-11-23 06:48:45,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:45,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1885078229] [2023-11-23 06:48:45,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1885078229] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:48:45,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1776483492] [2023-11-23 06:48:45,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:45,412 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:45,413 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:45,414 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:48:45,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 06:48:46,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:46,298 INFO L262 TraceCheckSpWp]: Trace formula consists of 3943 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 06:48:46,304 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:48:46,402 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 231 proven. 0 refuted. 0 times theorem prover too weak. 201 trivial. 0 not checked. [2023-11-23 06:48:46,402 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:48:46,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1776483492] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:46,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:48:46,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-23 06:48:46,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1613276839] [2023-11-23 06:48:46,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:46,404 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:48:46,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:46,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:48:46,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:46,405 INFO L87 Difference]: Start difference. First operand 194 states and 287 transitions. Second operand has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:46,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:46,855 INFO L93 Difference]: Finished difference Result 375 states and 551 transitions. [2023-11-23 06:48:46,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:48:46,856 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 196 [2023-11-23 06:48:46,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:46,858 INFO L225 Difference]: With dead ends: 375 [2023-11-23 06:48:46,858 INFO L226 Difference]: Without dead ends: 194 [2023-11-23 06:48:46,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 272 GetRequests, 263 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:46,860 INFO L413 NwaCegarLoop]: 243 mSDtfsCounter, 60 mSDsluCounter, 381 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:46,861 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 624 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 06:48:46,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2023-11-23 06:48:46,882 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2023-11-23 06:48:46,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 106 states have (on average 1.2358490566037736) internal successors, (131), 108 states have internal predecessors, (131), 72 states have call successors, (72), 14 states have call predecessors, (72), 15 states have return successors, (82), 71 states have call predecessors, (82), 71 states have call successors, (82) [2023-11-23 06:48:46,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 285 transitions. [2023-11-23 06:48:46,884 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 285 transitions. Word has length 196 [2023-11-23 06:48:46,885 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:46,885 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 285 transitions. [2023-11-23 06:48:46,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.6) internal successors, (58), 5 states have internal predecessors, (58), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:46,885 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 285 transitions. [2023-11-23 06:48:46,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-11-23 06:48:46,887 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:46,888 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:46,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 06:48:47,109 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-23 06:48:47,109 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:47,109 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:47,109 INFO L85 PathProgramCache]: Analyzing trace with hash -2143817966, now seen corresponding path program 2 times [2023-11-23 06:48:47,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:47,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320307995] [2023-11-23 06:48:47,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:47,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:47,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:47,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:47,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:47,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:47,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:47,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:47,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:47,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:47,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:48:47,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:47,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:47,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:48:47,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:48,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:48:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:48:48,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:48:48,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:48:48,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:48:48,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:48,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:48:48,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-23 06:48:48,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:48:48,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:48,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:48,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-23 06:48:48,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 06:48:48,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:48,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:48,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:48,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:48:48,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:48:48,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-11-23 06:48:48,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-11-23 06:48:48,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:48,464 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 423 trivial. 0 not checked. [2023-11-23 06:48:48,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:48,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320307995] [2023-11-23 06:48:48,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320307995] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:48:48,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [108371906] [2023-11-23 06:48:48,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 06:48:48,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:48,466 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:48,467 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:48:48,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 06:48:49,190 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 06:48:49,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:48:49,201 INFO L262 TraceCheckSpWp]: Trace formula consists of 2353 conjuncts, 10 conjunts are in the unsatisfiable core [2023-11-23 06:48:49,207 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:48:49,294 INFO L134 CoverageAnalysis]: Checked inductivity of 438 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 428 trivial. 0 not checked. [2023-11-23 06:48:49,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:48:49,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [108371906] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:49,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:48:49,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 13 [2023-11-23 06:48:49,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677274910] [2023-11-23 06:48:49,295 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:49,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 06:48:49,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:49,297 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 06:48:49,297 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2023-11-23 06:48:49,298 INFO L87 Difference]: Start difference. First operand 194 states and 285 transitions. Second operand has 7 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2023-11-23 06:48:51,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:51,054 INFO L93 Difference]: Finished difference Result 202 states and 293 transitions. [2023-11-23 06:48:51,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 06:48:51,055 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) Word has length 202 [2023-11-23 06:48:51,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:51,057 INFO L225 Difference]: With dead ends: 202 [2023-11-23 06:48:51,057 INFO L226 Difference]: Without dead ends: 200 [2023-11-23 06:48:51,058 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 279 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182 [2023-11-23 06:48:51,059 INFO L413 NwaCegarLoop]: 257 mSDtfsCounter, 5 mSDsluCounter, 1259 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 1516 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:51,059 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 1516 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 121 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-23 06:48:51,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 200 states. [2023-11-23 06:48:51,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 200 to 199. [2023-11-23 06:48:51,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 199 states, 109 states have (on average 1.2293577981651376) internal successors, (134), 111 states have internal predecessors, (134), 73 states have call successors, (73), 15 states have call predecessors, (73), 16 states have return successors, (83), 72 states have call predecessors, (83), 72 states have call successors, (83) [2023-11-23 06:48:51,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 199 states to 199 states and 290 transitions. [2023-11-23 06:48:51,087 INFO L78 Accepts]: Start accepts. Automaton has 199 states and 290 transitions. Word has length 202 [2023-11-23 06:48:51,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:51,089 INFO L495 AbstractCegarLoop]: Abstraction has 199 states and 290 transitions. [2023-11-23 06:48:51,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (29), 2 states have call predecessors, (29), 2 states have return successors, (28), 2 states have call predecessors, (28), 1 states have call successors, (28) [2023-11-23 06:48:51,090 INFO L276 IsEmpty]: Start isEmpty. Operand 199 states and 290 transitions. [2023-11-23 06:48:51,092 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2023-11-23 06:48:51,092 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:51,092 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:51,119 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 06:48:51,308 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:51,308 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:51,309 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:51,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1029448985, now seen corresponding path program 3 times [2023-11-23 06:48:51,309 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:51,309 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [570981873] [2023-11-23 06:48:51,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:51,309 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:51,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:51,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:51,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:51,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:51,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:52,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:52,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:52,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:48:52,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:52,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:48:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:52,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:48:52,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:48:52,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:48:52,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:48:52,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:48:52,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:52,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,394 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:48:52,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-23 06:48:52,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:48:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:52,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,461 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:52,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-23 06:48:52,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-11-23 06:48:52,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:52,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:52,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:48:52,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:48:52,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-11-23 06:48:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-11-23 06:48:52,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:52,753 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-23 06:48:52,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:52,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [570981873] [2023-11-23 06:48:52,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [570981873] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:48:52,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332641859] [2023-11-23 06:48:52,754 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 06:48:52,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:52,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:52,756 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:48:52,772 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 06:48:53,891 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-23 06:48:53,892 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:48:53,903 INFO L262 TraceCheckSpWp]: Trace formula consists of 2642 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 06:48:53,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:48:54,034 INFO L134 CoverageAnalysis]: Checked inductivity of 450 backedges. 88 proven. 0 refuted. 0 times theorem prover too weak. 362 trivial. 0 not checked. [2023-11-23 06:48:54,035 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:48:54,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332641859] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:54,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:48:54,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2023-11-23 06:48:54,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [483187014] [2023-11-23 06:48:54,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:54,036 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 06:48:54,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:54,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 06:48:54,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2023-11-23 06:48:54,037 INFO L87 Difference]: Start difference. First operand 199 states and 290 transitions. Second operand has 6 states, 5 states have (on average 11.4) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-11-23 06:48:55,200 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:55,201 INFO L93 Difference]: Finished difference Result 350 states and 513 transitions. [2023-11-23 06:48:55,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 06:48:55,202 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.4) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) Word has length 208 [2023-11-23 06:48:55,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:55,204 INFO L225 Difference]: With dead ends: 350 [2023-11-23 06:48:55,204 INFO L226 Difference]: Without dead ends: 194 [2023-11-23 06:48:55,205 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 285 GetRequests, 274 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2023-11-23 06:48:55,206 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 78 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 64 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 91 SdHoareTripleChecker+Valid, 842 SdHoareTripleChecker+Invalid, 155 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:55,206 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [91 Valid, 842 Invalid, 155 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2023-11-23 06:48:55,207 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2023-11-23 06:48:55,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2023-11-23 06:48:55,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 106 states have (on average 1.2358490566037736) internal successors, (131), 108 states have internal predecessors, (131), 72 states have call successors, (72), 14 states have call predecessors, (72), 15 states have return successors, (77), 71 states have call predecessors, (77), 71 states have call successors, (77) [2023-11-23 06:48:55,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 280 transitions. [2023-11-23 06:48:55,228 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 280 transitions. Word has length 208 [2023-11-23 06:48:55,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:55,228 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 280 transitions. [2023-11-23 06:48:55,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.4) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (28), 3 states have call predecessors, (28), 4 states have call successors, (28) [2023-11-23 06:48:55,229 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 280 transitions. [2023-11-23 06:48:55,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 221 [2023-11-23 06:48:55,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:55,231 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:55,260 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-23 06:48:55,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:55,448 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:55,449 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:55,449 INFO L85 PathProgramCache]: Analyzing trace with hash 1477664455, now seen corresponding path program 4 times [2023-11-23 06:48:55,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:55,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802011662] [2023-11-23 06:48:55,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:55,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:55,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:48:56,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:48:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:56,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:48:56,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:48:56,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:48:56,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:48:56,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:48:56,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:56,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,381 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:48:56,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:48:56,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:48:56,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,408 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:48:56,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,416 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:48:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:56,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:48:56,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-23 06:48:56,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,497 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:48:56,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:48:56,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:48:56,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-11-23 06:48:56,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 06:48:56,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:48:56,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:48:56,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:48:56,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:48:56,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:48:56,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-11-23 06:48:56,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-11-23 06:48:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:48:56,823 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 6 proven. 9 refuted. 0 times theorem prover too weak. 477 trivial. 0 not checked. [2023-11-23 06:48:56,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:48:56,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802011662] [2023-11-23 06:48:56,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802011662] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:48:56,824 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [684192762] [2023-11-23 06:48:56,824 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-23 06:48:56,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:56,825 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:48:56,826 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:48:56,846 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 06:48:57,821 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-23 06:48:57,821 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:48:57,836 INFO L262 TraceCheckSpWp]: Trace formula consists of 4011 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 06:48:57,842 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:48:57,959 INFO L134 CoverageAnalysis]: Checked inductivity of 492 backedges. 245 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-23 06:48:57,960 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:48:57,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [684192762] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:48:57,960 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:48:57,960 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [8] total 11 [2023-11-23 06:48:57,960 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831744285] [2023-11-23 06:48:57,961 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:48:57,962 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 06:48:57,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:48:57,963 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 06:48:57,963 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:57,963 INFO L87 Difference]: Start difference. First operand 194 states and 280 transitions. Second operand has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:58,690 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:48:58,691 INFO L93 Difference]: Finished difference Result 366 states and 524 transitions. [2023-11-23 06:48:58,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:48:58,691 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) Word has length 220 [2023-11-23 06:48:58,692 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:48:58,693 INFO L225 Difference]: With dead ends: 366 [2023-11-23 06:48:58,693 INFO L226 Difference]: Without dead ends: 194 [2023-11-23 06:48:58,695 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 296 GetRequests, 287 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 06:48:58,695 INFO L413 NwaCegarLoop]: 250 mSDtfsCounter, 58 mSDsluCounter, 605 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 855 SdHoareTripleChecker+Invalid, 111 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:48:58,695 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 855 Invalid, 111 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 06:48:58,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 194 states. [2023-11-23 06:48:58,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 194 to 194. [2023-11-23 06:48:58,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 106 states have (on average 1.2358490566037736) internal successors, (131), 108 states have internal predecessors, (131), 72 states have call successors, (72), 14 states have call predecessors, (72), 15 states have return successors, (75), 71 states have call predecessors, (75), 71 states have call successors, (75) [2023-11-23 06:48:58,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 278 transitions. [2023-11-23 06:48:58,715 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 278 transitions. Word has length 220 [2023-11-23 06:48:58,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:48:58,716 INFO L495 AbstractCegarLoop]: Abstraction has 194 states and 278 transitions. [2023-11-23 06:48:58,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.6) internal successors, (63), 5 states have internal predecessors, (63), 3 states have call successors, (32), 2 states have call predecessors, (32), 3 states have return successors, (31), 3 states have call predecessors, (31), 3 states have call successors, (31) [2023-11-23 06:48:58,716 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 278 transitions. [2023-11-23 06:48:58,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2023-11-23 06:48:58,719 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:48:58,719 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:48:58,748 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-23 06:48:58,934 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:48:58,935 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:48:58,935 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:48:58,935 INFO L85 PathProgramCache]: Analyzing trace with hash -1677597550, now seen corresponding path program 1 times [2023-11-23 06:48:58,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:48:58,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481468559] [2023-11-23 06:48:58,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:48:58,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:48:59,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:49:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:49:00,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:00,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:49:00,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:49:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:49:00,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:49:00,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:49:00,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:00,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:49:00,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:49:00,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:49:00,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:49:00,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:49:00,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:00,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:49:00,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,719 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:49:00,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:49:00,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:00,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-23 06:49:00,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:00,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:49:00,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:49:01,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:49:01,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:49:01,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:49:01,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 06:49:01,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-11-23 06:49:01,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-11-23 06:49:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:01,163 INFO L134 CoverageAnalysis]: Checked inductivity of 522 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 522 trivial. 0 not checked. [2023-11-23 06:49:01,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:49:01,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481468559] [2023-11-23 06:49:01,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481468559] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:49:01,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:49:01,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 06:49:01,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212692444] [2023-11-23 06:49:01,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:49:01,165 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 06:49:01,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:49:01,166 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 06:49:01,166 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 06:49:01,166 INFO L87 Difference]: Start difference. First operand 194 states and 278 transitions. Second operand has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2023-11-23 06:49:05,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:49:05,049 INFO L93 Difference]: Finished difference Result 310 states and 456 transitions. [2023-11-23 06:49:05,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 06:49:05,049 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) Word has length 226 [2023-11-23 06:49:05,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:49:05,054 INFO L225 Difference]: With dead ends: 310 [2023-11-23 06:49:05,054 INFO L226 Difference]: Without dead ends: 240 [2023-11-23 06:49:05,055 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 72 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 06:49:05,056 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 370 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 529 mSolverCounterSat, 397 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 392 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 397 IncrementalHoareTripleChecker+Valid, 529 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2023-11-23 06:49:05,056 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [392 Valid, 417 Invalid, 926 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [397 Valid, 529 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2023-11-23 06:49:05,056 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2023-11-23 06:49:05,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 195. [2023-11-23 06:49:05,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 195 states, 107 states have (on average 1.233644859813084) internal successors, (132), 109 states have internal predecessors, (132), 72 states have call successors, (72), 14 states have call predecessors, (72), 15 states have return successors, (75), 71 states have call predecessors, (75), 71 states have call successors, (75) [2023-11-23 06:49:05,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 195 states to 195 states and 279 transitions. [2023-11-23 06:49:05,078 INFO L78 Accepts]: Start accepts. Automaton has 195 states and 279 transitions. Word has length 226 [2023-11-23 06:49:05,079 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:49:05,079 INFO L495 AbstractCegarLoop]: Abstraction has 195 states and 279 transitions. [2023-11-23 06:49:05,079 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.125) internal successors, (41), 5 states have internal predecessors, (41), 4 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (28), 4 states have call predecessors, (28), 4 states have call successors, (28) [2023-11-23 06:49:05,079 INFO L276 IsEmpty]: Start isEmpty. Operand 195 states and 279 transitions. [2023-11-23 06:49:05,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-11-23 06:49:05,081 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:49:05,081 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:49:05,081 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-23 06:49:05,082 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:49:05,082 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:49:05,082 INFO L85 PathProgramCache]: Analyzing trace with hash 1009152508, now seen corresponding path program 1 times [2023-11-23 06:49:05,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:49:05,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413665610] [2023-11-23 06:49:05,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:05,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:49:05,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:05,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:49:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:49:05,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:05,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:05,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:05,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:49:05,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:49:05,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:49:05,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:49:05,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:49:05,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:05,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:05,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:05,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:49:05,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:49:05,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:49:05,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:49:05,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:05,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:49:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:06,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:06,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:06,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:49:06,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:49:06,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:49:06,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:06,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:06,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:06,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-23 06:49:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:49:06,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:49:06,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:49:06,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:49:06,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:49:06,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 06:49:06,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-11-23 06:49:06,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-11-23 06:49:06,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-11-23 06:49:06,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:49:06,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:06,390 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2023-11-23 06:49:06,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:49:06,391 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413665610] [2023-11-23 06:49:06,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413665610] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:49:06,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:49:06,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 06:49:06,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31349039] [2023-11-23 06:49:06,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:49:06,392 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 06:49:06,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:49:06,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 06:49:06,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 06:49:06,393 INFO L87 Difference]: Start difference. First operand 195 states and 279 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-11-23 06:49:09,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:49:09,308 INFO L93 Difference]: Finished difference Result 334 states and 485 transitions. [2023-11-23 06:49:09,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 06:49:09,308 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 230 [2023-11-23 06:49:09,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:49:09,310 INFO L225 Difference]: With dead ends: 334 [2023-11-23 06:49:09,310 INFO L226 Difference]: Without dead ends: 202 [2023-11-23 06:49:09,311 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2023-11-23 06:49:09,312 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 264 mSDsluCounter, 404 mSDsCounter, 0 mSdLazyCounter, 732 mSolverCounterSat, 210 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 276 SdHoareTripleChecker+Valid, 574 SdHoareTripleChecker+Invalid, 942 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 210 IncrementalHoareTripleChecker+Valid, 732 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2023-11-23 06:49:09,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [276 Valid, 574 Invalid, 942 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [210 Valid, 732 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2023-11-23 06:49:09,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-23 06:49:09,330 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 197. [2023-11-23 06:49:09,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 108 states have (on average 1.2314814814814814) internal successors, (133), 111 states have internal predecessors, (133), 72 states have call successors, (72), 14 states have call predecessors, (72), 16 states have return successors, (78), 71 states have call predecessors, (78), 71 states have call successors, (78) [2023-11-23 06:49:09,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 283 transitions. [2023-11-23 06:49:09,332 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 283 transitions. Word has length 230 [2023-11-23 06:49:09,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:49:09,333 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 283 transitions. [2023-11-23 06:49:09,333 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 3 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-11-23 06:49:09,333 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 283 transitions. [2023-11-23 06:49:09,336 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-11-23 06:49:09,336 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:49:09,336 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:49:09,336 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-23 06:49:09,336 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:49:09,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:49:09,337 INFO L85 PathProgramCache]: Analyzing trace with hash 707322647, now seen corresponding path program 1 times [2023-11-23 06:49:09,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:49:09,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107304385] [2023-11-23 06:49:09,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:09,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:49:09,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:10,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:10,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:10,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:49:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,033 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:49:11,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:11,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:49:11,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:49:11,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:49:11,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:49:11,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:49:11,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:11,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,138 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:49:11,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:49:11,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:49:11,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:49:11,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:49:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:11,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:49:11,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:49:11,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:49:11,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:11,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:11,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-23 06:49:11,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:49:11,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:49:11,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:49:11,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:49:11,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:49:11,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 06:49:11,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-11-23 06:49:11,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-11-23 06:49:11,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-11-23 06:49:11,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:49:11,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:11,750 INFO L134 CoverageAnalysis]: Checked inductivity of 540 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 494 trivial. 0 not checked. [2023-11-23 06:49:11,751 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:49:11,751 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107304385] [2023-11-23 06:49:11,751 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107304385] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:49:11,751 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 06:49:11,751 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 06:49:11,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [883827066] [2023-11-23 06:49:11,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:49:11,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 06:49:11,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:49:11,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 06:49:11,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-23 06:49:11,755 INFO L87 Difference]: Start difference. First operand 197 states and 283 transitions. Second operand has 10 states, 8 states have (on average 6.375) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2023-11-23 06:49:16,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:49:16,887 INFO L93 Difference]: Finished difference Result 337 states and 490 transitions. [2023-11-23 06:49:16,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 06:49:16,889 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.375) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) Word has length 232 [2023-11-23 06:49:16,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:49:16,909 INFO L225 Difference]: With dead ends: 337 [2023-11-23 06:49:16,909 INFO L226 Difference]: Without dead ends: 202 [2023-11-23 06:49:16,910 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2023-11-23 06:49:16,926 INFO L413 NwaCegarLoop]: 162 mSDtfsCounter, 97 mSDsluCounter, 649 mSDsCounter, 0 mSdLazyCounter, 1174 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 811 SdHoareTripleChecker+Invalid, 1237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 1174 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:49:16,927 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 811 Invalid, 1237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 1174 Invalid, 0 Unknown, 0 Unchecked, 4.2s Time] [2023-11-23 06:49:16,928 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-23 06:49:16,946 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 197. [2023-11-23 06:49:16,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 197 states, 108 states have (on average 1.2314814814814814) internal successors, (133), 111 states have internal predecessors, (133), 72 states have call successors, (72), 14 states have call predecessors, (72), 16 states have return successors, (77), 71 states have call predecessors, (77), 71 states have call successors, (77) [2023-11-23 06:49:16,954 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 197 states to 197 states and 282 transitions. [2023-11-23 06:49:16,955 INFO L78 Accepts]: Start accepts. Automaton has 197 states and 282 transitions. Word has length 232 [2023-11-23 06:49:16,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:49:16,955 INFO L495 AbstractCegarLoop]: Abstraction has 197 states and 282 transitions. [2023-11-23 06:49:16,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.375) internal successors, (51), 6 states have internal predecessors, (51), 3 states have call successors, (31), 5 states have call predecessors, (31), 3 states have return successors, (30), 3 states have call predecessors, (30), 3 states have call successors, (30) [2023-11-23 06:49:16,956 INFO L276 IsEmpty]: Start isEmpty. Operand 197 states and 282 transitions. [2023-11-23 06:49:16,957 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2023-11-23 06:49:16,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:49:16,957 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:49:16,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-23 06:49:16,958 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:49:16,958 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:49:16,958 INFO L85 PathProgramCache]: Analyzing trace with hash -1845387934, now seen corresponding path program 1 times [2023-11-23 06:49:16,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:49:16,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1510246290] [2023-11-23 06:49:16,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:16,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:49:17,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:49:19,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:49:19,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:19,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:19,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:19,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:19,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:49:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:49:20,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:49:20,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:49:20,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:49:20,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:20,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:49:20,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:49:20,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:49:20,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:49:20,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:49:20,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:20,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:49:20,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2023-11-23 06:49:20,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-11-23 06:49:20,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:20,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:20,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-23 06:49:20,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-11-23 06:49:20,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-23 06:49:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:49:20,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:49:20,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:49:20,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 06:49:20,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-11-23 06:49:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-11-23 06:49:20,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:49:20,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-11-23 06:49:20,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:20,577 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 504 trivial. 0 not checked. [2023-11-23 06:49:20,577 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:49:20,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1510246290] [2023-11-23 06:49:20,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1510246290] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:49:20,578 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [28504281] [2023-11-23 06:49:20,578 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:20,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:49:20,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:49:20,579 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:49:20,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 06:49:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:21,612 INFO L262 TraceCheckSpWp]: Trace formula consists of 4123 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-23 06:49:21,618 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:49:21,685 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:49:21,945 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 323 proven. 0 refuted. 0 times theorem prover too weak. 247 trivial. 0 not checked. [2023-11-23 06:49:21,946 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:49:21,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [28504281] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:49:21,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:49:21,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [14] total 20 [2023-11-23 06:49:21,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573282778] [2023-11-23 06:49:21,946 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:49:21,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:49:21,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:49:21,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:49:21,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=323, Unknown=0, NotChecked=0, Total=380 [2023-11-23 06:49:21,948 INFO L87 Difference]: Start difference. First operand 197 states and 282 transitions. Second operand has 12 states, 9 states have (on average 8.777777777777779) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-23 06:49:26,592 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:29,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:31,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:33,706 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:36,331 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:38,405 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:40,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:42,563 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:44,637 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:46,806 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:46,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:49:46,875 INFO L93 Difference]: Finished difference Result 521 states and 752 transitions. [2023-11-23 06:49:46,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:49:46,875 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.777777777777779) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) Word has length 238 [2023-11-23 06:49:46,875 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:49:46,877 INFO L225 Difference]: With dead ends: 521 [2023-11-23 06:49:46,877 INFO L226 Difference]: Without dead ends: 346 [2023-11-23 06:49:46,879 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 332 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=97, Invalid=503, Unknown=0, NotChecked=0, Total=600 [2023-11-23 06:49:46,879 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 253 mSDsluCounter, 1653 mSDsCounter, 0 mSdLazyCounter, 1116 mSolverCounterSat, 8 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 1962 SdHoareTripleChecker+Invalid, 1134 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1116 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2023-11-23 06:49:46,879 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 1962 Invalid, 1134 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1116 Invalid, 10 Unknown, 0 Unchecked, 24.7s Time] [2023-11-23 06:49:46,880 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-23 06:49:46,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 327. [2023-11-23 06:49:46,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 185 states have (on average 1.2486486486486486) internal successors, (231), 193 states have internal predecessors, (231), 114 states have call successors, (114), 22 states have call predecessors, (114), 27 states have return successors, (138), 111 states have call predecessors, (138), 112 states have call successors, (138) [2023-11-23 06:49:46,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 483 transitions. [2023-11-23 06:49:46,918 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 483 transitions. Word has length 238 [2023-11-23 06:49:46,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:49:46,918 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 483 transitions. [2023-11-23 06:49:46,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.777777777777779) internal successors, (79), 9 states have internal predecessors, (79), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-23 06:49:46,918 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 483 transitions. [2023-11-23 06:49:46,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 243 [2023-11-23 06:49:46,920 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:49:46,920 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:49:46,945 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-23 06:49:47,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:49:47,143 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:49:47,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:49:47,143 INFO L85 PathProgramCache]: Analyzing trace with hash 193802922, now seen corresponding path program 1 times [2023-11-23 06:49:47,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:49:47,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911707670] [2023-11-23 06:49:47,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:47,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:49:47,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:48,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:48,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:48,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:49:48,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:48,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:49:48,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:48,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:48,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:48,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:49,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:49:49,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:49:49,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,022 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:49:49,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:49:49,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:49:49,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:49,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:49:49,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,071 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:49:49,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:49:49,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:49:49,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:49:49,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:49,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:49:49,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-23 06:49:49,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:49:49,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:49:49,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:49:49,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-11-23 06:49:49,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-11-23 06:49:49,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-11-23 06:49:49,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2023-11-23 06:49:49,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-11-23 06:49:49,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-11-23 06:49:49,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-11-23 06:49:49,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2023-11-23 06:49:49,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-11-23 06:49:49,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 225 [2023-11-23 06:49:49,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 231 [2023-11-23 06:49:49,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:49,632 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 40 proven. 36 refuted. 0 times theorem prover too weak. 494 trivial. 0 not checked. [2023-11-23 06:49:49,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:49:49,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911707670] [2023-11-23 06:49:49,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911707670] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:49:49,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733846623] [2023-11-23 06:49:49,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:49:49,633 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:49:49,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:49:49,634 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:49:49,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-23 06:49:50,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:49:50,672 INFO L262 TraceCheckSpWp]: Trace formula consists of 4135 conjuncts, 28 conjunts are in the unsatisfiable core [2023-11-23 06:49:50,680 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:49:50,760 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:49:51,018 INFO L134 CoverageAnalysis]: Checked inductivity of 570 backedges. 251 proven. 0 refuted. 0 times theorem prover too weak. 319 trivial. 0 not checked. [2023-11-23 06:49:51,019 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:49:51,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733846623] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:49:51,019 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:49:51,019 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 21 [2023-11-23 06:49:51,019 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557392987] [2023-11-23 06:49:51,019 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:49:51,019 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:49:51,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:49:51,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:49:51,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2023-11-23 06:49:51,021 INFO L87 Difference]: Start difference. First operand 327 states and 483 transitions. Second operand has 12 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 4 states have call successors, (33), 3 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 4 states have call successors, (32) [2023-11-23 06:49:54,386 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:49:55,789 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-23 06:49:58,431 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:00,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:02,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:05,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:07,741 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:09,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:11,913 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:13,991 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:16,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:16,263 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:50:16,263 INFO L93 Difference]: Finished difference Result 628 states and 923 transitions. [2023-11-23 06:50:16,264 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:50:16,264 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 4 states have call successors, (33), 3 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 4 states have call successors, (32) Word has length 242 [2023-11-23 06:50:16,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:50:16,270 INFO L225 Difference]: With dead ends: 628 [2023-11-23 06:50:16,270 INFO L226 Difference]: Without dead ends: 346 [2023-11-23 06:50:16,272 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 335 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2023-11-23 06:50:16,272 INFO L413 NwaCegarLoop]: 309 mSDtfsCounter, 258 mSDsluCounter, 1932 mSDsCounter, 0 mSdLazyCounter, 1334 mSolverCounterSat, 9 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 1353 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1334 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2023-11-23 06:50:16,272 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 2241 Invalid, 1353 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1334 Invalid, 10 Unknown, 0 Unchecked, 25.0s Time] [2023-11-23 06:50:16,273 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-23 06:50:16,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 327. [2023-11-23 06:50:16,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 185 states have (on average 1.2486486486486486) internal successors, (231), 193 states have internal predecessors, (231), 114 states have call successors, (114), 22 states have call predecessors, (114), 27 states have return successors, (137), 111 states have call predecessors, (137), 112 states have call successors, (137) [2023-11-23 06:50:16,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 482 transitions. [2023-11-23 06:50:16,320 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 482 transitions. Word has length 242 [2023-11-23 06:50:16,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:50:16,320 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 482 transitions. [2023-11-23 06:50:16,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 8.555555555555555) internal successors, (77), 9 states have internal predecessors, (77), 4 states have call successors, (33), 3 states have call predecessors, (33), 5 states have return successors, (32), 5 states have call predecessors, (32), 4 states have call successors, (32) [2023-11-23 06:50:16,320 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 482 transitions. [2023-11-23 06:50:16,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-11-23 06:50:16,322 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:50:16,322 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:50:16,344 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2023-11-23 06:50:16,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:50:16,536 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:50:16,537 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:50:16,537 INFO L85 PathProgramCache]: Analyzing trace with hash 2046397794, now seen corresponding path program 2 times [2023-11-23 06:50:16,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:50:16,537 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72702108] [2023-11-23 06:50:16,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:50:16,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:50:17,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:50:18,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:50:18,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:18,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:50:18,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:50:18,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:50:18,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:50:18,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:50:18,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:18,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:50:18,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 06:50:18,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,470 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:50:18,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-11-23 06:50:18,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:50:18,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:18,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,510 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 06:50:18,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-23 06:50:18,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:50:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:18,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-11-23 06:50:18,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-11-23 06:50:18,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:50:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:50:18,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:50:18,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:50:18,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:50:18,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2023-11-23 06:50:18,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-11-23 06:50:18,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 229 [2023-11-23 06:50:18,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-11-23 06:50:18,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:18,993 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 40 proven. 40 refuted. 0 times theorem prover too weak. 494 trivial. 0 not checked. [2023-11-23 06:50:18,993 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:50:18,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72702108] [2023-11-23 06:50:18,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72702108] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:50:18,993 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [279464728] [2023-11-23 06:50:18,994 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 06:50:18,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:50:18,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:50:18,997 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:50:19,022 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-23 06:50:20,102 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 06:50:20,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:50:20,121 INFO L262 TraceCheckSpWp]: Trace formula consists of 4147 conjuncts, 32 conjunts are in the unsatisfiable core [2023-11-23 06:50:20,128 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:50:20,206 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:50:20,481 INFO L134 CoverageAnalysis]: Checked inductivity of 574 backedges. 313 proven. 0 refuted. 0 times theorem prover too weak. 261 trivial. 0 not checked. [2023-11-23 06:50:20,481 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:50:20,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [279464728] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:50:20,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:50:20,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [11] total 21 [2023-11-23 06:50:20,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159004322] [2023-11-23 06:50:20,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:50:20,483 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 06:50:20,483 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:50:20,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 06:50:20,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=369, Unknown=0, NotChecked=0, Total=420 [2023-11-23 06:50:20,484 INFO L87 Difference]: Start difference. First operand 327 states and 482 transitions. Second operand has 12 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-23 06:50:23,543 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:26,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:28,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:30,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:33,225 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:35,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:37,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:39,461 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:41,516 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:43,674 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:50:43,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:50:43,735 INFO L93 Difference]: Finished difference Result 658 states and 960 transitions. [2023-11-23 06:50:43,735 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 06:50:43,735 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) Word has length 246 [2023-11-23 06:50:43,736 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:50:43,738 INFO L225 Difference]: With dead ends: 658 [2023-11-23 06:50:43,738 INFO L226 Difference]: Without dead ends: 346 [2023-11-23 06:50:43,740 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 339 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=82, Invalid=568, Unknown=0, NotChecked=0, Total=650 [2023-11-23 06:50:43,740 INFO L413 NwaCegarLoop]: 307 mSDtfsCounter, 257 mSDsluCounter, 1443 mSDsCounter, 0 mSdLazyCounter, 1095 mSolverCounterSat, 11 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 1116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 1095 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.0s IncrementalHoareTripleChecker+Time [2023-11-23 06:50:43,741 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 1750 Invalid, 1116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 1095 Invalid, 10 Unknown, 0 Unchecked, 23.0s Time] [2023-11-23 06:50:43,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-23 06:50:43,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 327. [2023-11-23 06:50:43,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 327 states, 185 states have (on average 1.2486486486486486) internal successors, (231), 193 states have internal predecessors, (231), 114 states have call successors, (114), 22 states have call predecessors, (114), 27 states have return successors, (136), 111 states have call predecessors, (136), 112 states have call successors, (136) [2023-11-23 06:50:43,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 327 states to 327 states and 481 transitions. [2023-11-23 06:50:43,783 INFO L78 Accepts]: Start accepts. Automaton has 327 states and 481 transitions. Word has length 246 [2023-11-23 06:50:43,784 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:50:43,784 INFO L495 AbstractCegarLoop]: Abstraction has 327 states and 481 transitions. [2023-11-23 06:50:43,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 9 states have (on average 9.444444444444445) internal successors, (85), 9 states have internal predecessors, (85), 4 states have call successors, (36), 3 states have call predecessors, (36), 5 states have return successors, (35), 5 states have call predecessors, (35), 4 states have call successors, (35) [2023-11-23 06:50:43,784 INFO L276 IsEmpty]: Start isEmpty. Operand 327 states and 481 transitions. [2023-11-23 06:50:43,785 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2023-11-23 06:50:43,786 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:50:43,786 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:50:43,809 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-23 06:50:44,000 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,SelfDestructingSolverStorable11 [2023-11-23 06:50:44,001 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:50:44,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:50:44,001 INFO L85 PathProgramCache]: Analyzing trace with hash -624388310, now seen corresponding path program 3 times [2023-11-23 06:50:44,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:50:44,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [561652131] [2023-11-23 06:50:44,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:50:44,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:50:44,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:50:45,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:50:45,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:45,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:50:45,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:50:45,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:50:45,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:50:45,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:50:45,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,684 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:45,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,696 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:50:45,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 06:50:45,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 06:50:45,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-23 06:50:45,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2023-11-23 06:50:45,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:45,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-11-23 06:50:45,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-11-23 06:50:45,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-23 06:50:45,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:45,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:45,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-23 06:50:45,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:45,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 06:50:45,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2023-11-23 06:50:46,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2023-11-23 06:50:46,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 06:50:46,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-11-23 06:50:46,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-11-23 06:50:46,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-11-23 06:50:46,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-11-23 06:50:46,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2023-11-23 06:50:46,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-23 06:50:46,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:46,225 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 23 proven. 61 refuted. 0 times theorem prover too weak. 498 trivial. 0 not checked. [2023-11-23 06:50:46,228 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:50:46,228 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [561652131] [2023-11-23 06:50:46,229 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [561652131] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:50:46,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [75820192] [2023-11-23 06:50:46,229 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 06:50:46,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:50:46,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:50:46,233 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:50:46,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-23 06:50:47,372 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-23 06:50:47,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:50:47,382 INFO L262 TraceCheckSpWp]: Trace formula consists of 2869 conjuncts, 34 conjunts are in the unsatisfiable core [2023-11-23 06:50:47,392 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:50:47,466 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 252 trivial. 0 not checked. [2023-11-23 06:50:47,467 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:50:47,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [75820192] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:50:47,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:50:47,467 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 16 [2023-11-23 06:50:47,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364629260] [2023-11-23 06:50:47,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:50:47,468 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 06:50:47,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:50:47,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 06:50:47,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2023-11-23 06:50:47,470 INFO L87 Difference]: Start difference. First operand 327 states and 481 transitions. Second operand has 9 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-11-23 06:50:50,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:50:50,180 INFO L93 Difference]: Finished difference Result 647 states and 969 transitions. [2023-11-23 06:50:50,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 06:50:50,181 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 250 [2023-11-23 06:50:50,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:50:50,183 INFO L225 Difference]: With dead ends: 647 [2023-11-23 06:50:50,183 INFO L226 Difference]: Without dead ends: 335 [2023-11-23 06:50:50,185 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 338 GetRequests, 321 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=48, Invalid=294, Unknown=0, NotChecked=0, Total=342 [2023-11-23 06:50:50,186 INFO L413 NwaCegarLoop]: 254 mSDtfsCounter, 13 mSDsluCounter, 1727 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13 SdHoareTripleChecker+Valid, 1981 SdHoareTripleChecker+Invalid, 273 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2023-11-23 06:50:50,186 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13 Valid, 1981 Invalid, 273 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 271 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2023-11-23 06:50:50,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 335 states. [2023-11-23 06:50:50,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 331. [2023-11-23 06:50:50,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 188 states have (on average 1.2446808510638299) internal successors, (234), 197 states have internal predecessors, (234), 114 states have call successors, (114), 22 states have call predecessors, (114), 28 states have return successors, (150), 111 states have call predecessors, (150), 112 states have call successors, (150) [2023-11-23 06:50:50,229 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 498 transitions. [2023-11-23 06:50:50,229 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 498 transitions. Word has length 250 [2023-11-23 06:50:50,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:50:50,229 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 498 transitions. [2023-11-23 06:50:50,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 11.571428571428571) internal successors, (81), 8 states have internal predecessors, (81), 3 states have call successors, (34), 2 states have call predecessors, (34), 4 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2023-11-23 06:50:50,230 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 498 transitions. [2023-11-23 06:50:50,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-11-23 06:50:50,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:50:50,232 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:50:50,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-23 06:50:50,452 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,SelfDestructingSolverStorable12 [2023-11-23 06:50:50,453 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:50:50,453 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:50:50,453 INFO L85 PathProgramCache]: Analyzing trace with hash 894109617, now seen corresponding path program 1 times [2023-11-23 06:50:50,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:50:50,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28939117] [2023-11-23 06:50:50,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:50:50,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:50:50,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:51,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:51,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:51,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:50:51,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:51,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:50:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:51,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:51,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:51,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:51,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,006 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:50:52,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:50:52,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:50:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:50:52,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:50:52,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:52,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:50:52,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:50:52,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 06:50:52,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:50:52,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:50:52,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:52,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 06:50:52,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:50:52,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:50:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:50:52,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:50:52,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-23 06:50:52,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:50:52,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:50:52,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:50:52,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:50:52,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:50:52,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-11-23 06:50:52,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-11-23 06:50:52,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-11-23 06:50:52,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2023-11-23 06:50:52,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-11-23 06:50:52,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:52,576 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 44 proven. 40 refuted. 0 times theorem prover too weak. 498 trivial. 0 not checked. [2023-11-23 06:50:52,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:50:52,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28939117] [2023-11-23 06:50:52,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28939117] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:50:52,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [144084310] [2023-11-23 06:50:52,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:50:52,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:50:52,577 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:50:52,580 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:50:52,590 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-23 06:50:53,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:50:53,533 INFO L262 TraceCheckSpWp]: Trace formula consists of 4169 conjuncts, 52 conjunts are in the unsatisfiable core [2023-11-23 06:50:53,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:50:53,624 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 1 [2023-11-23 06:50:54,150 INFO L134 CoverageAnalysis]: Checked inductivity of 582 backedges. 276 proven. 0 refuted. 0 times theorem prover too weak. 306 trivial. 0 not checked. [2023-11-23 06:50:54,150 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:50:54,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [144084310] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:50:54,150 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:50:54,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [11] total 23 [2023-11-23 06:50:54,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1975604088] [2023-11-23 06:50:54,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:50:54,151 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 06:50:54,152 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:50:54,152 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 06:50:54,153 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=448, Unknown=0, NotChecked=0, Total=506 [2023-11-23 06:50:54,153 INFO L87 Difference]: Start difference. First operand 331 states and 498 transitions. Second operand has 14 states, 11 states have (on average 8.727272727272727) internal successors, (96), 13 states have internal predecessors, (96), 5 states have call successors, (33), 4 states have call predecessors, (33), 7 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-23 06:50:59,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:02,672 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:04,731 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:07,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:10,611 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:12,803 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:14,915 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:17,048 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:19,219 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:21,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:23,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 06:51:23,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:51:23,915 INFO L93 Difference]: Finished difference Result 619 states and 926 transitions. [2023-11-23 06:51:23,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 06:51:23,916 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 8.727272727272727) internal successors, (96), 13 states have internal predecessors, (96), 5 states have call successors, (33), 4 states have call predecessors, (33), 7 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) Word has length 252 [2023-11-23 06:51:23,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:51:23,919 INFO L225 Difference]: With dead ends: 619 [2023-11-23 06:51:23,919 INFO L226 Difference]: Without dead ends: 350 [2023-11-23 06:51:23,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 353 GetRequests, 318 SyntacticMatches, 4 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 151 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2023-11-23 06:51:23,921 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 313 mSDsluCounter, 1006 mSDsCounter, 0 mSdLazyCounter, 2939 mSolverCounterSat, 205 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 1174 SdHoareTripleChecker+Invalid, 3156 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 205 IncrementalHoareTripleChecker+Valid, 2939 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.5s IncrementalHoareTripleChecker+Time [2023-11-23 06:51:23,921 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 1174 Invalid, 3156 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [205 Valid, 2939 Invalid, 12 Unknown, 0 Unchecked, 29.5s Time] [2023-11-23 06:51:23,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-11-23 06:51:23,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 331. [2023-11-23 06:51:23,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 188 states have (on average 1.2446808510638299) internal successors, (234), 197 states have internal predecessors, (234), 114 states have call successors, (114), 22 states have call predecessors, (114), 28 states have return successors, (146), 111 states have call predecessors, (146), 112 states have call successors, (146) [2023-11-23 06:51:23,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 494 transitions. [2023-11-23 06:51:23,968 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 494 transitions. Word has length 252 [2023-11-23 06:51:23,968 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:51:23,968 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 494 transitions. [2023-11-23 06:51:23,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 8.727272727272727) internal successors, (96), 13 states have internal predecessors, (96), 5 states have call successors, (33), 4 states have call predecessors, (33), 7 states have return successors, (32), 5 states have call predecessors, (32), 5 states have call successors, (32) [2023-11-23 06:51:23,969 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 494 transitions. [2023-11-23 06:51:23,970 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-23 06:51:23,970 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:51:23,970 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:51:23,999 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-23 06:51:24,180 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,SelfDestructingSolverStorable13 [2023-11-23 06:51:24,180 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:51:24,181 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:51:24,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1491052039, now seen corresponding path program 2 times [2023-11-23 06:51:24,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:51:24,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1852251573] [2023-11-23 06:51:24,181 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:51:24,181 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:51:24,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:51:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:51:25,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:51:25,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:51:25,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:51:25,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:51:25,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:51:25,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:51:25,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:51:25,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:51:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:51:25,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 06:51:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:51:25,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:51:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,818 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:51:25,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:25,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 06:51:25,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:51:25,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:25,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:51:25,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:26,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:51:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:51:26,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-23 06:51:26,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:51:26,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:51:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:51:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:51:26,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:51:26,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-11-23 06:51:26,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:51:26,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-11-23 06:51:26,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-23 06:51:26,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-11-23 06:51:26,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:51:26,238 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 44 proven. 44 refuted. 0 times theorem prover too weak. 506 trivial. 0 not checked. [2023-11-23 06:51:26,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:51:26,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1852251573] [2023-11-23 06:51:26,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1852251573] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:51:26,239 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1656415882] [2023-11-23 06:51:26,239 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 06:51:26,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:51:26,240 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:51:26,244 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:51:26,246 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-23 06:51:27,376 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 06:51:27,376 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 06:51:27,393 INFO L262 TraceCheckSpWp]: Trace formula consists of 4181 conjuncts, 61 conjunts are in the unsatisfiable core [2023-11-23 06:51:27,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:51:27,454 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 06:51:28,507 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 273 proven. 7 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2023-11-23 06:51:28,507 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 06:51:29,716 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 70 proven. 31 refuted. 0 times theorem prover too weak. 493 trivial. 0 not checked. [2023-11-23 06:51:29,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1656415882] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 06:51:29,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-23 06:51:29,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 18, 14] total 39 [2023-11-23 06:51:29,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433732736] [2023-11-23 06:51:29,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-23 06:51:29,718 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-23 06:51:29,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:51:29,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-23 06:51:29,720 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1337, Unknown=0, NotChecked=0, Total=1482 [2023-11-23 06:51:29,720 INFO L87 Difference]: Start difference. First operand 331 states and 494 transitions. Second operand has 39 states, 36 states have (on average 4.694444444444445) internal successors, (169), 35 states have internal predecessors, (169), 9 states have call successors, (73), 8 states have call predecessors, (73), 10 states have return successors, (69), 7 states have call predecessors, (69), 9 states have call successors, (69) [2023-11-23 06:52:04,129 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:52:04,129 INFO L93 Difference]: Finished difference Result 1137 states and 1953 transitions. [2023-11-23 06:52:04,130 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 91 states. [2023-11-23 06:52:04,130 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 36 states have (on average 4.694444444444445) internal successors, (169), 35 states have internal predecessors, (169), 9 states have call successors, (73), 8 states have call predecessors, (73), 10 states have return successors, (69), 7 states have call predecessors, (69), 9 states have call successors, (69) Word has length 256 [2023-11-23 06:52:04,131 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:52:04,137 INFO L225 Difference]: With dead ends: 1137 [2023-11-23 06:52:04,137 INFO L226 Difference]: Without dead ends: 801 [2023-11-23 06:52:04,144 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 714 GetRequests, 588 SyntacticMatches, 5 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3756 ImplicationChecksByTransitivity, 26.2s TimeCoverageRelationStatistics Valid=2515, Invalid=12464, Unknown=27, NotChecked=0, Total=15006 [2023-11-23 06:52:04,145 INFO L413 NwaCegarLoop]: 156 mSDtfsCounter, 1432 mSDsluCounter, 1732 mSDsCounter, 0 mSdLazyCounter, 6764 mSolverCounterSat, 700 mSolverCounterUnsat, 46 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1535 SdHoareTripleChecker+Valid, 1888 SdHoareTripleChecker+Invalid, 7510 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 700 IncrementalHoareTripleChecker+Valid, 6764 IncrementalHoareTripleChecker+Invalid, 46 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.6s IncrementalHoareTripleChecker+Time [2023-11-23 06:52:04,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1535 Valid, 1888 Invalid, 7510 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [700 Valid, 6764 Invalid, 46 Unknown, 0 Unchecked, 9.6s Time] [2023-11-23 06:52:04,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2023-11-23 06:52:04,241 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 624. [2023-11-23 06:52:04,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 384 states have (on average 1.25) internal successors, (480), 399 states have internal predecessors, (480), 194 states have call successors, (194), 35 states have call predecessors, (194), 45 states have return successors, (281), 189 states have call predecessors, (281), 190 states have call successors, (281) [2023-11-23 06:52:04,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 955 transitions. [2023-11-23 06:52:04,248 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 955 transitions. Word has length 256 [2023-11-23 06:52:04,248 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:52:04,248 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 955 transitions. [2023-11-23 06:52:04,249 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 36 states have (on average 4.694444444444445) internal successors, (169), 35 states have internal predecessors, (169), 9 states have call successors, (73), 8 states have call predecessors, (73), 10 states have return successors, (69), 7 states have call predecessors, (69), 9 states have call successors, (69) [2023-11-23 06:52:04,249 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 955 transitions. [2023-11-23 06:52:04,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-23 06:52:04,250 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:52:04,250 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:52:04,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-23 06:52:04,452 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,SelfDestructingSolverStorable14 [2023-11-23 06:52:04,452 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:52:04,452 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:52:04,453 INFO L85 PathProgramCache]: Analyzing trace with hash -1653065291, now seen corresponding path program 1 times [2023-11-23 06:52:04,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:52:04,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358522051] [2023-11-23 06:52:04,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:04,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:52:04,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:04,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:52:04,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:52:04,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:04,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:04,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,946 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:04,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:52:04,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:52:04,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:52:04,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:52:04,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:52:04,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:04,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:04,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:04,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:04,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:52:04,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:52:05,010 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 06:52:05,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:52:05,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:52:05,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,036 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 06:52:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:52:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:52:05,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:05,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:05,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-23 06:52:05,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:52:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:52:05,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:52:05,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:52:05,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:52:05,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-11-23 06:52:05,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:52:05,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-11-23 06:52:05,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-23 06:52:05,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-11-23 06:52:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:05,312 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 3 proven. 21 refuted. 0 times theorem prover too weak. 570 trivial. 0 not checked. [2023-11-23 06:52:05,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:52:05,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358522051] [2023-11-23 06:52:05,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1358522051] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:52:05,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [986961656] [2023-11-23 06:52:05,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:05,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:52:05,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:52:05,314 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:52:05,316 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-23 06:52:06,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:06,277 INFO L262 TraceCheckSpWp]: Trace formula consists of 4161 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 06:52:06,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:52:06,294 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 296 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-23 06:52:06,294 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:52:06,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [986961656] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:52:06,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:52:06,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 7 [2023-11-23 06:52:06,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1151550080] [2023-11-23 06:52:06,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:52:06,298 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 06:52:06,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:52:06,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 06:52:06,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:52:06,300 INFO L87 Difference]: Start difference. First operand 624 states and 955 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-23 06:52:07,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:52:07,388 INFO L93 Difference]: Finished difference Result 1249 states and 1943 transitions. [2023-11-23 06:52:07,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:52:07,389 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 256 [2023-11-23 06:52:07,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:52:07,393 INFO L225 Difference]: With dead ends: 1249 [2023-11-23 06:52:07,393 INFO L226 Difference]: Without dead ends: 633 [2023-11-23 06:52:07,397 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 06:52:07,397 INFO L413 NwaCegarLoop]: 258 mSDtfsCounter, 9 mSDsluCounter, 511 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 06:52:07,398 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 769 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 53 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 06:52:07,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 633 states. [2023-11-23 06:52:07,491 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 633 to 624. [2023-11-23 06:52:07,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 384 states have (on average 1.2395833333333333) internal successors, (476), 399 states have internal predecessors, (476), 194 states have call successors, (194), 35 states have call predecessors, (194), 45 states have return successors, (281), 189 states have call predecessors, (281), 190 states have call successors, (281) [2023-11-23 06:52:07,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 951 transitions. [2023-11-23 06:52:07,497 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 951 transitions. Word has length 256 [2023-11-23 06:52:07,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:52:07,498 INFO L495 AbstractCegarLoop]: Abstraction has 624 states and 951 transitions. [2023-11-23 06:52:07,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-23 06:52:07,498 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 951 transitions. [2023-11-23 06:52:07,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-23 06:52:07,500 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:52:07,501 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 6, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:52:07,528 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2023-11-23 06:52:07,725 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-23 06:52:07,726 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:52:07,726 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:52:07,726 INFO L85 PathProgramCache]: Analyzing trace with hash -501212935, now seen corresponding path program 1 times [2023-11-23 06:52:07,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:52:07,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1269980761] [2023-11-23 06:52:07,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:07,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:52:07,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:52:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:52:08,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:08,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:52:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:52:08,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:52:08,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:52:08,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:52:08,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:52:08,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:52:08,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 06:52:08,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:52:08,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:52:08,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:08,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 06:52:08,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:52:08,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:52:08,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:08,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:08,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-23 06:52:08,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:52:08,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:52:08,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:52:08,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,537 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:52:08,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:52:08,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-11-23 06:52:08,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:52:08,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-11-23 06:52:08,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-23 06:52:08,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-11-23 06:52:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:08,572 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 7 proven. 40 refuted. 0 times theorem prover too weak. 547 trivial. 0 not checked. [2023-11-23 06:52:08,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:52:08,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1269980761] [2023-11-23 06:52:08,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1269980761] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:52:08,573 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1594648457] [2023-11-23 06:52:08,573 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:08,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:52:08,574 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:52:08,576 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:52:08,578 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-23 06:52:09,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:09,534 INFO L262 TraceCheckSpWp]: Trace formula consists of 4163 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 06:52:09,542 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:52:09,551 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 283 proven. 0 refuted. 0 times theorem prover too weak. 311 trivial. 0 not checked. [2023-11-23 06:52:09,552 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 06:52:09,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1594648457] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 06:52:09,552 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 06:52:09,552 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 7 [2023-11-23 06:52:09,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391243471] [2023-11-23 06:52:09,553 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 06:52:09,553 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 06:52:09,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 06:52:09,554 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 06:52:09,554 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 06:52:09,554 INFO L87 Difference]: Start difference. First operand 624 states and 951 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-23 06:52:10,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 06:52:10,876 INFO L93 Difference]: Finished difference Result 1273 states and 1984 transitions. [2023-11-23 06:52:10,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 06:52:10,877 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 256 [2023-11-23 06:52:10,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 06:52:10,882 INFO L225 Difference]: With dead ends: 1273 [2023-11-23 06:52:10,882 INFO L226 Difference]: Without dead ends: 657 [2023-11-23 06:52:10,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 334 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2023-11-23 06:52:10,886 INFO L413 NwaCegarLoop]: 274 mSDtfsCounter, 28 mSDsluCounter, 509 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 783 SdHoareTripleChecker+Invalid, 57 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 06:52:10,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 783 Invalid, 57 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 06:52:10,887 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 657 states. [2023-11-23 06:52:10,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 657 to 609. [2023-11-23 06:52:10,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 609 states, 369 states have (on average 1.2249322493224932) internal successors, (452), 384 states have internal predecessors, (452), 194 states have call successors, (194), 35 states have call predecessors, (194), 45 states have return successors, (281), 189 states have call predecessors, (281), 190 states have call successors, (281) [2023-11-23 06:52:10,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 609 states to 609 states and 927 transitions. [2023-11-23 06:52:10,965 INFO L78 Accepts]: Start accepts. Automaton has 609 states and 927 transitions. Word has length 256 [2023-11-23 06:52:10,965 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 06:52:10,965 INFO L495 AbstractCegarLoop]: Abstraction has 609 states and 927 transitions. [2023-11-23 06:52:10,966 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 2 states have call successors, (34), 2 states have call predecessors, (34), 2 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) [2023-11-23 06:52:10,966 INFO L276 IsEmpty]: Start isEmpty. Operand 609 states and 927 transitions. [2023-11-23 06:52:10,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 257 [2023-11-23 06:52:10,968 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 06:52:10,968 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 6, 6, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 06:52:10,992 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-23 06:52:11,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2023-11-23 06:52:11,192 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 06:52:11,192 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 06:52:11,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1317260165, now seen corresponding path program 1 times [2023-11-23 06:52:11,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 06:52:11,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432477779] [2023-11-23 06:52:11,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:11,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 06:52:11,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 06:52:12,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 06:52:12,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,475 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:12,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-23 06:52:12,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-23 06:52:12,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,490 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2023-11-23 06:52:12,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 06:52:12,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,500 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-23 06:52:12,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:12,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-11-23 06:52:12,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 06:52:12,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,547 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 06:52:12,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-11-23 06:52:12,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-11-23 06:52:12,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,572 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:12,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 06:52:12,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 06:52:12,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-11-23 06:52:12,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-23 06:52:12,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 06:52:12,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-11-23 06:52:12,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 06:52:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-11-23 06:52:12,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2023-11-23 06:52:12,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 06:52:12,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2023-11-23 06:52:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2023-11-23 06:52:12,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-11-23 06:52:12,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 228 [2023-11-23 06:52:12,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2023-11-23 06:52:12,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-11-23 06:52:12,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:12,919 INFO L134 CoverageAnalysis]: Checked inductivity of 594 backedges. 31 proven. 23 refuted. 0 times theorem prover too weak. 540 trivial. 0 not checked. [2023-11-23 06:52:12,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 06:52:12,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432477779] [2023-11-23 06:52:12,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432477779] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 06:52:12,920 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817880485] [2023-11-23 06:52:12,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 06:52:12,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 06:52:12,920 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 06:52:12,921 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 06:52:12,922 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-23 06:52:13,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 06:52:13,961 INFO L262 TraceCheckSpWp]: Trace formula consists of 4158 conjuncts, 107 conjunts are in the unsatisfiable core [2023-11-23 06:52:13,969 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 06:52:13,991 INFO L349 Elim1Store]: treesize reduction 24, result has 4.0 percent of original size [2023-11-23 06:52:13,992 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 40 treesize of output 34 [2023-11-23 06:52:14,106 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 Killed by 15