./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/aws-c-common/aws_hash_table_clean_up_harness.i --full-output --preprocessor.use.memory.slicer true --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version abd6749d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/aws-c-common/aws_hash_table_clean_up_harness.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-?-abd6749-m [2023-11-23 07:17:45,236 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 07:17:45,303 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 07:17:45,308 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 07:17:45,309 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 07:17:45,331 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 07:17:45,331 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 07:17:45,331 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 07:17:45,333 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 07:17:45,336 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 07:17:45,336 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 07:17:45,336 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 07:17:45,337 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 07:17:45,338 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 07:17:45,338 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 07:17:45,339 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 07:17:45,339 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 07:17:45,339 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 07:17:45,339 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 07:17:45,340 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 07:17:45,340 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 07:17:45,340 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 07:17:45,340 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 07:17:45,341 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 07:17:45,341 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 07:17:45,341 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 07:17:45,341 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 07:17:45,342 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 07:17:45,342 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:17:45,342 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 07:17:45,343 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 07:17:45,343 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 07:17:45,343 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 07:17:45,343 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 07:17:45,344 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 07:17:45,344 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 07:17:45,344 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 07:17:45,344 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 07:17:45,344 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 07:17:45,344 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 -> 3bf4efa014e51efebc29a26fae4d93bdd4ac97a340040c60e527138ec3a88197 Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-23 07:17:45,512 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 07:17:45,525 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 07:17:45,527 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 07:17:45,528 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 07:17:45,528 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 07:17:45,529 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/aws-c-common/aws_hash_table_clean_up_harness.i [2023-11-23 07:17:46,726 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 07:17:47,128 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 07:17:47,128 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_hash_table_clean_up_harness.i [2023-11-23 07:17:47,157 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d17f07ae/c67168ad5ce74ab29a5e754dad37f91e/FLAG9178f4eda [2023-11-23 07:17:47,173 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d17f07ae/c67168ad5ce74ab29a5e754dad37f91e [2023-11-23 07:17:47,175 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 07:17:47,177 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 07:17:47,179 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 07:17:47,180 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 07:17:47,183 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 07:17:47,184 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:17:47" (1/1) ... [2023-11-23 07:17:47,185 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@30311a98 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:47, skipping insertion in model container [2023-11-23 07:17:47,185 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:17:47" (1/1) ... [2023-11-23 07:17:47,285 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 07:17:47,510 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_hash_table_clean_up_harness.i[4497,4510] [2023-11-23 07:17:47,518 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_hash_table_clean_up_harness.i[4557,4570] [2023-11-23 07:17:48,203 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,203 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,204 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,205 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,206 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,223 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,225 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,226 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,227 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,230 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,231 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,232 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,232 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,483 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:17:48,484 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:17:48,485 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:17:48,486 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:17:48,489 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:17:48,490 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:17:48,490 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:17:48,491 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:17:48,495 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:17:48,495 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:17:48,860 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,861 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,885 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,886 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,890 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,890 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,899 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,903 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,903 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,904 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,904 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,905 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,905 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:48,937 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:17:48,978 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 07:17:48,995 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_hash_table_clean_up_harness.i[4497,4510] [2023-11-23 07:17:48,995 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_hash_table_clean_up_harness.i[4557,4570] [2023-11-23 07:17:49,031 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,031 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,032 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,032 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,032 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,039 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,041 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,041 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,041 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,042 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,043 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,043 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,043 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,066 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:17:49,070 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:17:49,071 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:17:49,071 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:17:49,072 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:17:49,072 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:17:49,073 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:17:49,073 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:17:49,073 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:17:49,074 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:17:49,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7585-7596] [2023-11-23 07:17:49,170 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,177 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,181 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,190 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,192 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,193 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,197 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,197 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,212 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,213 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,213 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,213 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,213 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:17:49,224 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function equals_fn is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,394 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,395 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,396 WARN L675 CHandler]: The function callback is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,396 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,396 WARN L675 CHandler]: The function aws_array_list_ensure_capacity is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:17:49,401 INFO L206 MainTranslator]: Completed translation [2023-11-23 07:17:49,402 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49 WrapperNode [2023-11-23 07:17:49,402 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 07:17:49,403 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 07:17:49,403 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 07:17:49,403 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 07:17:49,408 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,480 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,545 INFO L138 Inliner]: procedures = 773, calls = 2446, calls flagged for inlining = 71, calls inlined = 16, statements flattened = 713 [2023-11-23 07:17:49,546 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 07:17:49,547 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 07:17:49,547 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 07:17:49,547 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 07:17:49,555 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,555 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,563 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,651 INFO L188 MemorySlicer]: Split 305 memory accesses to 9 slices as follows [2, 236, 2, 1, 2, 16, 37, 6, 3]. 77 percent of accesses are in the largest equivalence class. The 246 initializations are split as follows [2, 236, 0, 0, 0, 0, 0, 5, 3]. The 11 writes are split as follows [0, 0, 1, 1, 1, 2, 6, 0, 0]. [2023-11-23 07:17:49,651 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,652 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,695 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,714 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,720 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,723 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,734 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 07:17:49,739 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 07:17:49,739 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 07:17:49,740 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 07:17:49,740 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (1/1) ... [2023-11-23 07:17:49,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:17:49,753 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:17:49,765 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-23 07:17:49,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-23 07:17:49,802 INFO L130 BoogieDeclarations]: Found specification of procedure memset_override_0_impl [2023-11-23 07:17:49,802 INFO L138 BoogieDeclarations]: Found implementation of procedure memset_override_0_impl [2023-11-23 07:17:49,802 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#0 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#1 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#2 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#3 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#4 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#5 [2023-11-23 07:17:49,803 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#6 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#7 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#8 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 07:17:49,804 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 07:17:49,804 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-23 07:17:49,805 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-23 07:17:49,805 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 07:17:49,805 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_is_valid [2023-11-23 07:17:49,806 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_is_valid [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 07:17:49,806 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 07:17:49,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 07:17:49,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 07:17:49,807 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-23 07:17:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-23 07:17:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-23 07:17:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 07:17:49,841 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 07:17:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 07:17:49,841 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 07:17:49,841 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-23 07:17:49,841 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-23 07:17:49,842 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mem_release [2023-11-23 07:17:49,843 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mem_release [2023-11-23 07:17:49,843 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 07:17:49,843 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_plus [2023-11-23 07:17:49,843 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_plus [2023-11-23 07:17:49,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 07:17:49,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 07:17:49,843 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 07:17:49,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 07:17:49,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 07:17:49,844 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 07:17:49,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-23 07:17:49,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-23 07:17:49,845 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-23 07:17:49,846 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_uint64_t [2023-11-23 07:17:49,846 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_uint64_t [2023-11-23 07:17:49,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 07:17:49,846 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 07:17:49,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 07:17:49,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 07:17:49,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 07:17:49,847 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 07:17:49,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-23 07:17:49,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-23 07:17:49,848 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-23 07:17:49,848 INFO L130 BoogieDeclarations]: Found specification of procedure my_memset [2023-11-23 07:17:49,848 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memset [2023-11-23 07:17:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_power_of_two [2023-11-23 07:17:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_power_of_two [2023-11-23 07:17:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 07:17:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure hash_table_state_required_bytes [2023-11-23 07:17:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure hash_table_state_required_bytes [2023-11-23 07:17:49,849 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-23 07:17:49,849 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 07:17:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure aws_hash_table_is_valid [2023-11-23 07:17:49,850 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_hash_table_is_valid [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 07:17:49,850 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 07:17:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-23 07:17:49,851 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-23 07:17:49,851 INFO L130 BoogieDeclarations]: Found specification of procedure aws_add_size_checked [2023-11-23 07:17:49,852 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_add_size_checked [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-23 07:17:49,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-23 07:17:49,853 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-23 07:17:50,134 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 07:17:50,136 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 07:17:50,586 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 07:17:50,684 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 07:17:50,684 INFO L309 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-23 07:17:50,685 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:17:50 BoogieIcfgContainer [2023-11-23 07:17:50,685 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 07:17:50,686 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 07:17:50,686 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 07:17:50,689 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 07:17:50,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 07:17:47" (1/3) ... [2023-11-23 07:17:50,689 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3454e445 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:17:50, skipping insertion in model container [2023-11-23 07:17:50,689 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:17:49" (2/3) ... [2023-11-23 07:17:50,690 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3454e445 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:17:50, skipping insertion in model container [2023-11-23 07:17:50,690 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:17:50" (3/3) ... [2023-11-23 07:17:50,691 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_hash_table_clean_up_harness.i [2023-11-23 07:17:50,704 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 07:17:50,704 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-23 07:17:50,739 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 07:17:50,743 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;@1f1c4c43, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 07:17:50,744 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-23 07:17:50,747 INFO L276 IsEmpty]: Start isEmpty. Operand has 170 states, 102 states have (on average 1.2549019607843137) internal successors, (128), 103 states have internal predecessors, (128), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2023-11-23 07:17:50,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-23 07:17:50,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:17:50,756 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:17:50,757 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:17:50,761 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:17:50,761 INFO L85 PathProgramCache]: Analyzing trace with hash -380672864, now seen corresponding path program 1 times [2023-11-23 07:17:50,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:17:50,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [247188277] [2023-11-23 07:17:50,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:50,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:17:51,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:51,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:17:51,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [247188277] [2023-11-23 07:17:51,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: Unsupported non-linear arithmetic [2023-11-23 07:17:51,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [601022216] [2023-11-23 07:17:51,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:51,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:51,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:17:51,126 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:17:51,128 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-23 07:17:51,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:51,615 INFO L262 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 1 conjunts are in the unsatisfiable core [2023-11-23 07:17:51,623 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:17:51,698 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 164 trivial. 0 not checked. [2023-11-23 07:17:51,698 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:17:51,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [601022216] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:17:51,699 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:17:51,699 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-23 07:17:51,700 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155391916] [2023-11-23 07:17:51,701 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:17:51,704 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-23 07:17:51,704 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:17:51,721 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-23 07:17:51,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-23 07:17:51,724 INFO L87 Difference]: Start difference. First operand has 170 states, 102 states have (on average 1.2549019607843137) internal successors, (128), 103 states have internal predecessors, (128), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) Second operand has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 07:17:51,874 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:17:51,875 INFO L93 Difference]: Finished difference Result 336 states and 470 transitions. [2023-11-23 07:17:51,876 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-23 07:17:51,877 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 118 [2023-11-23 07:17:51,877 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:17:51,884 INFO L225 Difference]: With dead ends: 336 [2023-11-23 07:17:51,884 INFO L226 Difference]: Without dead ends: 167 [2023-11-23 07:17:51,887 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 117 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-23 07:17:51,889 INFO L413 NwaCegarLoop]: 195 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 195 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 07:17:51,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 195 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 07:17:51,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2023-11-23 07:17:51,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 167. [2023-11-23 07:17:51,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 167 states, 100 states have (on average 1.2) internal successors, (120), 101 states have internal predecessors, (120), 47 states have call successors, (47), 19 states have call predecessors, (47), 19 states have return successors, (46), 46 states have call predecessors, (46), 46 states have call successors, (46) [2023-11-23 07:17:51,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 167 states to 167 states and 213 transitions. [2023-11-23 07:17:51,937 INFO L78 Accepts]: Start accepts. Automaton has 167 states and 213 transitions. Word has length 118 [2023-11-23 07:17:51,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:17:51,939 INFO L495 AbstractCegarLoop]: Abstraction has 167 states and 213 transitions. [2023-11-23 07:17:51,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 24.5) internal successors, (49), 2 states have internal predecessors, (49), 2 states have call successors, (22), 2 states have call predecessors, (22), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 07:17:51,939 INFO L276 IsEmpty]: Start isEmpty. Operand 167 states and 213 transitions. [2023-11-23 07:17:51,943 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2023-11-23 07:17:51,944 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:17:51,946 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:17:51,972 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 07:17:52,161 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2023-11-23 07:17:52,162 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:17:52,163 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:17:52,164 INFO L85 PathProgramCache]: Analyzing trace with hash 1204094952, now seen corresponding path program 1 times [2023-11-23 07:17:52,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:17:52,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397588791] [2023-11-23 07:17:52,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:52,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:17:52,297 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:17:52,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1557521239] [2023-11-23 07:17:52,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:52,297 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:52,298 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:17:52,299 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:17:52,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-23 07:17:52,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:52,818 INFO L262 TraceCheckSpWp]: Trace formula consists of 2421 conjuncts, 38 conjunts are in the unsatisfiable core [2023-11-23 07:17:52,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:17:53,142 INFO L134 CoverageAnalysis]: Checked inductivity of 184 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-23 07:17:53,142 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:17:53,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:17:53,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397588791] [2023-11-23 07:17:53,143 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:17:53,143 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557521239] [2023-11-23 07:17:53,143 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557521239] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:17:53,143 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:17:53,143 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-23 07:17:53,143 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222151413] [2023-11-23 07:17:53,143 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:17:53,144 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:17:53,144 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:17:53,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:17:53,145 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2023-11-23 07:17:53,146 INFO L87 Difference]: Start difference. First operand 167 states and 213 transitions. Second operand has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 5 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 07:17:54,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:17:54,806 INFO L93 Difference]: Finished difference Result 268 states and 337 transitions. [2023-11-23 07:17:54,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-23 07:17:54,806 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 5 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) Word has length 118 [2023-11-23 07:17:54,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:17:54,809 INFO L225 Difference]: With dead ends: 268 [2023-11-23 07:17:54,809 INFO L226 Difference]: Without dead ends: 266 [2023-11-23 07:17:54,810 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 106 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=82, Invalid=338, Unknown=0, NotChecked=0, Total=420 [2023-11-23 07:17:54,811 INFO L413 NwaCegarLoop]: 187 mSDtfsCounter, 253 mSDsluCounter, 1132 mSDsCounter, 0 mSdLazyCounter, 539 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 1319 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 539 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:17:54,811 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 1319 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 539 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2023-11-23 07:17:54,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2023-11-23 07:17:54,828 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 261. [2023-11-23 07:17:54,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 261 states, 162 states have (on average 1.2160493827160495) internal successors, (197), 165 states have internal predecessors, (197), 68 states have call successors, (68), 30 states have call predecessors, (68), 30 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2023-11-23 07:17:54,830 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 261 states to 261 states and 331 transitions. [2023-11-23 07:17:54,831 INFO L78 Accepts]: Start accepts. Automaton has 261 states and 331 transitions. Word has length 118 [2023-11-23 07:17:54,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:17:54,831 INFO L495 AbstractCegarLoop]: Abstraction has 261 states and 331 transitions. [2023-11-23 07:17:54,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 4.454545454545454) internal successors, (49), 11 states have internal predecessors, (49), 5 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (21), 4 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 07:17:54,831 INFO L276 IsEmpty]: Start isEmpty. Operand 261 states and 331 transitions. [2023-11-23 07:17:54,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2023-11-23 07:17:54,833 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:17:54,833 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:17:54,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2023-11-23 07:17:55,048 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,SelfDestructingSolverStorable1 [2023-11-23 07:17:55,048 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:17:55,049 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:17:55,049 INFO L85 PathProgramCache]: Analyzing trace with hash 619660456, now seen corresponding path program 1 times [2023-11-23 07:17:55,049 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:17:55,049 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [3947021] [2023-11-23 07:17:55,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:55,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:17:55,135 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:17:55,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [518752591] [2023-11-23 07:17:55,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:55,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:55,136 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:17:55,137 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:17:55,166 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-23 07:17:55,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:55,631 INFO L262 TraceCheckSpWp]: Trace formula consists of 2445 conjuncts, 42 conjunts are in the unsatisfiable core [2023-11-23 07:17:55,636 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:17:55,865 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2023-11-23 07:17:55,866 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:17:55,961 INFO L349 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2023-11-23 07:17:55,962 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 24 treesize of output 23 [2023-11-23 07:17:55,970 INFO L349 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2023-11-23 07:17:55,971 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2023-11-23 07:17:56,123 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 24 proven. 3 refuted. 0 times theorem prover too weak. 163 trivial. 0 not checked. [2023-11-23 07:17:56,123 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:17:56,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [3947021] [2023-11-23 07:17:56,124 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:17:56,124 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [518752591] [2023-11-23 07:17:56,124 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [518752591] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:17:56,124 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:17:56,124 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 19 [2023-11-23 07:17:56,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1998152703] [2023-11-23 07:17:56,125 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:17:56,125 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-23 07:17:56,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:17:56,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-23 07:17:56,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2023-11-23 07:17:56,127 INFO L87 Difference]: Start difference. First operand 261 states and 331 transitions. Second operand has 19 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 5 states have call successors, (41) [2023-11-23 07:17:57,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:17:57,091 INFO L93 Difference]: Finished difference Result 270 states and 339 transitions. [2023-11-23 07:17:57,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 07:17:57,092 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 5 states have call successors, (41) Word has length 126 [2023-11-23 07:17:57,093 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:17:57,095 INFO L225 Difference]: With dead ends: 270 [2023-11-23 07:17:57,095 INFO L226 Difference]: Without dead ends: 268 [2023-11-23 07:17:57,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=99, Invalid=501, Unknown=0, NotChecked=0, Total=600 [2023-11-23 07:17:57,096 INFO L413 NwaCegarLoop]: 164 mSDtfsCounter, 130 mSDsluCounter, 1230 mSDsCounter, 0 mSdLazyCounter, 574 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 1394 SdHoareTripleChecker+Invalid, 613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 574 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:17:57,096 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 1394 Invalid, 613 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 574 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 07:17:57,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 268 states. [2023-11-23 07:17:57,111 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 268 to 265. [2023-11-23 07:17:57,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 265 states, 165 states have (on average 1.2121212121212122) internal successors, (200), 168 states have internal predecessors, (200), 68 states have call successors, (68), 31 states have call predecessors, (68), 31 states have return successors, (66), 65 states have call predecessors, (66), 66 states have call successors, (66) [2023-11-23 07:17:57,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 265 states to 265 states and 334 transitions. [2023-11-23 07:17:57,113 INFO L78 Accepts]: Start accepts. Automaton has 265 states and 334 transitions. Word has length 126 [2023-11-23 07:17:57,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:17:57,114 INFO L495 AbstractCegarLoop]: Abstraction has 265 states and 334 transitions. [2023-11-23 07:17:57,114 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 17 states have (on average 4.411764705882353) internal successors, (75), 17 states have internal predecessors, (75), 6 states have call successors, (43), 3 states have call predecessors, (43), 3 states have return successors, (41), 4 states have call predecessors, (41), 5 states have call successors, (41) [2023-11-23 07:17:57,114 INFO L276 IsEmpty]: Start isEmpty. Operand 265 states and 334 transitions. [2023-11-23 07:17:57,115 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2023-11-23 07:17:57,115 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:17:57,116 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:17:57,134 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-23 07:17:57,340 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:57,340 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:17:57,340 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:17:57,341 INFO L85 PathProgramCache]: Analyzing trace with hash -1086910982, now seen corresponding path program 1 times [2023-11-23 07:17:57,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:17:57,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19256870] [2023-11-23 07:17:57,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:57,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:17:57,415 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:17:57,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1712929676] [2023-11-23 07:17:57,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:57,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:57,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:17:57,417 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:17:57,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-23 07:17:57,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:57,871 INFO L262 TraceCheckSpWp]: Trace formula consists of 2481 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 07:17:57,876 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:17:57,895 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 154 trivial. 0 not checked. [2023-11-23 07:17:57,897 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:17:57,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:17:57,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19256870] [2023-11-23 07:17:57,897 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:17:57,897 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1712929676] [2023-11-23 07:17:57,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1712929676] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:17:57,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:17:57,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:17:57,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869149574] [2023-11-23 07:17:57,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:17:57,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:17:57,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:17:57,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:17:57,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:17:57,900 INFO L87 Difference]: Start difference. First operand 265 states and 334 transitions. Second operand has 5 states, 4 states have (on average 14.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-23 07:17:58,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:17:58,186 INFO L93 Difference]: Finished difference Result 499 states and 629 transitions. [2023-11-23 07:17:58,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:17:58,186 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 14.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) Word has length 135 [2023-11-23 07:17:58,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:17:58,188 INFO L225 Difference]: With dead ends: 499 [2023-11-23 07:17:58,188 INFO L226 Difference]: Without dead ends: 269 [2023-11-23 07:17:58,189 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 135 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:17:58,190 INFO L413 NwaCegarLoop]: 190 mSDtfsCounter, 1 mSDsluCounter, 566 mSDsCounter, 0 mSdLazyCounter, 95 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 756 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 95 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:17:58,190 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 756 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 95 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:17:58,191 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2023-11-23 07:17:58,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 269. [2023-11-23 07:17:58,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 168 states have (on average 1.2083333333333333) internal successors, (203), 171 states have internal predecessors, (203), 68 states have call successors, (68), 31 states have call predecessors, (68), 32 states have return successors, (67), 66 states have call predecessors, (67), 66 states have call successors, (67) [2023-11-23 07:17:58,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 338 transitions. [2023-11-23 07:17:58,205 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 338 transitions. Word has length 135 [2023-11-23 07:17:58,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:17:58,206 INFO L495 AbstractCegarLoop]: Abstraction has 269 states and 338 transitions. [2023-11-23 07:17:58,206 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 14.0) internal successors, (56), 5 states have internal predecessors, (56), 2 states have call successors, (25), 2 states have call predecessors, (25), 3 states have return successors, (24), 3 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-23 07:17:58,206 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 338 transitions. [2023-11-23 07:17:58,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-23 07:17:58,208 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:17:58,208 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:17:58,225 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 07:17:58,428 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:17:58,428 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:17:58,429 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:17:58,436 INFO L85 PathProgramCache]: Analyzing trace with hash 1431910234, now seen corresponding path program 1 times [2023-11-23 07:17:58,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:17:58,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198745515] [2023-11-23 07:17:58,438 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:17:58,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:17:58,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:17:59,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:17:59,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:17:59,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:17:59,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:17:59,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:17:59,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:17:59,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:17:59,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:17:59,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,553 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:17:59,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:17:59,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:17:59,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-23 07:17:59,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-23 07:17:59,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 07:17:59,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:17:59,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:17:59,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,724 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:17:59,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:17:59,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-23 07:17:59,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:17:59,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:17:59,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-23 07:17:59,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-11-23 07:17:59,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 07:17:59,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:17:59,773 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2023-11-23 07:17:59,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:17:59,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198745515] [2023-11-23 07:17:59,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198745515] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:17:59,773 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:17:59,774 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-23 07:17:59,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265942007] [2023-11-23 07:17:59,774 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:17:59,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:17:59,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:17:59,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:17:59,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2023-11-23 07:17:59,775 INFO L87 Difference]: Start difference. First operand 269 states and 338 transitions. Second operand has 13 states, 11 states have (on average 5.0) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-23 07:18:02,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:02,091 INFO L93 Difference]: Finished difference Result 542 states and 694 transitions. [2023-11-23 07:18:02,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-23 07:18:02,092 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 5.0) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) Word has length 139 [2023-11-23 07:18:02,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:02,094 INFO L225 Difference]: With dead ends: 542 [2023-11-23 07:18:02,094 INFO L226 Difference]: Without dead ends: 324 [2023-11-23 07:18:02,094 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2023-11-23 07:18:02,095 INFO L413 NwaCegarLoop]: 104 mSDtfsCounter, 242 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 1337 mSolverCounterSat, 186 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 274 SdHoareTripleChecker+Valid, 798 SdHoareTripleChecker+Invalid, 1523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 186 IncrementalHoareTripleChecker+Valid, 1337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:02,095 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [274 Valid, 798 Invalid, 1523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [186 Valid, 1337 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-23 07:18:02,096 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2023-11-23 07:18:02,122 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2023-11-23 07:18:02,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 171 states have (on average 1.2105263157894737) internal successors, (207), 175 states have internal predecessors, (207), 68 states have call successors, (68), 31 states have call predecessors, (68), 33 states have return successors, (70), 66 states have call predecessors, (70), 66 states have call successors, (70) [2023-11-23 07:18:02,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 345 transitions. [2023-11-23 07:18:02,124 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 345 transitions. Word has length 139 [2023-11-23 07:18:02,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:02,125 INFO L495 AbstractCegarLoop]: Abstraction has 273 states and 345 transitions. [2023-11-23 07:18:02,125 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 5.0) internal successors, (55), 9 states have internal predecessors, (55), 4 states have call successors, (26), 5 states have call predecessors, (26), 3 states have return successors, (25), 4 states have call predecessors, (25), 4 states have call successors, (25) [2023-11-23 07:18:02,125 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 345 transitions. [2023-11-23 07:18:02,127 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2023-11-23 07:18:02,127 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:02,127 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:02,127 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-23 07:18:02,127 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:02,128 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:02,128 INFO L85 PathProgramCache]: Analyzing trace with hash 374072156, now seen corresponding path program 1 times [2023-11-23 07:18:02,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:02,128 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1216057589] [2023-11-23 07:18:02,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:02,128 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:02,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:02,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:02,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:02,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:02,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:02,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:02,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,586 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:02,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:02,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:02,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:02,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:02,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:02,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2023-11-23 07:18:02,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-23 07:18:02,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 07:18:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:18:02,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:02,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:02,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:18:02,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-23 07:18:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-23 07:18:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-11-23 07:18:02,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2023-11-23 07:18:02,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 07:18:02,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:02,757 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2023-11-23 07:18:02,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:02,758 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1216057589] [2023-11-23 07:18:02,758 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1216057589] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:02,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:02,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:18:02,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [623920443] [2023-11-23 07:18:02,759 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:02,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:18:02,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:02,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:18:02,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:18:02,760 INFO L87 Difference]: Start difference. First operand 273 states and 345 transitions. Second operand has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-23 07:18:03,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:03,810 INFO L93 Difference]: Finished difference Result 526 states and 670 transitions. [2023-11-23 07:18:03,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:18:03,810 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 139 [2023-11-23 07:18:03,811 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:03,812 INFO L225 Difference]: With dead ends: 526 [2023-11-23 07:18:03,812 INFO L226 Difference]: Without dead ends: 304 [2023-11-23 07:18:03,813 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=37, Invalid=73, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:18:03,813 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 223 mSDsluCounter, 344 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 474 SdHoareTripleChecker+Invalid, 713 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:03,813 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 474 Invalid, 713 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 551 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 07:18:03,814 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2023-11-23 07:18:03,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 275. [2023-11-23 07:18:03,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 172 states have (on average 1.2093023255813953) internal successors, (208), 176 states have internal predecessors, (208), 69 states have call successors, (69), 31 states have call predecessors, (69), 33 states have return successors, (71), 67 states have call predecessors, (71), 67 states have call successors, (71) [2023-11-23 07:18:03,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 348 transitions. [2023-11-23 07:18:03,835 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 348 transitions. Word has length 139 [2023-11-23 07:18:03,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:03,835 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 348 transitions. [2023-11-23 07:18:03,836 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.875) internal successors, (55), 5 states have internal predecessors, (55), 3 states have call successors, (26), 5 states have call predecessors, (26), 2 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-23 07:18:03,836 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 348 transitions. [2023-11-23 07:18:03,837 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2023-11-23 07:18:03,837 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:03,837 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:03,837 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-23 07:18:03,837 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:03,838 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:03,838 INFO L85 PathProgramCache]: Analyzing trace with hash 216722355, now seen corresponding path program 1 times [2023-11-23 07:18:03,838 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:03,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537235757] [2023-11-23 07:18:03,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:03,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:03,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:04,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:04,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:04,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:04,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:04,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:04,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,481 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:04,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:04,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,503 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:04,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-23 07:18:04,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:04,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:18:04,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 07:18:04,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:04,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-23 07:18:04,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:04,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:04,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-23 07:18:04,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:18:04,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-23 07:18:04,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2023-11-23 07:18:04,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:04,693 INFO L134 CoverageAnalysis]: Checked inductivity of 230 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2023-11-23 07:18:04,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:04,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [537235757] [2023-11-23 07:18:04,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [537235757] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:04,693 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:04,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:18:04,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2037778640] [2023-11-23 07:18:04,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:04,695 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:18:04,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:04,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:18:04,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:18:04,695 INFO L87 Difference]: Start difference. First operand 275 states and 348 transitions. Second operand has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (27), 5 states have call predecessors, (27), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2023-11-23 07:18:06,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:06,577 INFO L93 Difference]: Finished difference Result 526 states and 675 transitions. [2023-11-23 07:18:06,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-23 07:18:06,578 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (27), 5 states have call predecessors, (27), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) Word has length 145 [2023-11-23 07:18:06,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:06,579 INFO L225 Difference]: With dead ends: 526 [2023-11-23 07:18:06,592 INFO L226 Difference]: Without dead ends: 298 [2023-11-23 07:18:06,593 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=77, Invalid=195, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:18:06,594 INFO L413 NwaCegarLoop]: 133 mSDtfsCounter, 190 mSDsluCounter, 592 mSDsCounter, 0 mSdLazyCounter, 778 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 725 SdHoareTripleChecker+Invalid, 945 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 778 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:06,594 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 725 Invalid, 945 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 778 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 07:18:06,595 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298 states. [2023-11-23 07:18:06,625 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298 to 275. [2023-11-23 07:18:06,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 172 states have (on average 1.197674418604651) internal successors, (206), 176 states have internal predecessors, (206), 69 states have call successors, (69), 31 states have call predecessors, (69), 33 states have return successors, (71), 67 states have call predecessors, (71), 67 states have call successors, (71) [2023-11-23 07:18:06,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 346 transitions. [2023-11-23 07:18:06,644 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 346 transitions. Word has length 145 [2023-11-23 07:18:06,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:06,644 INFO L495 AbstractCegarLoop]: Abstraction has 275 states and 346 transitions. [2023-11-23 07:18:06,644 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 6.555555555555555) internal successors, (59), 7 states have internal predecessors, (59), 3 states have call successors, (27), 5 states have call predecessors, (27), 3 states have return successors, (26), 2 states have call predecessors, (26), 3 states have call successors, (26) [2023-11-23 07:18:06,644 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 346 transitions. [2023-11-23 07:18:06,647 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2023-11-23 07:18:06,647 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:06,647 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:06,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-23 07:18:06,647 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:06,648 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:06,648 INFO L85 PathProgramCache]: Analyzing trace with hash -1500003640, now seen corresponding path program 1 times [2023-11-23 07:18:06,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:06,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1613912849] [2023-11-23 07:18:06,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:06,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:06,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:07,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:07,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:07,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:07,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:07,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:07,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:07,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:08,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:08,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:08,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:08,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:08,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:08,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:08,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:08,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,499 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:08,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,505 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:08,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:08,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:08,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:08,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,533 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:08,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:08,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:08,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:08,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:08,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:18:08,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 07:18:08,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,596 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-23 07:18:08,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:08,602 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2023-11-23 07:18:08,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:08,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1613912849] [2023-11-23 07:18:08,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1613912849] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:08,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:08,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2023-11-23 07:18:08,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [265522692] [2023-11-23 07:18:08,603 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:08,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 07:18:08,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:08,605 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 07:18:08,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:18:08,605 INFO L87 Difference]: Start difference. First operand 275 states and 346 transitions. Second operand has 16 states, 14 states have (on average 4.285714285714286) internal successors, (60), 12 states have internal predecessors, (60), 7 states have call successors, (28), 5 states have call predecessors, (28), 3 states have return successors, (27), 7 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-23 07:18:11,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:11,451 INFO L93 Difference]: Finished difference Result 363 states and 456 transitions. [2023-11-23 07:18:11,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 07:18:11,452 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 4.285714285714286) internal successors, (60), 12 states have internal predecessors, (60), 7 states have call successors, (28), 5 states have call predecessors, (28), 3 states have return successors, (27), 7 states have call predecessors, (27), 7 states have call successors, (27) Word has length 151 [2023-11-23 07:18:11,452 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:11,455 INFO L225 Difference]: With dead ends: 363 [2023-11-23 07:18:11,455 INFO L226 Difference]: Without dead ends: 315 [2023-11-23 07:18:11,456 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 76 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=112, Invalid=590, Unknown=0, NotChecked=0, Total=702 [2023-11-23 07:18:11,457 INFO L413 NwaCegarLoop]: 115 mSDtfsCounter, 271 mSDsluCounter, 838 mSDsCounter, 0 mSdLazyCounter, 1685 mSolverCounterSat, 168 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 286 SdHoareTripleChecker+Valid, 953 SdHoareTripleChecker+Invalid, 1853 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 168 IncrementalHoareTripleChecker+Valid, 1685 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:11,457 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [286 Valid, 953 Invalid, 1853 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [168 Valid, 1685 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2023-11-23 07:18:11,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 315 states. [2023-11-23 07:18:11,482 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 270. [2023-11-23 07:18:11,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 270 states, 171 states have (on average 1.2046783625730995) internal successors, (206), 174 states have internal predecessors, (206), 65 states have call successors, (65), 31 states have call predecessors, (65), 33 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2023-11-23 07:18:11,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 270 states to 270 states and 341 transitions. [2023-11-23 07:18:11,485 INFO L78 Accepts]: Start accepts. Automaton has 270 states and 341 transitions. Word has length 151 [2023-11-23 07:18:11,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:11,486 INFO L495 AbstractCegarLoop]: Abstraction has 270 states and 341 transitions. [2023-11-23 07:18:11,486 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 4.285714285714286) internal successors, (60), 12 states have internal predecessors, (60), 7 states have call successors, (28), 5 states have call predecessors, (28), 3 states have return successors, (27), 7 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-23 07:18:11,486 INFO L276 IsEmpty]: Start isEmpty. Operand 270 states and 341 transitions. [2023-11-23 07:18:11,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-11-23 07:18:11,487 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:11,488 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:11,488 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-23 07:18:11,488 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:11,488 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:11,488 INFO L85 PathProgramCache]: Analyzing trace with hash 1866058681, now seen corresponding path program 1 times [2023-11-23 07:18:11,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:11,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972422713] [2023-11-23 07:18:11,489 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:11,489 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:11,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:11,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:11,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:11,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:11,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:11,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:11,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:11,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:11,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:11,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:11,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:11,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:11,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:11,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:11,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:11,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:11,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:11,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:11,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:11,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:11,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:11,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:11,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:11,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 07:18:11,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:18:11,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-23 07:18:11,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:11,979 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2023-11-23 07:18:11,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:11,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972422713] [2023-11-23 07:18:11,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972422713] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:11,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:11,980 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 07:18:11,980 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124193346] [2023-11-23 07:18:11,980 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:11,981 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 07:18:11,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:11,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 07:18:11,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:18:11,982 INFO L87 Difference]: Start difference. First operand 270 states and 341 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-23 07:18:12,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:12,642 INFO L93 Difference]: Finished difference Result 435 states and 538 transitions. [2023-11-23 07:18:12,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 07:18:12,642 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 158 [2023-11-23 07:18:12,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:12,643 INFO L225 Difference]: With dead ends: 435 [2023-11-23 07:18:12,644 INFO L226 Difference]: Without dead ends: 293 [2023-11-23 07:18:12,644 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:18:12,644 INFO L413 NwaCegarLoop]: 131 mSDtfsCounter, 171 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 313 mSolverCounterSat, 158 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 179 SdHoareTripleChecker+Valid, 330 SdHoareTripleChecker+Invalid, 471 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 313 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:12,644 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [179 Valid, 330 Invalid, 471 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 313 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:18:12,645 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 293 states. [2023-11-23 07:18:12,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 293 to 272. [2023-11-23 07:18:12,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 272 states, 173 states have (on average 1.2023121387283238) internal successors, (208), 176 states have internal predecessors, (208), 65 states have call successors, (65), 31 states have call predecessors, (65), 33 states have return successors, (70), 64 states have call predecessors, (70), 64 states have call successors, (70) [2023-11-23 07:18:12,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 272 states to 272 states and 343 transitions. [2023-11-23 07:18:12,664 INFO L78 Accepts]: Start accepts. Automaton has 272 states and 343 transitions. Word has length 158 [2023-11-23 07:18:12,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:12,665 INFO L495 AbstractCegarLoop]: Abstraction has 272 states and 343 transitions. [2023-11-23 07:18:12,665 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2023-11-23 07:18:12,665 INFO L276 IsEmpty]: Start isEmpty. Operand 272 states and 343 transitions. [2023-11-23 07:18:12,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 159 [2023-11-23 07:18:12,666 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:12,666 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:12,666 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-23 07:18:12,666 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:12,667 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:12,667 INFO L85 PathProgramCache]: Analyzing trace with hash 844990327, now seen corresponding path program 1 times [2023-11-23 07:18:12,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:12,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2024784011] [2023-11-23 07:18:12,667 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:12,667 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:12,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:12,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:12,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:12,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:12,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:13,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:13,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:13,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:13,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:13,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:13,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:13,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:13,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:13,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:13,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:13,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:13,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:13,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:13,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:13,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:13,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:13,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:13,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-11-23 07:18:13,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-11-23 07:18:13,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-23 07:18:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:13,355 INFO L134 CoverageAnalysis]: Checked inductivity of 278 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 278 trivial. 0 not checked. [2023-11-23 07:18:13,355 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:13,355 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2024784011] [2023-11-23 07:18:13,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2024784011] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:13,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:13,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:18:13,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174433091] [2023-11-23 07:18:13,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:13,356 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:18:13,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:13,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:18:13,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:18:13,358 INFO L87 Difference]: Start difference. First operand 272 states and 343 transitions. Second operand has 8 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-11-23 07:18:14,219 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:14,220 INFO L93 Difference]: Finished difference Result 314 states and 389 transitions. [2023-11-23 07:18:14,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:18:14,220 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 158 [2023-11-23 07:18:14,221 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:14,222 INFO L225 Difference]: With dead ends: 314 [2023-11-23 07:18:14,222 INFO L226 Difference]: Without dead ends: 214 [2023-11-23 07:18:14,223 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 53 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:18:14,223 INFO L413 NwaCegarLoop]: 125 mSDtfsCounter, 176 mSDsluCounter, 274 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 164 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 164 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:14,224 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 399 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [164 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 07:18:14,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 214 states. [2023-11-23 07:18:14,238 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 214 to 200. [2023-11-23 07:18:14,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 125 states have (on average 1.176) internal successors, (147), 127 states have internal predecessors, (147), 48 states have call successors, (48), 24 states have call predecessors, (48), 26 states have return successors, (53), 48 states have call predecessors, (53), 47 states have call successors, (53) [2023-11-23 07:18:14,239 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 248 transitions. [2023-11-23 07:18:14,239 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 248 transitions. Word has length 158 [2023-11-23 07:18:14,241 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:14,241 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 248 transitions. [2023-11-23 07:18:14,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 7.375) internal successors, (59), 5 states have internal predecessors, (59), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2023-11-23 07:18:14,241 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 248 transitions. [2023-11-23 07:18:14,243 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2023-11-23 07:18:14,243 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:14,243 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:14,243 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-23 07:18:14,244 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:14,244 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:14,244 INFO L85 PathProgramCache]: Analyzing trace with hash -1334840777, now seen corresponding path program 1 times [2023-11-23 07:18:14,244 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:14,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699012282] [2023-11-23 07:18:14,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:14,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:14,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:15,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:15,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:15,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:15,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,731 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:15,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:15,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:15,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:15,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:15,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:15,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:15,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:15,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:15,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:16,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:16,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:16,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:16,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:16,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:16,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:16,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:16,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,383 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:16,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:16,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,404 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:16,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:16,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-11-23 07:18:16,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-11-23 07:18:16,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 07:18:16,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-11-23 07:18:16,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:16,645 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2023-11-23 07:18:16,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:16,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699012282] [2023-11-23 07:18:16,646 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1699012282] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:16,646 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1098163731] [2023-11-23 07:18:16,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:16,646 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:16,646 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:16,647 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:16,648 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-23 07:18:17,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:17,279 INFO L262 TraceCheckSpWp]: Trace formula consists of 2735 conjuncts, 25 conjunts are in the unsatisfiable core [2023-11-23 07:18:17,283 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:17,492 INFO L134 CoverageAnalysis]: Checked inductivity of 290 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 148 trivial. 0 not checked. [2023-11-23 07:18:17,493 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:18:17,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1098163731] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:17,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:18:17,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [18] total 26 [2023-11-23 07:18:17,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [867245785] [2023-11-23 07:18:17,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:17,493 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:18:17,493 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:17,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:18:17,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=595, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:18:17,494 INFO L87 Difference]: Start difference. First operand 200 states and 248 transitions. Second operand has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 9 states have internal predecessors, (72), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-11-23 07:18:18,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:18,017 INFO L93 Difference]: Finished difference Result 321 states and 394 transitions. [2023-11-23 07:18:18,017 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:18:18,017 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 9 states have internal predecessors, (72), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 166 [2023-11-23 07:18:18,018 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:18,018 INFO L225 Difference]: With dead ends: 321 [2023-11-23 07:18:18,018 INFO L226 Difference]: Without dead ends: 202 [2023-11-23 07:18:18,019 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 212 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=77, Invalid=793, Unknown=0, NotChecked=0, Total=870 [2023-11-23 07:18:18,019 INFO L413 NwaCegarLoop]: 165 mSDtfsCounter, 70 mSDsluCounter, 1194 mSDsCounter, 0 mSdLazyCounter, 415 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 1359 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:18,020 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [73 Valid, 1359 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 415 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:18:18,020 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 202 states. [2023-11-23 07:18:18,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 202 to 200. [2023-11-23 07:18:18,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 200 states, 125 states have (on average 1.16) internal successors, (145), 127 states have internal predecessors, (145), 48 states have call successors, (48), 24 states have call predecessors, (48), 26 states have return successors, (53), 48 states have call predecessors, (53), 47 states have call successors, (53) [2023-11-23 07:18:18,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 200 states to 200 states and 246 transitions. [2023-11-23 07:18:18,037 INFO L78 Accepts]: Start accepts. Automaton has 200 states and 246 transitions. Word has length 166 [2023-11-23 07:18:18,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:18,038 INFO L495 AbstractCegarLoop]: Abstraction has 200 states and 246 transitions. [2023-11-23 07:18:18,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 7 states have (on average 10.285714285714286) internal successors, (72), 9 states have internal predecessors, (72), 5 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-11-23 07:18:18,038 INFO L276 IsEmpty]: Start isEmpty. Operand 200 states and 246 transitions. [2023-11-23 07:18:18,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 179 [2023-11-23 07:18:18,039 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:18,039 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:18,057 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 07:18:18,254 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2023-11-23 07:18:18,254 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:18,255 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:18,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1751277065, now seen corresponding path program 2 times [2023-11-23 07:18:18,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:18,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1413097837] [2023-11-23 07:18:18,255 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:18,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:18,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:19,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,467 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:19,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,473 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:19,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:19,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:19,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:19,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:19,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:19,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:19,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:19,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:19,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,709 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:19,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:19,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:19,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:19,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:19,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:19,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:19,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:19,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:19,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:19,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,932 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:19,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:19,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:19,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:19,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-11-23 07:18:19,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:19,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-11-23 07:18:19,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:20,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-11-23 07:18:20,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:20,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-23 07:18:20,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:20,053 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2023-11-23 07:18:20,053 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:20,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1413097837] [2023-11-23 07:18:20,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1413097837] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:20,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660292256] [2023-11-23 07:18:20,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:18:20,054 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:20,054 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:20,055 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:20,065 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-23 07:18:20,735 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 07:18:20,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:18:20,747 INFO L262 TraceCheckSpWp]: Trace formula consists of 2790 conjuncts, 36 conjunts are in the unsatisfiable core [2023-11-23 07:18:20,752 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:21,042 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2023-11-23 07:18:21,042 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:18:21,042 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660292256] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:21,042 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:18:21,042 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [19] total 32 [2023-11-23 07:18:21,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1900067001] [2023-11-23 07:18:21,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:21,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 07:18:21,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:21,043 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 07:18:21,043 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=925, Unknown=0, NotChecked=0, Total=992 [2023-11-23 07:18:21,044 INFO L87 Difference]: Start difference. First operand 200 states and 246 transitions. Second operand has 15 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 5 states have call successors, (31), 2 states have call predecessors, (31), 6 states have return successors, (30), 6 states have call predecessors, (30), 5 states have call successors, (30) [2023-11-23 07:18:22,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:22,006 INFO L93 Difference]: Finished difference Result 330 states and 408 transitions. [2023-11-23 07:18:22,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 07:18:22,007 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 5 states have call successors, (31), 2 states have call predecessors, (31), 6 states have return successors, (30), 6 states have call predecessors, (30), 5 states have call successors, (30) Word has length 178 [2023-11-23 07:18:22,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:22,008 INFO L225 Difference]: With dead ends: 330 [2023-11-23 07:18:22,008 INFO L226 Difference]: Without dead ends: 213 [2023-11-23 07:18:22,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 223 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=94, Invalid=1238, Unknown=0, NotChecked=0, Total=1332 [2023-11-23 07:18:22,009 INFO L413 NwaCegarLoop]: 166 mSDtfsCounter, 69 mSDsluCounter, 2019 mSDsCounter, 0 mSdLazyCounter, 695 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 2185 SdHoareTripleChecker+Invalid, 727 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 695 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:22,009 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [72 Valid, 2185 Invalid, 727 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-23 07:18:22,010 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 213 states. [2023-11-23 07:18:22,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 213 to 209. [2023-11-23 07:18:22,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 209 states, 131 states have (on average 1.1526717557251909) internal successors, (151), 133 states have internal predecessors, (151), 48 states have call successors, (48), 24 states have call predecessors, (48), 29 states have return successors, (60), 51 states have call predecessors, (60), 47 states have call successors, (60) [2023-11-23 07:18:22,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 259 transitions. [2023-11-23 07:18:22,034 INFO L78 Accepts]: Start accepts. Automaton has 209 states and 259 transitions. Word has length 178 [2023-11-23 07:18:22,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:22,034 INFO L495 AbstractCegarLoop]: Abstraction has 209 states and 259 transitions. [2023-11-23 07:18:22,035 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 5 states have call successors, (31), 2 states have call predecessors, (31), 6 states have return successors, (30), 6 states have call predecessors, (30), 5 states have call successors, (30) [2023-11-23 07:18:22,035 INFO L276 IsEmpty]: Start isEmpty. Operand 209 states and 259 transitions. [2023-11-23 07:18:22,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-11-23 07:18:22,036 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:22,036 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:22,063 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 07:18:22,252 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:22,253 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:22,253 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:22,253 INFO L85 PathProgramCache]: Analyzing trace with hash -2061448882, now seen corresponding path program 1 times [2023-11-23 07:18:22,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:22,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270272818] [2023-11-23 07:18:22,254 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:22,254 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:22,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:23,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,645 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:23,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:23,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:23,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:23,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:23,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:23,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:23,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:23,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:24,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:24,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2023-11-23 07:18:24,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:18:24,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:24,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:24,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:24,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:18:24,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:24,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-11-23 07:18:24,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2023-11-23 07:18:24,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-11-23 07:18:24,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:24,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:24,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-11-23 07:18:24,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-23 07:18:24,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-23 07:18:24,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-11-23 07:18:24,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,373 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 290 trivial. 0 not checked. [2023-11-23 07:18:24,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:24,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270272818] [2023-11-23 07:18:24,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1270272818] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:24,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [927272503] [2023-11-23 07:18:24,374 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:24,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:24,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:24,375 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:24,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-23 07:18:24,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:24,906 INFO L262 TraceCheckSpWp]: Trace formula consists of 2794 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-23 07:18:24,911 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:25,140 INFO L134 CoverageAnalysis]: Checked inductivity of 306 backedges. 184 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2023-11-23 07:18:25,140 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:18:25,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [927272503] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:25,140 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:18:25,140 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [19] total 30 [2023-11-23 07:18:25,140 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [487032593] [2023-11-23 07:18:25,140 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:25,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:18:25,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:25,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:18:25,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=806, Unknown=0, NotChecked=0, Total=870 [2023-11-23 07:18:25,142 INFO L87 Difference]: Start difference. First operand 209 states and 259 transitions. Second operand has 13 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 4 states have call successors, (33), 2 states have call predecessors, (33), 6 states have return successors, (30), 6 states have call predecessors, (30), 4 states have call successors, (30) [2023-11-23 07:18:25,909 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:25,909 INFO L93 Difference]: Finished difference Result 368 states and 454 transitions. [2023-11-23 07:18:25,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 07:18:25,910 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 4 states have call successors, (33), 2 states have call predecessors, (33), 6 states have return successors, (30), 6 states have call predecessors, (30), 4 states have call successors, (30) Word has length 180 [2023-11-23 07:18:25,910 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:25,911 INFO L225 Difference]: With dead ends: 368 [2023-11-23 07:18:25,912 INFO L226 Difference]: Without dead ends: 210 [2023-11-23 07:18:25,912 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 89 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=919, Unknown=0, NotChecked=0, Total=992 [2023-11-23 07:18:25,916 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 45 mSDsluCounter, 1619 mSDsCounter, 0 mSdLazyCounter, 526 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1787 SdHoareTripleChecker+Invalid, 527 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 526 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:25,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1787 Invalid, 527 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 526 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 07:18:25,917 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2023-11-23 07:18:25,928 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 206. [2023-11-23 07:18:25,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 206 states, 129 states have (on average 1.1550387596899225) internal successors, (149), 131 states have internal predecessors, (149), 48 states have call successors, (48), 24 states have call predecessors, (48), 28 states have return successors, (57), 50 states have call predecessors, (57), 47 states have call successors, (57) [2023-11-23 07:18:25,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 206 states to 206 states and 254 transitions. [2023-11-23 07:18:25,930 INFO L78 Accepts]: Start accepts. Automaton has 206 states and 254 transitions. Word has length 180 [2023-11-23 07:18:25,930 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:25,930 INFO L495 AbstractCegarLoop]: Abstraction has 206 states and 254 transitions. [2023-11-23 07:18:25,931 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 10 states have (on average 8.4) internal successors, (84), 10 states have internal predecessors, (84), 4 states have call successors, (33), 2 states have call predecessors, (33), 6 states have return successors, (30), 6 states have call predecessors, (30), 4 states have call successors, (30) [2023-11-23 07:18:25,931 INFO L276 IsEmpty]: Start isEmpty. Operand 206 states and 254 transitions. [2023-11-23 07:18:25,932 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-11-23 07:18:25,932 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:25,932 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:25,951 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 07:18:26,148 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:26,149 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:26,149 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:26,149 INFO L85 PathProgramCache]: Analyzing trace with hash 2072218835, now seen corresponding path program 2 times [2023-11-23 07:18:26,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:26,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1451662336] [2023-11-23 07:18:26,149 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:26,149 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,415 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:27,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:27,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,443 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:27,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:27,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:27,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:27,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:27,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:27,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:27,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:27,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:27,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:27,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:18:27,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 07:18:27,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:27,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:18:27,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 07:18:27,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 07:18:27,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-23 07:18:27,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-23 07:18:27,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:18:27,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:18:27,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:27,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-11-23 07:18:27,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:27,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-23 07:18:27,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:28,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 07:18:28,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:28,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-11-23 07:18:28,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:28,069 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 5 proven. 11 refuted. 0 times theorem prover too weak. 292 trivial. 0 not checked. [2023-11-23 07:18:28,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:28,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1451662336] [2023-11-23 07:18:28,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1451662336] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:28,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1526475805] [2023-11-23 07:18:28,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:18:28,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:28,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:28,071 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:28,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-23 07:18:28,632 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 07:18:28,632 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:18:28,642 INFO L262 TraceCheckSpWp]: Trace formula consists of 2798 conjuncts, 46 conjunts are in the unsatisfiable core [2023-11-23 07:18:28,647 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:28,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:18:29,590 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 196 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2023-11-23 07:18:29,590 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:18:29,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1526475805] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:29,590 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:18:29,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [19] total 26 [2023-11-23 07:18:29,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [998241176] [2023-11-23 07:18:29,590 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:29,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:18:29,591 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:29,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:18:29,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=580, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:18:29,592 INFO L87 Difference]: Start difference. First operand 206 states and 254 transitions. Second operand has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:18:32,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:18:34,548 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:18:36,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:18:38,589 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:18:41,209 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:18:41,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:41,220 INFO L93 Difference]: Finished difference Result 345 states and 413 transitions. [2023-11-23 07:18:41,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 07:18:41,220 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) Word has length 182 [2023-11-23 07:18:41,220 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:41,221 INFO L225 Difference]: With dead ends: 345 [2023-11-23 07:18:41,221 INFO L226 Difference]: Without dead ends: 227 [2023-11-23 07:18:41,222 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 206 SyntacticMatches, 25 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 215 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=121, Invalid=871, Unknown=0, NotChecked=0, Total=992 [2023-11-23 07:18:41,222 INFO L413 NwaCegarLoop]: 170 mSDtfsCounter, 148 mSDsluCounter, 831 mSDsCounter, 0 mSdLazyCounter, 661 mSolverCounterSat, 24 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 1001 SdHoareTripleChecker+Invalid, 690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 661 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:41,222 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [150 Valid, 1001 Invalid, 690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 661 Invalid, 5 Unknown, 0 Unchecked, 11.4s Time] [2023-11-23 07:18:41,223 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-11-23 07:18:41,242 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 221. [2023-11-23 07:18:41,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 221 states, 140 states have (on average 1.1571428571428573) internal successors, (162), 143 states have internal predecessors, (162), 48 states have call successors, (48), 27 states have call predecessors, (48), 32 states have return successors, (57), 50 states have call predecessors, (57), 47 states have call successors, (57) [2023-11-23 07:18:41,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 221 states to 221 states and 267 transitions. [2023-11-23 07:18:41,244 INFO L78 Accepts]: Start accepts. Automaton has 221 states and 267 transitions. Word has length 182 [2023-11-23 07:18:41,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:41,244 INFO L495 AbstractCegarLoop]: Abstraction has 221 states and 267 transitions. [2023-11-23 07:18:41,245 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 11 states have (on average 6.909090909090909) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:18:41,245 INFO L276 IsEmpty]: Start isEmpty. Operand 221 states and 267 transitions. [2023-11-23 07:18:41,246 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-11-23 07:18:41,246 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:41,246 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:41,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2023-11-23 07:18:41,472 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,SelfDestructingSolverStorable13 [2023-11-23 07:18:41,472 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:41,473 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:41,473 INFO L85 PathProgramCache]: Analyzing trace with hash -299520427, now seen corresponding path program 1 times [2023-11-23 07:18:41,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:41,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62090226] [2023-11-23 07:18:41,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:41,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:41,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:41,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:41,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:41,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:41,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:41,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:41,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:42,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:42,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:42,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:42,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:42,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:42,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:42,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:42,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:18:42,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 07:18:42,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:42,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:18:42,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 07:18:42,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 07:18:42,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-23 07:18:42,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-23 07:18:42,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:18:42,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:18:42,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:42,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:42,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-11-23 07:18:42,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-23 07:18:42,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-23 07:18:42,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-11-23 07:18:42,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:42,338 INFO L134 CoverageAnalysis]: Checked inductivity of 308 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 298 trivial. 0 not checked. [2023-11-23 07:18:42,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:42,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62090226] [2023-11-23 07:18:42,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62090226] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:42,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:42,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:18:42,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235083006] [2023-11-23 07:18:42,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:42,339 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:18:42,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:42,340 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:18:42,340 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:18:42,340 INFO L87 Difference]: Start difference. First operand 221 states and 267 transitions. Second operand has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 7 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-11-23 07:18:43,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:43,680 INFO L93 Difference]: Finished difference Result 363 states and 440 transitions. [2023-11-23 07:18:43,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:18:43,681 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 7 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) Word has length 182 [2023-11-23 07:18:43,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:43,682 INFO L225 Difference]: With dead ends: 363 [2023-11-23 07:18:43,682 INFO L226 Difference]: Without dead ends: 227 [2023-11-23 07:18:43,683 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:18:43,683 INFO L413 NwaCegarLoop]: 123 mSDtfsCounter, 257 mSDsluCounter, 453 mSDsCounter, 0 mSdLazyCounter, 786 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 981 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 786 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:43,683 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 576 Invalid, 981 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 786 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 07:18:43,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 227 states. [2023-11-23 07:18:43,697 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 213. [2023-11-23 07:18:43,698 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 134 states have (on average 1.1417910447761195) internal successors, (153), 136 states have internal predecessors, (153), 47 states have call successors, (47), 27 states have call predecessors, (47), 31 states have return successors, (52), 49 states have call predecessors, (52), 46 states have call successors, (52) [2023-11-23 07:18:43,698 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 252 transitions. [2023-11-23 07:18:43,699 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 252 transitions. Word has length 182 [2023-11-23 07:18:43,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:43,699 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 252 transitions. [2023-11-23 07:18:43,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.444444444444445) internal successors, (67), 7 states have internal predecessors, (67), 5 states have call successors, (31), 5 states have call predecessors, (31), 2 states have return successors, (28), 4 states have call predecessors, (28), 5 states have call successors, (28) [2023-11-23 07:18:43,699 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 252 transitions. [2023-11-23 07:18:43,700 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2023-11-23 07:18:43,700 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:43,700 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:43,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-23 07:18:43,701 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:43,701 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:43,701 INFO L85 PathProgramCache]: Analyzing trace with hash -1099612068, now seen corresponding path program 1 times [2023-11-23 07:18:43,701 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:43,701 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031253267] [2023-11-23 07:18:43,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:43,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:43,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:44,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:44,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:44,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:44,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:44,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:44,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:44,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,575 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:44,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,579 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:44,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:44,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:44,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:18:44,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,611 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 07:18:44,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:44,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:18:44,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 07:18:44,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 07:18:44,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-23 07:18:44,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-23 07:18:44,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:18:44,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:18:44,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:44,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:44,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-11-23 07:18:44,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-23 07:18:44,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:44,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:44,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,698 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 07:18:44,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-11-23 07:18:44,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:44,709 INFO L134 CoverageAnalysis]: Checked inductivity of 340 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 340 trivial. 0 not checked. [2023-11-23 07:18:44,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:44,710 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031253267] [2023-11-23 07:18:44,710 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031253267] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:44,710 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:18:44,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:18:44,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1664071338] [2023-11-23 07:18:44,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:44,711 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:18:44,711 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:44,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:18:44,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:18:44,711 INFO L87 Difference]: Start difference. First operand 213 states and 252 transitions. Second operand has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-23 07:18:46,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:46,778 INFO L93 Difference]: Finished difference Result 233 states and 275 transitions. [2023-11-23 07:18:46,779 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:18:46,779 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 196 [2023-11-23 07:18:46,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:46,780 INFO L225 Difference]: With dead ends: 233 [2023-11-23 07:18:46,780 INFO L226 Difference]: Without dead ends: 231 [2023-11-23 07:18:46,780 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2023-11-23 07:18:46,781 INFO L413 NwaCegarLoop]: 130 mSDtfsCounter, 204 mSDsluCounter, 689 mSDsCounter, 0 mSdLazyCounter, 857 mSolverCounterSat, 170 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 209 SdHoareTripleChecker+Valid, 819 SdHoareTripleChecker+Invalid, 1027 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 170 IncrementalHoareTripleChecker+Valid, 857 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:46,781 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [209 Valid, 819 Invalid, 1027 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [170 Valid, 857 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2023-11-23 07:18:46,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-11-23 07:18:46,798 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 217. [2023-11-23 07:18:46,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 137 states have (on average 1.1386861313868613) internal successors, (156), 139 states have internal predecessors, (156), 47 states have call successors, (47), 28 states have call predecessors, (47), 32 states have return successors, (52), 49 states have call predecessors, (52), 46 states have call successors, (52) [2023-11-23 07:18:46,799 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 255 transitions. [2023-11-23 07:18:46,799 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 255 transitions. Word has length 196 [2023-11-23 07:18:46,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:46,800 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 255 transitions. [2023-11-23 07:18:46,800 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 9 states have (on average 6.888888888888889) internal successors, (62), 5 states have internal predecessors, (62), 3 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2023-11-23 07:18:46,800 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 255 transitions. [2023-11-23 07:18:46,801 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 203 [2023-11-23 07:18:46,801 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:46,801 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:46,801 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-23 07:18:46,802 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:46,802 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:46,802 INFO L85 PathProgramCache]: Analyzing trace with hash -1427102757, now seen corresponding path program 1 times [2023-11-23 07:18:46,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:46,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208367147] [2023-11-23 07:18:46,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:46,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:47,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:47,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:47,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:47,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:18:47,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-23 07:18:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:47,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:47,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:47,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-11-23 07:18:47,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-23 07:18:47,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:47,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2023-11-23 07:18:47,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:47,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:47,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-23 07:18:47,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2023-11-23 07:18:47,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:18:47,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-23 07:18:47,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-11-23 07:18:47,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 07:18:47,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-11-23 07:18:47,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-23 07:18:47,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-11-23 07:18:47,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-11-23 07:18:47,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:47,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:47,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2023-11-23 07:18:47,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-11-23 07:18:47,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:47,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:47,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-11-23 07:18:47,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2023-11-23 07:18:47,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-11-23 07:18:47,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:47,857 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 5 proven. 36 refuted. 0 times theorem prover too weak. 301 trivial. 0 not checked. [2023-11-23 07:18:47,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:47,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208367147] [2023-11-23 07:18:47,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208367147] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:47,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1945809223] [2023-11-23 07:18:47,858 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:47,858 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:47,858 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:47,872 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:47,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-23 07:18:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:48,552 INFO L262 TraceCheckSpWp]: Trace formula consists of 2870 conjuncts, 51 conjunts are in the unsatisfiable core [2023-11-23 07:18:48,557 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:48,686 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 39 treesize of output 1 [2023-11-23 07:18:48,689 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:18:48,692 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:18:49,143 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 180 proven. 2 refuted. 0 times theorem prover too weak. 160 trivial. 0 not checked. [2023-11-23 07:18:49,144 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:18:49,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1945809223] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:49,548 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:18:49,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 17] total 25 [2023-11-23 07:18:49,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557350628] [2023-11-23 07:18:49,548 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:18:49,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2023-11-23 07:18:49,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:49,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2023-11-23 07:18:49,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=790, Unknown=0, NotChecked=0, Total=870 [2023-11-23 07:18:49,550 INFO L87 Difference]: Start difference. First operand 217 states and 255 transitions. Second operand has 25 states, 20 states have (on average 6.1) internal successors, (122), 20 states have internal predecessors, (122), 8 states have call successors, (62), 6 states have call predecessors, (62), 8 states have return successors, (56), 7 states have call predecessors, (56), 8 states have call successors, (56) [2023-11-23 07:18:56,012 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:56,012 INFO L93 Difference]: Finished difference Result 436 states and 513 transitions. [2023-11-23 07:18:56,013 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:18:56,013 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 20 states have (on average 6.1) internal successors, (122), 20 states have internal predecessors, (122), 8 states have call successors, (62), 6 states have call predecessors, (62), 8 states have return successors, (56), 7 states have call predecessors, (56), 8 states have call successors, (56) Word has length 202 [2023-11-23 07:18:56,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:56,014 INFO L225 Difference]: With dead ends: 436 [2023-11-23 07:18:56,014 INFO L226 Difference]: Without dead ends: 231 [2023-11-23 07:18:56,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 415 GetRequests, 380 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 219 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=131, Invalid=1201, Unknown=0, NotChecked=0, Total=1332 [2023-11-23 07:18:56,015 INFO L413 NwaCegarLoop]: 119 mSDtfsCounter, 135 mSDsluCounter, 1665 mSDsCounter, 0 mSdLazyCounter, 2463 mSolverCounterSat, 110 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 149 SdHoareTripleChecker+Valid, 1784 SdHoareTripleChecker+Invalid, 2575 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 110 IncrementalHoareTripleChecker+Valid, 2463 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:56,015 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [149 Valid, 1784 Invalid, 2575 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [110 Valid, 2463 Invalid, 2 Unknown, 0 Unchecked, 5.6s Time] [2023-11-23 07:18:56,016 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231 states. [2023-11-23 07:18:56,083 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231 to 217. [2023-11-23 07:18:56,084 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 137 states have (on average 1.1313868613138687) internal successors, (155), 139 states have internal predecessors, (155), 47 states have call successors, (47), 28 states have call predecessors, (47), 32 states have return successors, (52), 49 states have call predecessors, (52), 46 states have call successors, (52) [2023-11-23 07:18:56,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 254 transitions. [2023-11-23 07:18:56,085 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 254 transitions. Word has length 202 [2023-11-23 07:18:56,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:56,085 INFO L495 AbstractCegarLoop]: Abstraction has 217 states and 254 transitions. [2023-11-23 07:18:56,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 20 states have (on average 6.1) internal successors, (122), 20 states have internal predecessors, (122), 8 states have call successors, (62), 6 states have call predecessors, (62), 8 states have return successors, (56), 7 states have call predecessors, (56), 8 states have call successors, (56) [2023-11-23 07:18:56,085 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 254 transitions. [2023-11-23 07:18:56,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 205 [2023-11-23 07:18:56,120 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:56,120 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:56,163 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2023-11-23 07:18:56,336 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,SelfDestructingSolverStorable16 [2023-11-23 07:18:56,336 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:56,337 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:56,337 INFO L85 PathProgramCache]: Analyzing trace with hash -938125664, now seen corresponding path program 1 times [2023-11-23 07:18:56,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:56,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2121770048] [2023-11-23 07:18:56,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:56,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:56,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:57,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:57,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2023-11-23 07:18:57,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2023-11-23 07:18:57,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-23 07:18:57,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:57,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:57,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:18:57,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-23 07:18:57,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:18:57,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:18:57,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-23 07:18:57,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:57,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:57,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:18:57,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-11-23 07:18:57,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-23 07:18:57,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:18:57,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-23 07:18:57,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,456 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-11-23 07:18:57,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-23 07:18:57,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-11-23 07:18:57,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2023-11-23 07:18:57,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-11-23 07:18:57,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:57,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:57,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-11-23 07:18:57,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-11-23 07:18:57,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,514 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2023-11-23 07:18:57,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:18:57,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,530 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-11-23 07:18:57,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-11-23 07:18:57,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,538 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2023-11-23 07:18:57,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:57,543 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 8 proven. 27 refuted. 0 times theorem prover too weak. 313 trivial. 0 not checked. [2023-11-23 07:18:57,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:18:57,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2121770048] [2023-11-23 07:18:57,543 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2121770048] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:18:57,543 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [970146769] [2023-11-23 07:18:57,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:57,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:57,544 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:57,545 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:57,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-23 07:18:58,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:58,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 2874 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 07:18:58,233 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:18:58,258 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 134 proven. 0 refuted. 0 times theorem prover too weak. 214 trivial. 0 not checked. [2023-11-23 07:18:58,258 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:18:58,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [970146769] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:18:58,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:18:58,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 10 [2023-11-23 07:18:58,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599738703] [2023-11-23 07:18:58,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:18:58,259 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 07:18:58,259 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:18:58,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 07:18:58,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=70, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:18:58,260 INFO L87 Difference]: Start difference. First operand 217 states and 254 transitions. Second operand has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-11-23 07:18:58,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:18:58,598 INFO L93 Difference]: Finished difference Result 386 states and 452 transitions. [2023-11-23 07:18:58,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:18:58,599 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 204 [2023-11-23 07:18:58,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:18:58,600 INFO L225 Difference]: With dead ends: 386 [2023-11-23 07:18:58,600 INFO L226 Difference]: Without dead ends: 217 [2023-11-23 07:18:58,600 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 275 GetRequests, 266 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:18:58,601 INFO L413 NwaCegarLoop]: 171 mSDtfsCounter, 2 mSDsluCounter, 646 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 817 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:18:58,601 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 817 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:18:58,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2023-11-23 07:18:58,614 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 213. [2023-11-23 07:18:58,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 134 states have (on average 1.1194029850746268) internal successors, (150), 136 states have internal predecessors, (150), 47 states have call successors, (47), 28 states have call predecessors, (47), 31 states have return successors, (51), 48 states have call predecessors, (51), 46 states have call successors, (51) [2023-11-23 07:18:58,615 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 248 transitions. [2023-11-23 07:18:58,616 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 248 transitions. Word has length 204 [2023-11-23 07:18:58,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:18:58,616 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 248 transitions. [2023-11-23 07:18:58,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.666666666666666) internal successors, (76), 6 states have internal predecessors, (76), 3 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2023-11-23 07:18:58,616 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 248 transitions. [2023-11-23 07:18:58,617 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 211 [2023-11-23 07:18:58,617 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:18:58,617 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:18:58,635 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-23 07:18:58,835 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,SelfDestructingSolverStorable17 [2023-11-23 07:18:58,835 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:18:58,835 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:18:58,835 INFO L85 PathProgramCache]: Analyzing trace with hash -720587316, now seen corresponding path program 1 times [2023-11-23 07:18:58,835 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:18:58,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1151886312] [2023-11-23 07:18:58,836 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:58,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:18:58,880 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:18:58,880 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [188188671] [2023-11-23 07:18:58,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:18:58,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:18:58,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:18:58,898 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:18:58,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-23 07:18:59,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:18:59,894 INFO L262 TraceCheckSpWp]: Trace formula consists of 3046 conjuncts, 159 conjunts are in the unsatisfiable core [2023-11-23 07:18:59,903 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:00,250 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:19:00,255 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:00,259 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 27 treesize of output 1 [2023-11-23 07:19:01,375 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 214 proven. 14 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2023-11-23 07:19:01,375 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:02,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:02,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1151886312] [2023-11-23 07:19:02,351 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:02,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [188188671] [2023-11-23 07:19:02,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [188188671] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:02,351 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:02,351 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27] total 27 [2023-11-23 07:19:02,352 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730943403] [2023-11-23 07:19:02,352 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:02,352 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2023-11-23 07:19:02,352 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:02,353 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2023-11-23 07:19:02,353 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=1300, Unknown=0, NotChecked=0, Total=1406 [2023-11-23 07:19:02,353 INFO L87 Difference]: Start difference. First operand 213 states and 248 transitions. Second operand has 27 states, 21 states have (on average 4.666666666666667) internal successors, (98), 23 states have internal predecessors, (98), 10 states have call successors, (35), 3 states have call predecessors, (35), 10 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) [2023-11-23 07:19:04,366 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:04,366 INFO L93 Difference]: Finished difference Result 421 states and 487 transitions. [2023-11-23 07:19:04,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2023-11-23 07:19:04,367 INFO L78 Accepts]: Start accepts. Automaton has has 27 states, 21 states have (on average 4.666666666666667) internal successors, (98), 23 states have internal predecessors, (98), 10 states have call successors, (35), 3 states have call predecessors, (35), 10 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) Word has length 210 [2023-11-23 07:19:04,367 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:04,368 INFO L225 Difference]: With dead ends: 421 [2023-11-23 07:19:04,368 INFO L226 Difference]: Without dead ends: 216 [2023-11-23 07:19:04,369 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 364 GetRequests, 305 SyntacticMatches, 2 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 649 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=252, Invalid=3170, Unknown=0, NotChecked=0, Total=3422 [2023-11-23 07:19:04,369 INFO L413 NwaCegarLoop]: 159 mSDtfsCounter, 42 mSDsluCounter, 1740 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 1899 SdHoareTripleChecker+Invalid, 1050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:04,370 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [43 Valid, 1899 Invalid, 1050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 1029 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 07:19:04,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 216 states. [2023-11-23 07:19:04,387 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 216 to 213. [2023-11-23 07:19:04,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 213 states, 134 states have (on average 1.1119402985074627) internal successors, (149), 136 states have internal predecessors, (149), 47 states have call successors, (47), 28 states have call predecessors, (47), 31 states have return successors, (51), 48 states have call predecessors, (51), 46 states have call successors, (51) [2023-11-23 07:19:04,388 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 213 states to 213 states and 247 transitions. [2023-11-23 07:19:04,388 INFO L78 Accepts]: Start accepts. Automaton has 213 states and 247 transitions. Word has length 210 [2023-11-23 07:19:04,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:04,388 INFO L495 AbstractCegarLoop]: Abstraction has 213 states and 247 transitions. [2023-11-23 07:19:04,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 21 states have (on average 4.666666666666667) internal successors, (98), 23 states have internal predecessors, (98), 10 states have call successors, (35), 3 states have call predecessors, (35), 10 states have return successors, (32), 10 states have call predecessors, (32), 10 states have call successors, (32) [2023-11-23 07:19:04,389 INFO L276 IsEmpty]: Start isEmpty. Operand 213 states and 247 transitions. [2023-11-23 07:19:04,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2023-11-23 07:19:04,390 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:04,390 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:04,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-23 07:19:04,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:04,607 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:04,607 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:04,607 INFO L85 PathProgramCache]: Analyzing trace with hash 274996733, now seen corresponding path program 1 times [2023-11-23 07:19:04,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:04,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1819832357] [2023-11-23 07:19:04,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:04,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:04,730 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:04,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1740812993] [2023-11-23 07:19:04,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:04,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:04,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:04,734 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:19:04,745 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-23 07:19:05,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:05,362 INFO L262 TraceCheckSpWp]: Trace formula consists of 3044 conjuncts, 35 conjunts are in the unsatisfiable core [2023-11-23 07:19:05,367 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:05,464 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 95 proven. 21 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2023-11-23 07:19:05,464 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:06,199 INFO L134 CoverageAnalysis]: Checked inductivity of 342 backedges. 50 proven. 3 refuted. 0 times theorem prover too weak. 289 trivial. 0 not checked. [2023-11-23 07:19:06,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:06,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1819832357] [2023-11-23 07:19:06,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:06,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1740812993] [2023-11-23 07:19:06,200 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1740812993] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:19:06,200 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:19:06,200 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 23 [2023-11-23 07:19:06,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [526049844] [2023-11-23 07:19:06,200 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:06,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-23 07:19:06,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:06,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-23 07:19:06,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2023-11-23 07:19:06,202 INFO L87 Difference]: Start difference. First operand 213 states and 247 transitions. Second operand has 23 states, 17 states have (on average 5.705882352941177) internal successors, (97), 16 states have internal predecessors, (97), 5 states have call successors, (38), 3 states have call predecessors, (38), 10 states have return successors, (40), 9 states have call predecessors, (40), 5 states have call successors, (40) [2023-11-23 07:19:07,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:07,275 INFO L93 Difference]: Finished difference Result 333 states and 384 transitions. [2023-11-23 07:19:07,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-23 07:19:07,276 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 17 states have (on average 5.705882352941177) internal successors, (97), 16 states have internal predecessors, (97), 5 states have call successors, (38), 3 states have call predecessors, (38), 10 states have return successors, (40), 9 states have call predecessors, (40), 5 states have call successors, (40) Word has length 209 [2023-11-23 07:19:07,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:07,277 INFO L225 Difference]: With dead ends: 333 [2023-11-23 07:19:07,277 INFO L226 Difference]: Without dead ends: 215 [2023-11-23 07:19:07,277 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 418 GetRequests, 395 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=61, Invalid=539, Unknown=0, NotChecked=0, Total=600 [2023-11-23 07:19:07,278 INFO L413 NwaCegarLoop]: 167 mSDtfsCounter, 6 mSDsluCounter, 2447 mSDsCounter, 0 mSdLazyCounter, 741 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 2614 SdHoareTripleChecker+Invalid, 745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 741 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:07,278 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 2614 Invalid, 745 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 741 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2023-11-23 07:19:07,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2023-11-23 07:19:07,302 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 211. [2023-11-23 07:19:07,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 133 states have (on average 1.112781954887218) internal successors, (148), 134 states have internal predecessors, (148), 47 states have call successors, (47), 28 states have call predecessors, (47), 30 states have return successors, (49), 48 states have call predecessors, (49), 46 states have call successors, (49) [2023-11-23 07:19:07,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 244 transitions. [2023-11-23 07:19:07,303 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 244 transitions. Word has length 209 [2023-11-23 07:19:07,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:07,304 INFO L495 AbstractCegarLoop]: Abstraction has 211 states and 244 transitions. [2023-11-23 07:19:07,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 17 states have (on average 5.705882352941177) internal successors, (97), 16 states have internal predecessors, (97), 5 states have call successors, (38), 3 states have call predecessors, (38), 10 states have return successors, (40), 9 states have call predecessors, (40), 5 states have call successors, (40) [2023-11-23 07:19:07,304 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 244 transitions. [2023-11-23 07:19:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-11-23 07:19:07,305 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:07,305 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:07,339 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 07:19:07,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:07,522 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:07,523 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:07,523 INFO L85 PathProgramCache]: Analyzing trace with hash -904027624, now seen corresponding path program 1 times [2023-11-23 07:19:07,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:07,523 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583326685] [2023-11-23 07:19:07,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:07,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:07,565 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:07,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1674194717] [2023-11-23 07:19:07,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:07,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:07,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:07,581 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 07:19:07,583 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 07:19:08,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:08,452 INFO L262 TraceCheckSpWp]: Trace formula consists of 3048 conjuncts, 117 conjunts are in the unsatisfiable core [2023-11-23 07:19:08,533 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:08,669 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:08,673 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:19:08,678 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 27 treesize of output 1 [2023-11-23 07:19:08,993 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:19:08,993 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 20 [2023-11-23 07:19:09,088 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:19:09,089 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 20 [2023-11-23 07:19:09,177 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:19:09,178 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 20 [2023-11-23 07:19:09,931 INFO L134 CoverageAnalysis]: Checked inductivity of 348 backedges. 257 proven. 8 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2023-11-23 07:19:09,931 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:10,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:10,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583326685] [2023-11-23 07:19:10,302 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:10,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674194717] [2023-11-23 07:19:10,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674194717] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:10,302 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:10,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23] total 23 [2023-11-23 07:19:10,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736463046] [2023-11-23 07:19:10,302 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:10,302 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2023-11-23 07:19:10,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:10,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2023-11-23 07:19:10,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=672, Unknown=0, NotChecked=0, Total=756 [2023-11-23 07:19:10,303 INFO L87 Difference]: Start difference. First operand 211 states and 244 transitions. Second operand has 23 states, 20 states have (on average 5.55) internal successors, (111), 22 states have internal predecessors, (111), 12 states have call successors, (37), 3 states have call predecessors, (37), 8 states have return successors, (34), 13 states have call predecessors, (34), 12 states have call successors, (34) [2023-11-23 07:19:12,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:12,750 INFO L93 Difference]: Finished difference Result 374 states and 435 transitions. [2023-11-23 07:19:12,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2023-11-23 07:19:12,750 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 20 states have (on average 5.55) internal successors, (111), 22 states have internal predecessors, (111), 12 states have call successors, (37), 3 states have call predecessors, (37), 8 states have return successors, (34), 13 states have call predecessors, (34), 12 states have call successors, (34) Word has length 211 [2023-11-23 07:19:12,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:12,751 INFO L225 Difference]: With dead ends: 374 [2023-11-23 07:19:12,751 INFO L226 Difference]: Without dead ends: 223 [2023-11-23 07:19:12,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 230 SyntacticMatches, 20 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 480 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=195, Invalid=1611, Unknown=0, NotChecked=0, Total=1806 [2023-11-23 07:19:12,752 INFO L413 NwaCegarLoop]: 153 mSDtfsCounter, 142 mSDsluCounter, 1283 mSDsCounter, 0 mSdLazyCounter, 1709 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 143 SdHoareTripleChecker+Valid, 1436 SdHoareTripleChecker+Invalid, 1743 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1709 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:12,753 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [143 Valid, 1436 Invalid, 1743 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1709 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2023-11-23 07:19:12,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2023-11-23 07:19:12,770 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 220. [2023-11-23 07:19:12,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 220 states, 139 states have (on average 1.1079136690647482) internal successors, (154), 141 states have internal predecessors, (154), 47 states have call successors, (47), 28 states have call predecessors, (47), 33 states have return successors, (53), 50 states have call predecessors, (53), 46 states have call successors, (53) [2023-11-23 07:19:12,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 254 transitions. [2023-11-23 07:19:12,771 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 254 transitions. Word has length 211 [2023-11-23 07:19:12,772 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:12,772 INFO L495 AbstractCegarLoop]: Abstraction has 220 states and 254 transitions. [2023-11-23 07:19:12,772 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 20 states have (on average 5.55) internal successors, (111), 22 states have internal predecessors, (111), 12 states have call successors, (37), 3 states have call predecessors, (37), 8 states have return successors, (34), 13 states have call predecessors, (34), 12 states have call successors, (34) [2023-11-23 07:19:12,772 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 254 transitions. [2023-11-23 07:19:12,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2023-11-23 07:19:12,773 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:12,773 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:12,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2023-11-23 07:19:13,000 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,SelfDestructingSolverStorable20 [2023-11-23 07:19:13,000 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:13,001 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:13,001 INFO L85 PathProgramCache]: Analyzing trace with hash -810356320, now seen corresponding path program 1 times [2023-11-23 07:19:13,001 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:13,001 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [198500931] [2023-11-23 07:19:13,001 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:13,001 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:13,068 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:13,068 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1055533017] [2023-11-23 07:19:13,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:13,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:13,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:13,084 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 07:19:13,133 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 07:19:14,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:14,997 INFO L262 TraceCheckSpWp]: Trace formula consists of 3054 conjuncts, 110 conjunts are in the unsatisfiable core [2023-11-23 07:19:15,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:15,192 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:16,201 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-23 07:19:16,214 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 7 treesize of output 3 [2023-11-23 07:19:16,325 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 28 proven. 228 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2023-11-23 07:19:16,325 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:16,709 INFO L134 CoverageAnalysis]: Checked inductivity of 354 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 352 trivial. 0 not checked. [2023-11-23 07:19:16,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:16,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [198500931] [2023-11-23 07:19:16,709 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:16,709 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1055533017] [2023-11-23 07:19:16,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1055533017] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:16,709 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:16,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [25] total 32 [2023-11-23 07:19:16,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610968899] [2023-11-23 07:19:16,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:19:16,710 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:19:16,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:16,710 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:19:16,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=903, Unknown=0, NotChecked=0, Total=992 [2023-11-23 07:19:16,711 INFO L87 Difference]: Start difference. First operand 220 states and 254 transitions. Second operand has 9 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-11-23 07:19:17,189 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:17,189 INFO L93 Difference]: Finished difference Result 226 states and 259 transitions. [2023-11-23 07:19:17,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:19:17,190 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 214 [2023-11-23 07:19:17,190 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:17,191 INFO L225 Difference]: With dead ends: 226 [2023-11-23 07:19:17,191 INFO L226 Difference]: Without dead ends: 224 [2023-11-23 07:19:17,192 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 430 GetRequests, 371 SyntacticMatches, 25 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 599 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=107, Invalid=1153, Unknown=0, NotChecked=0, Total=1260 [2023-11-23 07:19:17,192 INFO L413 NwaCegarLoop]: 181 mSDtfsCounter, 22 mSDsluCounter, 1242 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 1423 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:17,193 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 1423 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:19:17,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 224 states. [2023-11-23 07:19:17,213 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 224 to 224. [2023-11-23 07:19:17,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 224 states, 142 states have (on average 1.1056338028169015) internal successors, (157), 144 states have internal predecessors, (157), 47 states have call successors, (47), 29 states have call predecessors, (47), 34 states have return successors, (53), 50 states have call predecessors, (53), 46 states have call successors, (53) [2023-11-23 07:19:17,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 224 states to 224 states and 257 transitions. [2023-11-23 07:19:17,214 INFO L78 Accepts]: Start accepts. Automaton has 224 states and 257 transitions. Word has length 214 [2023-11-23 07:19:17,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:17,214 INFO L495 AbstractCegarLoop]: Abstraction has 224 states and 257 transitions. [2023-11-23 07:19:17,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 10.0) internal successors, (70), 6 states have internal predecessors, (70), 4 states have call successors, (33), 4 states have call predecessors, (33), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2023-11-23 07:19:17,215 INFO L276 IsEmpty]: Start isEmpty. Operand 224 states and 257 transitions. [2023-11-23 07:19:17,216 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 233 [2023-11-23 07:19:17,216 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:17,216 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:17,241 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-23 07:19:17,440 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:17,441 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:17,441 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:17,441 INFO L85 PathProgramCache]: Analyzing trace with hash 1744454789, now seen corresponding path program 1 times [2023-11-23 07:19:17,441 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:17,441 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073549735] [2023-11-23 07:19:17,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:17,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:17,486 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:17,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [10020321] [2023-11-23 07:19:17,487 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:17,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:17,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:17,488 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:19:17,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-23 07:19:18,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:18,284 INFO L262 TraceCheckSpWp]: Trace formula consists of 3123 conjuncts, 104 conjunts are in the unsatisfiable core [2023-11-23 07:19:18,290 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:18,347 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:19:18,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:18,489 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 31 treesize of output 1 [2023-11-23 07:19:19,514 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 285 proven. 9 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2023-11-23 07:19:19,514 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:19,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073549735] [2023-11-23 07:19:19,887 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:19,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10020321] [2023-11-23 07:19:19,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10020321] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:19,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:19,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [29] total 29 [2023-11-23 07:19:19,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39473671] [2023-11-23 07:19:19,888 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:19,888 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2023-11-23 07:19:19,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:19,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2023-11-23 07:19:19,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1003, Unknown=0, NotChecked=0, Total=1122 [2023-11-23 07:19:19,889 INFO L87 Difference]: Start difference. First operand 224 states and 257 transitions. Second operand has 29 states, 23 states have (on average 5.478260869565218) internal successors, (126), 28 states have internal predecessors, (126), 13 states have call successors, (39), 4 states have call predecessors, (39), 11 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-23 07:19:27,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:27,774 INFO L93 Difference]: Finished difference Result 414 states and 469 transitions. [2023-11-23 07:19:27,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-23 07:19:27,774 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 23 states have (on average 5.478260869565218) internal successors, (126), 28 states have internal predecessors, (126), 13 states have call successors, (39), 4 states have call predecessors, (39), 11 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) Word has length 232 [2023-11-23 07:19:27,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:27,775 INFO L225 Difference]: With dead ends: 414 [2023-11-23 07:19:27,775 INFO L226 Difference]: Without dead ends: 266 [2023-11-23 07:19:27,777 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 234 SyntacticMatches, 22 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1021 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=392, Invalid=3768, Unknown=0, NotChecked=0, Total=4160 [2023-11-23 07:19:27,777 INFO L413 NwaCegarLoop]: 168 mSDtfsCounter, 188 mSDsluCounter, 2493 mSDsCounter, 0 mSdLazyCounter, 2982 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 2661 SdHoareTripleChecker+Invalid, 3028 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 2982 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:27,777 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 2661 Invalid, 3028 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 2982 Invalid, 0 Unknown, 0 Unchecked, 6.9s Time] [2023-11-23 07:19:27,777 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 266 states. [2023-11-23 07:19:27,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 266 to 250. [2023-11-23 07:19:27,803 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 162 states have (on average 1.0987654320987654) internal successors, (178), 163 states have internal predecessors, (178), 51 states have call successors, (51), 36 states have call predecessors, (51), 36 states have return successors, (53), 50 states have call predecessors, (53), 50 states have call successors, (53) [2023-11-23 07:19:27,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 282 transitions. [2023-11-23 07:19:27,804 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 282 transitions. Word has length 232 [2023-11-23 07:19:27,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:27,804 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 282 transitions. [2023-11-23 07:19:27,805 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 23 states have (on average 5.478260869565218) internal successors, (126), 28 states have internal predecessors, (126), 13 states have call successors, (39), 4 states have call predecessors, (39), 11 states have return successors, (38), 13 states have call predecessors, (38), 13 states have call successors, (38) [2023-11-23 07:19:27,805 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 282 transitions. [2023-11-23 07:19:27,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-11-23 07:19:27,806 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:27,806 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:27,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-23 07:19:28,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:28,024 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:28,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:28,024 INFO L85 PathProgramCache]: Analyzing trace with hash -1365902019, now seen corresponding path program 1 times [2023-11-23 07:19:28,024 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:28,024 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820077767] [2023-11-23 07:19:28,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:28,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:28,070 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:28,070 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [205303337] [2023-11-23 07:19:28,070 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:28,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:28,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:28,071 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:19:28,074 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-23 07:19:28,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:28,812 INFO L262 TraceCheckSpWp]: Trace formula consists of 3125 conjuncts, 92 conjunts are in the unsatisfiable core [2023-11-23 07:19:28,818 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:28,869 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:19:29,532 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 159 proven. 30 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2023-11-23 07:19:29,532 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:29,721 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:29,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820077767] [2023-11-23 07:19:29,721 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:29,721 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205303337] [2023-11-23 07:19:29,721 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205303337] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:29,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:29,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18] total 18 [2023-11-23 07:19:29,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1462863253] [2023-11-23 07:19:29,721 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:29,722 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-23 07:19:29,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:29,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-23 07:19:29,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=477, Unknown=0, NotChecked=0, Total=552 [2023-11-23 07:19:29,722 INFO L87 Difference]: Start difference. First operand 250 states and 282 transitions. Second operand has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 12 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (35), 10 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-23 07:19:31,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:19:35,286 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:19:37,336 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:19:39,419 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:19:42,699 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:19:42,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:42,753 INFO L93 Difference]: Finished difference Result 301 states and 335 transitions. [2023-11-23 07:19:42,753 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-23 07:19:42,753 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 12 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (35), 10 states have call predecessors, (35), 11 states have call successors, (35) Word has length 233 [2023-11-23 07:19:42,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:42,754 INFO L225 Difference]: With dead ends: 301 [2023-11-23 07:19:42,754 INFO L226 Difference]: Without dead ends: 252 [2023-11-23 07:19:42,755 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 261 GetRequests, 199 SyntacticMatches, 28 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 327 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=195, Invalid=1065, Unknown=0, NotChecked=0, Total=1260 [2023-11-23 07:19:42,756 INFO L413 NwaCegarLoop]: 97 mSDtfsCounter, 168 mSDsluCounter, 433 mSDsCounter, 0 mSdLazyCounter, 1596 mSolverCounterSat, 96 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 174 SdHoareTripleChecker+Valid, 530 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1596 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:42,756 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [174 Valid, 530 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1596 Invalid, 5 Unknown, 0 Unchecked, 12.8s Time] [2023-11-23 07:19:42,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2023-11-23 07:19:42,802 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 250. [2023-11-23 07:19:42,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 250 states, 162 states have (on average 1.0925925925925926) internal successors, (177), 163 states have internal predecessors, (177), 51 states have call successors, (51), 36 states have call predecessors, (51), 36 states have return successors, (53), 50 states have call predecessors, (53), 50 states have call successors, (53) [2023-11-23 07:19:42,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 250 states to 250 states and 281 transitions. [2023-11-23 07:19:42,803 INFO L78 Accepts]: Start accepts. Automaton has 250 states and 281 transitions. Word has length 233 [2023-11-23 07:19:42,804 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:42,804 INFO L495 AbstractCegarLoop]: Abstraction has 250 states and 281 transitions. [2023-11-23 07:19:42,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 15 states have (on average 6.2) internal successors, (93), 17 states have internal predecessors, (93), 12 states have call successors, (36), 4 states have call predecessors, (36), 5 states have return successors, (35), 10 states have call predecessors, (35), 11 states have call successors, (35) [2023-11-23 07:19:42,804 INFO L276 IsEmpty]: Start isEmpty. Operand 250 states and 281 transitions. [2023-11-23 07:19:42,805 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 246 [2023-11-23 07:19:42,805 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:42,805 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:42,827 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-23 07:19:43,019 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2023-11-23 07:19:43,019 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:43,020 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:43,020 INFO L85 PathProgramCache]: Analyzing trace with hash -583209813, now seen corresponding path program 1 times [2023-11-23 07:19:43,020 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:43,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028751037] [2023-11-23 07:19:43,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:43,020 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:43,066 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:43,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [133754100] [2023-11-23 07:19:43,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:43,066 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:43,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:43,067 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:19:43,068 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-23 07:19:43,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:43,857 INFO L262 TraceCheckSpWp]: Trace formula consists of 3180 conjuncts, 225 conjunts are in the unsatisfiable core [2023-11-23 07:19:43,869 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:43,954 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 1 [2023-11-23 07:19:43,957 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:19:43,959 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:44,129 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 31 treesize of output 1 [2023-11-23 07:19:44,191 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 31 treesize of output 1 [2023-11-23 07:19:44,264 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 31 treesize of output 1 [2023-11-23 07:19:45,893 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 07:19:45,894 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 53 treesize of output 32 [2023-11-23 07:19:46,885 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 220 proven. 59 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2023-11-23 07:19:46,886 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:19:47,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:19:47,481 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028751037] [2023-11-23 07:19:47,482 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:19:47,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133754100] [2023-11-23 07:19:47,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133754100] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:19:47,482 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:19:47,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [44] total 44 [2023-11-23 07:19:47,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693736245] [2023-11-23 07:19:47,482 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:19:47,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 44 states [2023-11-23 07:19:47,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:19:47,483 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 44 interpolants. [2023-11-23 07:19:47,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=2578, Unknown=0, NotChecked=0, Total=2756 [2023-11-23 07:19:47,484 INFO L87 Difference]: Start difference. First operand 250 states and 281 transitions. Second operand has 44 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 38 states have internal predecessors, (114), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) [2023-11-23 07:19:58,307 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:19:58,308 INFO L93 Difference]: Finished difference Result 377 states and 420 transitions. [2023-11-23 07:19:58,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2023-11-23 07:19:58,308 INFO L78 Accepts]: Start accepts. Automaton has has 44 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 38 states have internal predecessors, (114), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) Word has length 245 [2023-11-23 07:19:58,308 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:19:58,309 INFO L225 Difference]: With dead ends: 377 [2023-11-23 07:19:58,309 INFO L226 Difference]: Without dead ends: 322 [2023-11-23 07:19:58,312 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 184 SyntacticMatches, 25 SemanticMatches, 98 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2689 ImplicationChecksByTransitivity, 4.9s TimeCoverageRelationStatistics Valid=687, Invalid=9213, Unknown=0, NotChecked=0, Total=9900 [2023-11-23 07:19:58,312 INFO L413 NwaCegarLoop]: 87 mSDtfsCounter, 274 mSDsluCounter, 1410 mSDsCounter, 0 mSdLazyCounter, 5552 mSolverCounterSat, 153 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 290 SdHoareTripleChecker+Valid, 1497 SdHoareTripleChecker+Invalid, 5719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 5552 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:19:58,312 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [290 Valid, 1497 Invalid, 5719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 5552 Invalid, 14 Unknown, 0 Unchecked, 8.3s Time] [2023-11-23 07:19:58,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2023-11-23 07:19:58,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 297. [2023-11-23 07:19:58,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 194 states have (on average 1.097938144329897) internal successors, (213), 196 states have internal predecessors, (213), 58 states have call successors, (58), 42 states have call predecessors, (58), 44 states have return successors, (62), 58 states have call predecessors, (62), 57 states have call successors, (62) [2023-11-23 07:19:58,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 333 transitions. [2023-11-23 07:19:58,350 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 333 transitions. Word has length 245 [2023-11-23 07:19:58,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:19:58,350 INFO L495 AbstractCegarLoop]: Abstraction has 297 states and 333 transitions. [2023-11-23 07:19:58,350 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 44 states, 33 states have (on average 3.4545454545454546) internal successors, (114), 38 states have internal predecessors, (114), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (39), 20 states have call predecessors, (39), 19 states have call successors, (39) [2023-11-23 07:19:58,350 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 333 transitions. [2023-11-23 07:19:58,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 247 [2023-11-23 07:19:58,351 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:19:58,352 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:19:58,370 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-23 07:19:58,568 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:58,569 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:19:58,569 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:19:58,569 INFO L85 PathProgramCache]: Analyzing trace with hash 818120809, now seen corresponding path program 1 times [2023-11-23 07:19:58,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:19:58,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1153729163] [2023-11-23 07:19:58,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:58,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:19:58,613 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:19:58,614 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [367219552] [2023-11-23 07:19:58,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:19:58,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:19:58,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:19:58,615 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:19:58,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-23 07:19:59,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:19:59,448 INFO L262 TraceCheckSpWp]: Trace formula consists of 3199 conjuncts, 165 conjunts are in the unsatisfiable core [2023-11-23 07:19:59,458 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:19:59,514 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:19:59,518 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:20:01,205 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 25 [2023-11-23 07:20:01,411 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 07:20:01,411 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 37 treesize of output 28 [2023-11-23 07:20:02,132 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 274 proven. 52 refuted. 0 times theorem prover too weak. 93 trivial. 0 not checked. [2023-11-23 07:20:02,132 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:20:02,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:20:02,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1153729163] [2023-11-23 07:20:02,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:20:02,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [367219552] [2023-11-23 07:20:02,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [367219552] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:20:02,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:20:02,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [41] total 41 [2023-11-23 07:20:02,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101700542] [2023-11-23 07:20:02,455 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:20:02,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-11-23 07:20:02,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:20:02,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-11-23 07:20:02,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=175, Invalid=1895, Unknown=0, NotChecked=0, Total=2070 [2023-11-23 07:20:02,461 INFO L87 Difference]: Start difference. First operand 297 states and 333 transitions. Second operand has 41 states, 31 states have (on average 4.32258064516129) internal successors, (134), 36 states have internal predecessors, (134), 18 states have call successors, (41), 6 states have call predecessors, (41), 12 states have return successors, (40), 17 states have call predecessors, (40), 17 states have call successors, (40) [2023-11-23 07:20:15,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:20:15,417 INFO L93 Difference]: Finished difference Result 441 states and 483 transitions. [2023-11-23 07:20:15,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2023-11-23 07:20:15,418 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 31 states have (on average 4.32258064516129) internal successors, (134), 36 states have internal predecessors, (134), 18 states have call successors, (41), 6 states have call predecessors, (41), 12 states have return successors, (40), 17 states have call predecessors, (40), 17 states have call successors, (40) Word has length 246 [2023-11-23 07:20:15,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:20:15,419 INFO L225 Difference]: With dead ends: 441 [2023-11-23 07:20:15,419 INFO L226 Difference]: Without dead ends: 384 [2023-11-23 07:20:15,421 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 195 SyntacticMatches, 25 SemanticMatches, 89 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2139 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=649, Invalid=7541, Unknown=0, NotChecked=0, Total=8190 [2023-11-23 07:20:15,421 INFO L413 NwaCegarLoop]: 106 mSDtfsCounter, 335 mSDsluCounter, 1255 mSDsCounter, 0 mSdLazyCounter, 6890 mSolverCounterSat, 183 mSolverCounterUnsat, 30 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1361 SdHoareTripleChecker+Invalid, 7103 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 183 IncrementalHoareTripleChecker+Valid, 6890 IncrementalHoareTripleChecker+Invalid, 30 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:20:15,422 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 1361 Invalid, 7103 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [183 Valid, 6890 Invalid, 30 Unknown, 0 Unchecked, 10.9s Time] [2023-11-23 07:20:15,422 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 384 states. [2023-11-23 07:20:15,484 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 384 to 330. [2023-11-23 07:20:15,484 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 330 states, 218 states have (on average 1.091743119266055) internal successors, (238), 221 states have internal predecessors, (238), 61 states have call successors, (61), 46 states have call predecessors, (61), 50 states have return successors, (64), 62 states have call predecessors, (64), 60 states have call successors, (64) [2023-11-23 07:20:15,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 330 states to 330 states and 363 transitions. [2023-11-23 07:20:15,495 INFO L78 Accepts]: Start accepts. Automaton has 330 states and 363 transitions. Word has length 246 [2023-11-23 07:20:15,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:20:15,498 INFO L495 AbstractCegarLoop]: Abstraction has 330 states and 363 transitions. [2023-11-23 07:20:15,498 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 31 states have (on average 4.32258064516129) internal successors, (134), 36 states have internal predecessors, (134), 18 states have call successors, (41), 6 states have call predecessors, (41), 12 states have return successors, (40), 17 states have call predecessors, (40), 17 states have call successors, (40) [2023-11-23 07:20:15,498 INFO L276 IsEmpty]: Start isEmpty. Operand 330 states and 363 transitions. [2023-11-23 07:20:15,509 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2023-11-23 07:20:15,509 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:20:15,509 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:20:15,560 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2023-11-23 07:20:15,729 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:20:15,730 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:20:15,730 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:20:15,730 INFO L85 PathProgramCache]: Analyzing trace with hash 1309697131, now seen corresponding path program 2 times [2023-11-23 07:20:15,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:20:15,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015918910] [2023-11-23 07:20:15,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:20:15,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:20:15,821 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:20:15,821 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1811652118] [2023-11-23 07:20:15,821 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:20:15,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:20:15,822 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:20:15,824 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:20:15,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-23 07:20:16,811 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-23 07:20:16,811 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:20:16,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 3218 conjuncts, 202 conjunts are in the unsatisfiable core [2023-11-23 07:20:16,845 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:20:16,981 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:20:16,988 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:20:16,993 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 27 treesize of output 1 [2023-11-23 07:20:17,349 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:17,351 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 18 [2023-11-23 07:20:17,438 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:17,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 18 [2023-11-23 07:20:17,551 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:17,552 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 18 [2023-11-23 07:20:18,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 32 [2023-11-23 07:20:18,702 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2023-11-23 07:20:18,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 3 select indices, 3 select index equivalence classes, 6 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 64 treesize of output 46 [2023-11-23 07:20:19,504 INFO L134 CoverageAnalysis]: Checked inductivity of 421 backedges. 176 proven. 60 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2023-11-23 07:20:19,504 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:20:19,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:20:19,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015918910] [2023-11-23 07:20:19,942 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:20:19,942 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1811652118] [2023-11-23 07:20:19,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1811652118] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:20:19,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:20:19,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [39] total 39 [2023-11-23 07:20:19,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144554325] [2023-11-23 07:20:19,942 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:20:19,943 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2023-11-23 07:20:19,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:20:19,944 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2023-11-23 07:20:19,944 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=1746, Unknown=0, NotChecked=0, Total=1892 [2023-11-23 07:20:19,945 INFO L87 Difference]: Start difference. First operand 330 states and 363 transitions. Second operand has 39 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 34 states have internal predecessors, (104), 19 states have call successors, (38), 5 states have call predecessors, (38), 9 states have return successors, (37), 18 states have call predecessors, (37), 18 states have call successors, (37) [2023-11-23 07:20:29,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:20:29,643 INFO L93 Difference]: Finished difference Result 447 states and 487 transitions. [2023-11-23 07:20:29,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2023-11-23 07:20:29,645 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 34 states have internal predecessors, (104), 19 states have call successors, (38), 5 states have call predecessors, (38), 9 states have return successors, (37), 18 states have call predecessors, (37), 18 states have call successors, (37) Word has length 247 [2023-11-23 07:20:29,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:20:29,646 INFO L225 Difference]: With dead ends: 447 [2023-11-23 07:20:29,646 INFO L226 Difference]: Without dead ends: 392 [2023-11-23 07:20:29,648 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 192 SyntacticMatches, 27 SemanticMatches, 73 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1528 ImplicationChecksByTransitivity, 3.0s TimeCoverageRelationStatistics Valid=440, Invalid=5110, Unknown=0, NotChecked=0, Total=5550 [2023-11-23 07:20:29,656 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 235 mSDsluCounter, 1357 mSDsCounter, 0 mSdLazyCounter, 6456 mSolverCounterSat, 128 mSolverCounterUnsat, 26 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 245 SdHoareTripleChecker+Valid, 1456 SdHoareTripleChecker+Invalid, 6610 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 128 IncrementalHoareTripleChecker+Valid, 6456 IncrementalHoareTripleChecker+Invalid, 26 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:20:29,656 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [245 Valid, 1456 Invalid, 6610 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [128 Valid, 6456 Invalid, 26 Unknown, 0 Unchecked, 8.3s Time] [2023-11-23 07:20:29,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 392 states. [2023-11-23 07:20:29,709 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 392 to 331. [2023-11-23 07:20:29,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 331 states, 219 states have (on average 1.095890410958904) internal successors, (240), 222 states have internal predecessors, (240), 61 states have call successors, (61), 46 states have call predecessors, (61), 50 states have return successors, (64), 62 states have call predecessors, (64), 60 states have call successors, (64) [2023-11-23 07:20:29,710 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 331 states to 331 states and 365 transitions. [2023-11-23 07:20:29,711 INFO L78 Accepts]: Start accepts. Automaton has 331 states and 365 transitions. Word has length 247 [2023-11-23 07:20:29,711 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:20:29,712 INFO L495 AbstractCegarLoop]: Abstraction has 331 states and 365 transitions. [2023-11-23 07:20:29,712 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 31 states have (on average 3.3548387096774195) internal successors, (104), 34 states have internal predecessors, (104), 19 states have call successors, (38), 5 states have call predecessors, (38), 9 states have return successors, (37), 18 states have call predecessors, (37), 18 states have call successors, (37) [2023-11-23 07:20:29,712 INFO L276 IsEmpty]: Start isEmpty. Operand 331 states and 365 transitions. [2023-11-23 07:20:29,713 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2023-11-23 07:20:29,713 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:20:29,713 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:20:29,735 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-23 07:20:29,932 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:20:29,933 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:20:29,933 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:20:29,933 INFO L85 PathProgramCache]: Analyzing trace with hash 363618054, now seen corresponding path program 1 times [2023-11-23 07:20:29,933 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:20:29,933 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [345174904] [2023-11-23 07:20:29,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:20:29,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:20:30,064 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:20:30,064 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [347114252] [2023-11-23 07:20:30,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:20:30,065 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:20:30,065 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:20:30,066 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:20:30,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-23 07:20:31,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:20:31,246 INFO L262 TraceCheckSpWp]: Trace formula consists of 3184 conjuncts, 184 conjunts are in the unsatisfiable core [2023-11-23 07:20:31,260 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:20:31,437 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2023-11-23 07:20:31,439 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2023-11-23 07:20:31,442 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 27 treesize of output 1 [2023-11-23 07:20:32,353 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:32,353 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-11-23 07:20:32,525 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:32,526 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-11-23 07:20:32,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:32,687 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-11-23 07:20:34,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:20:34,333 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 17 [2023-11-23 07:20:35,198 INFO L134 CoverageAnalysis]: Checked inductivity of 426 backedges. 183 proven. 128 refuted. 0 times theorem prover too weak. 115 trivial. 0 not checked. [2023-11-23 07:20:35,198 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:20:35,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:20:35,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [345174904] [2023-11-23 07:20:35,773 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:20:35,773 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347114252] [2023-11-23 07:20:35,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347114252] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:20:35,773 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:20:35,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [42] total 42 [2023-11-23 07:20:35,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104214892] [2023-11-23 07:20:35,773 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:20:35,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2023-11-23 07:20:35,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:20:35,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2023-11-23 07:20:35,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=2370, Unknown=0, NotChecked=0, Total=2550 [2023-11-23 07:20:35,776 INFO L87 Difference]: Start difference. First operand 331 states and 365 transitions. Second operand has 42 states, 33 states have (on average 3.696969696969697) internal successors, (122), 39 states have internal predecessors, (122), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (38), 19 states have call predecessors, (38), 19 states have call successors, (38) [2023-11-23 07:20:47,261 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:20:47,261 INFO L93 Difference]: Finished difference Result 428 states and 466 transitions. [2023-11-23 07:20:47,262 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2023-11-23 07:20:47,262 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 33 states have (on average 3.696969696969697) internal successors, (122), 39 states have internal predecessors, (122), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (38), 19 states have call predecessors, (38), 19 states have call successors, (38) Word has length 247 [2023-11-23 07:20:47,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:20:47,263 INFO L225 Difference]: With dead ends: 428 [2023-11-23 07:20:47,263 INFO L226 Difference]: Without dead ends: 372 [2023-11-23 07:20:47,264 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 305 GetRequests, 186 SyntacticMatches, 26 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2524 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=674, Invalid=8256, Unknown=0, NotChecked=0, Total=8930 [2023-11-23 07:20:47,265 INFO L413 NwaCegarLoop]: 99 mSDtfsCounter, 250 mSDsluCounter, 1276 mSDsCounter, 0 mSdLazyCounter, 5673 mSolverCounterSat, 127 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 268 SdHoareTripleChecker+Valid, 1375 SdHoareTripleChecker+Invalid, 5809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 127 IncrementalHoareTripleChecker+Valid, 5673 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:20:47,265 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [268 Valid, 1375 Invalid, 5809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [127 Valid, 5673 Invalid, 9 Unknown, 0 Unchecked, 9.3s Time] [2023-11-23 07:20:47,265 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 372 states. [2023-11-23 07:20:47,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 372 to 356. [2023-11-23 07:20:47,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 356 states, 238 states have (on average 1.084033613445378) internal successors, (258), 241 states have internal predecessors, (258), 63 states have call successors, (63), 50 states have call predecessors, (63), 54 states have return successors, (66), 64 states have call predecessors, (66), 62 states have call successors, (66) [2023-11-23 07:20:47,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 356 states to 356 states and 387 transitions. [2023-11-23 07:20:47,341 INFO L78 Accepts]: Start accepts. Automaton has 356 states and 387 transitions. Word has length 247 [2023-11-23 07:20:47,344 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:20:47,345 INFO L495 AbstractCegarLoop]: Abstraction has 356 states and 387 transitions. [2023-11-23 07:20:47,345 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 33 states have (on average 3.696969696969697) internal successors, (122), 39 states have internal predecessors, (122), 20 states have call successors, (39), 5 states have call predecessors, (39), 13 states have return successors, (38), 19 states have call predecessors, (38), 19 states have call successors, (38) [2023-11-23 07:20:47,345 INFO L276 IsEmpty]: Start isEmpty. Operand 356 states and 387 transitions. [2023-11-23 07:20:47,356 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 249 [2023-11-23 07:20:47,357 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:20:47,357 INFO L195 NwaCegarLoop]: trace histogram [12, 12, 12, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:20:47,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-23 07:20:47,564 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-23 07:20:47,564 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [__VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:20:47,565 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:20:47,565 INFO L85 PathProgramCache]: Analyzing trace with hash -631306071, now seen corresponding path program 3 times [2023-11-23 07:20:47,565 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:20:47,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270135153] [2023-11-23 07:20:47,565 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:20:47,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:20:47,703 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:20:47,704 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [618112696] [2023-11-23 07:20:47,704 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 07:20:47,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:20:47,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:20:47,705 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-23 07:20:47,712 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-23 07:20:48,980 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-23 07:20:48,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:20:48,995 INFO L262 TraceCheckSpWp]: Trace formula consists of 2670 conjuncts, 127 conjunts are in the unsatisfiable core [2023-11-23 07:20:49,002 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:21:00,290 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:21:00,291 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:21:00,292 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-11-23 07:21:00,293 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 6 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 24 [2023-11-23 07:21:00,299 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 46 treesize of output 41 [2023-11-23 07:21:01,122 INFO L134 CoverageAnalysis]: Checked inductivity of 424 backedges. 135 proven. 19 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2023-11-23 07:21:01,122 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:21:01,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:21:01,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270135153] [2023-11-23 07:21:01,697 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:21:01,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618112696] [2023-11-23 07:21:01,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618112696] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:21:01,697 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:21:01,697 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [33] total 33 [2023-11-23 07:21:01,697 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215117612] [2023-11-23 07:21:01,697 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:21:01,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2023-11-23 07:21:01,698 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:21:01,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2023-11-23 07:21:01,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=1199, Unknown=6, NotChecked=0, Total=1332 [2023-11-23 07:21:01,699 INFO L87 Difference]: Start difference. First operand 356 states and 387 transitions. Second operand has 33 states, 27 states have (on average 4.074074074074074) internal successors, (110), 30 states have internal predecessors, (110), 12 states have call successors, (39), 5 states have call predecessors, (39), 10 states have return successors, (38), 11 states have call predecessors, (38), 11 states have call successors, (38) [2023-11-23 07:21:05,620 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:08,799 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:10,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:12,908 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=true, quantifiers [0] [2023-11-23 07:21:15,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:17,168 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:19,250 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:21,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:23,562 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:26,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:28,515 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:30,626 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:32,798 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:36,591 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:38,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:40,684 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:42,752 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:44,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:46,820 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:48,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:50,924 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:53,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:55,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:57,100 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:21:59,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:22:01,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:22:03,190 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] [2023-11-23 07:22:05,577 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Real, Int], hasArrays=true, hasNonlinArith=false, quantifiers [0] Killed by 15