./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/aws-c-common/aws_priority_queue_s_sift_either_harness_negated.i --full-output --preprocessor.use.memory.slicer true --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version abd6749d Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/aws-c-common/aws_priority_queue_s_sift_either_harness_negated.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 03cd21b9091bd67e011b0bacb94694b3cd940c0580993d8302ba8dfa72356dbf --preprocessor.use.memory.slicer true --- Real Ultimate output --- This is Ultimate 0.2.3-?-abd6749-m [2023-11-23 07:39:56,254 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-23 07:39:56,319 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-23 07:39:56,323 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-23 07:39:56,324 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-23 07:39:56,339 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-23 07:39:56,344 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-23 07:39:56,344 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-23 07:39:56,345 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-23 07:39:56,348 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-23 07:39:56,348 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-23 07:39:56,348 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-23 07:39:56,349 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-23 07:39:56,350 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-23 07:39:56,350 INFO L153 SettingsManager]: * Use SBE=true [2023-11-23 07:39:56,351 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-23 07:39:56,351 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-23 07:39:56,351 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-23 07:39:56,351 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-23 07:39:56,351 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-23 07:39:56,352 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-23 07:39:56,352 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-23 07:39:56,352 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-23 07:39:56,352 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-23 07:39:56,353 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-23 07:39:56,353 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-23 07:39:56,353 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-23 07:39:56,353 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-23 07:39:56,354 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:39:56,354 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-23 07:39:56,355 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-23 07:39:56,355 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-23 07:39:56,355 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-23 07:39:56,355 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-23 07:39:56,356 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-23 07:39:56,356 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-23 07:39:56,356 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-23 07:39:56,356 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-23 07:39:56,357 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-23 07:39:56,357 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 -> 03cd21b9091bd67e011b0bacb94694b3cd940c0580993d8302ba8dfa72356dbf Applying setting for plugin de.uni_freiburg.informatik.ultimate.boogie.preprocessor: Use memory slicer -> true [2023-11-23 07:39:56,632 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-23 07:39:56,656 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-23 07:39:56,659 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-23 07:39:56,659 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-23 07:39:56,660 INFO L274 PluginConnector]: CDTParser initialized [2023-11-23 07:39:56,661 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/aws-c-common/aws_priority_queue_s_sift_either_harness_negated.i [2023-11-23 07:39:57,747 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-23 07:39:58,086 INFO L384 CDTParser]: Found 1 translation units. [2023-11-23 07:39:58,086 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_priority_queue_s_sift_either_harness_negated.i [2023-11-23 07:39:58,115 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3fb697f38/4590714901f043129daeed6454b3bcdd/FLAGe1b19feaa [2023-11-23 07:39:58,127 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3fb697f38/4590714901f043129daeed6454b3bcdd [2023-11-23 07:39:58,130 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-23 07:39:58,132 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-23 07:39:58,135 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-23 07:39:58,135 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-23 07:39:58,139 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-23 07:39:58,141 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:39:58" (1/1) ... [2023-11-23 07:39:58,142 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4d23fd08 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:58, skipping insertion in model container [2023-11-23 07:39:58,142 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 07:39:58" (1/1) ... [2023-11-23 07:39:58,218 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-23 07:39:58,411 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_priority_queue_s_sift_either_harness_negated.i[4506,4519] [2023-11-23 07:39:58,421 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_priority_queue_s_sift_either_harness_negated.i[4566,4579] [2023-11-23 07:39:58,996 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:58,997 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:58,997 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:58,998 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:58,998 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,007 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,007 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,009 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,009 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,010 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,011 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,012 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,012 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,272 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:39:59,273 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:39:59,274 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:39:59,274 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:39:59,275 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:39:59,276 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:39:59,276 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:39:59,276 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:39:59,277 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:39:59,277 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:39:59,410 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,410 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,413 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,417 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,458 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,460 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,461 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,461 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,464 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,465 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,465 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,466 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,466 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,466 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,466 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,467 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,468 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,469 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,483 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,483 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,483 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,488 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,488 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,493 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,493 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,493 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,515 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:39:59,551 INFO L202 MainTranslator]: Completed pre-run [2023-11-23 07:39:59,565 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_priority_queue_s_sift_either_harness_negated.i[4506,4519] [2023-11-23 07:39:59,569 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/aws-c-common/aws_priority_queue_s_sift_either_harness_negated.i[4566,4579] [2023-11-23 07:39:59,592 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,592 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,592 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,592 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,593 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,596 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,600 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,600 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,601 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,602 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,602 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,602 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,603 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,635 WARN L635 FunctionHandler]: implicit declaration of function __atomic_load_n [2023-11-23 07:39:59,636 WARN L635 FunctionHandler]: implicit declaration of function __atomic_store_n [2023-11-23 07:39:59,637 WARN L635 FunctionHandler]: implicit declaration of function __atomic_exchange_n [2023-11-23 07:39:59,637 WARN L635 FunctionHandler]: implicit declaration of function __atomic_compare_exchange_n [2023-11-23 07:39:59,638 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_add [2023-11-23 07:39:59,638 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_sub [2023-11-23 07:39:59,638 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_or [2023-11-23 07:39:59,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_and [2023-11-23 07:39:59,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_fetch_xor [2023-11-23 07:39:59,639 WARN L635 FunctionHandler]: implicit declaration of function __atomic_thread_fence [2023-11-23 07:39:59,678 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,681 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,682 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,685 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" : : "r"(pBuf) : "memory"); [7744-7755] [2023-11-23 07:39:59,711 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,713 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,713 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,713 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,713 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,713 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,714 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,714 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,714 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,714 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,715 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,715 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,715 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,715 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,716 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,716 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,716 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,717 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,718 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,722 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,722 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,722 WARN L1590 CHandler]: Possible shadowing of function index [2023-11-23 07:39:59,734 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-23 07:39:59,948 WARN L675 CHandler]: The function __atomic_fetch_or is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,955 WARN L675 CHandler]: The function __atomic_fetch_sub is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,955 WARN L675 CHandler]: The function __atomic_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,955 WARN L675 CHandler]: The function __atomic_fetch_xor is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,955 WARN L675 CHandler]: The function htons is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function ntohl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function __atomic_compare_exchange_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function __atomic_fetch_add is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function fprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function htonl is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function __atomic_store_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function ntohs is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,956 WARN L675 CHandler]: The function __atomic_load_n is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,957 WARN L675 CHandler]: The function __atomic_thread_fence is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,957 WARN L675 CHandler]: The function __atomic_fetch_and is called, but not defined or handled by StandardFunctionHandler. [2023-11-23 07:39:59,963 INFO L206 MainTranslator]: Completed translation [2023-11-23 07:39:59,976 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59 WrapperNode [2023-11-23 07:39:59,976 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-23 07:39:59,977 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-23 07:39:59,977 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-23 07:39:59,978 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-23 07:39:59,983 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:39:59" (1/1) ... [2023-11-23 07:40:00,069 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:39:59" (1/1) ... [2023-11-23 07:40:00,118 INFO L138 Inliner]: procedures = 696, calls = 1888, calls flagged for inlining = 60, calls inlined = 15, statements flattened = 925 [2023-11-23 07:40:00,118 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-23 07:40:00,119 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-23 07:40:00,119 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-23 07:40:00,119 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-23 07:40:00,127 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,127 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,133 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,253 INFO L188 MemorySlicer]: Split 335 memory accesses to 7 slices as follows [2, 236, 3, 17, 18, 56, 3]. 70 percent of accesses are in the largest equivalence class. The 251 initializations are split as follows [2, 236, 1, 4, 5, 0, 3]. The 14 writes are split as follows [0, 0, 1, 3, 6, 4, 0]. [2023-11-23 07:40:00,254 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,254 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,309 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,314 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,328 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,343 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,351 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-23 07:40:00,356 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-23 07:40:00,356 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-23 07:40:00,356 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-23 07:40:00,357 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (1/1) ... [2023-11-23 07:40:00,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-23 07:40:00,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:00,384 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:40:00,414 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:40:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_either [2023-11-23 07:40:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_either [2023-11-23 07:40:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure s_swap [2023-11-23 07:40:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure s_swap [2023-11-23 07:40:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure aws_is_mem_zeroed [2023-11-23 07:40:00,436 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_is_mem_zeroed [2023-11-23 07:40:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-23 07:40:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_bounded [2023-11-23 07:40:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_bounded [2023-11-23 07:40:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_is_valid [2023-11-23 07:40:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_is_valid [2023-11-23 07:40:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure nondet_bool [2023-11-23 07:40:00,437 INFO L138 BoogieDeclarations]: Found implementation of procedure nondet_bool [2023-11-23 07:40:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure s_sift_up [2023-11-23 07:40:00,438 INFO L138 BoogieDeclarations]: Found implementation of procedure s_sift_up [2023-11-23 07:40:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-23 07:40:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-23 07:40:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-23 07:40:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-23 07:40:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-23 07:40:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-23 07:40:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure aws_raise_error [2023-11-23 07:40:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_raise_error [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2023-11-23 07:40:00,440 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-23 07:40:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-23 07:40:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-23 07:40:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-23 07:40:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-23 07:40:00,442 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-23 07:40:00,443 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-23 07:40:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure my_abort [2023-11-23 07:40:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure my_abort [2023-11-23 07:40:00,444 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_impl [2023-11-23 07:40:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_impl [2023-11-23 07:40:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-23 07:40:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-23 07:40:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure bounded_malloc [2023-11-23 07:40:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure bounded_malloc [2023-11-23 07:40:00,445 INFO L130 BoogieDeclarations]: Found specification of procedure aws_mul_size_checked [2023-11-23 07:40:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_mul_size_checked [2023-11-23 07:40:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_malloc [2023-11-23 07:40:00,450 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_malloc [2023-11-23 07:40:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_is_valid [2023-11-23 07:40:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_is_valid [2023-11-23 07:40:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_length [2023-11-23 07:40:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_length [2023-11-23 07:40:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-23 07:40:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-23 07:40:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure my_memcpy [2023-11-23 07:40:00,451 INFO L138 BoogieDeclarations]: Found implementation of procedure my_memcpy [2023-11-23 07:40:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-23 07:40:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-23 07:40:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure aws_array_list_get_at_ptr [2023-11-23 07:40:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_array_list_get_at_ptr [2023-11-23 07:40:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure can_fail_allocator [2023-11-23 07:40:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure can_fail_allocator [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure __CPROVER_overflow_mult [2023-11-23 07:40:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __CPROVER_overflow_mult [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-23 07:40:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ensure_array_list_has_allocated_data_member [2023-11-23 07:40:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ensure_array_list_has_allocated_data_member [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure aws_priority_queue_backpointer_index_valid [2023-11-23 07:40:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure aws_priority_queue_backpointer_index_valid [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-23 07:40:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-23 07:40:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-23 07:40:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-23 07:40:00,735 INFO L241 CfgBuilder]: Building ICFG [2023-11-23 07:40:00,737 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-23 07:40:01,678 INFO L282 CfgBuilder]: Performing block encoding [2023-11-23 07:40:01,759 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-23 07:40:01,760 INFO L309 CfgBuilder]: Removed 6 assume(true) statements. [2023-11-23 07:40:01,760 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:40:01 BoogieIcfgContainer [2023-11-23 07:40:01,760 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-23 07:40:01,763 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-23 07:40:01,763 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-23 07:40:01,765 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-23 07:40:01,765 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 07:39:58" (1/3) ... [2023-11-23 07:40:01,766 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ab367f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:40:01, skipping insertion in model container [2023-11-23 07:40:01,766 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 07:39:59" (2/3) ... [2023-11-23 07:40:01,767 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4ab367f9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 07:40:01, skipping insertion in model container [2023-11-23 07:40:01,767 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 07:40:01" (3/3) ... [2023-11-23 07:40:01,768 INFO L112 eAbstractionObserver]: Analyzing ICFG aws_priority_queue_s_sift_either_harness_negated.i [2023-11-23 07:40:01,780 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-23 07:40:01,780 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 2 error locations. [2023-11-23 07:40:01,831 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-23 07:40:01,837 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;@4699e8f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-23 07:40:01,838 INFO L358 AbstractCegarLoop]: Starting to check reachability of 2 error locations. [2023-11-23 07:40:01,843 INFO L276 IsEmpty]: Start isEmpty. Operand has 319 states, 179 states have (on average 1.3016759776536313) internal successors, (233), 182 states have internal predecessors, (233), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2023-11-23 07:40:01,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 07:40:01,858 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:01,859 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2023-11-23 07:40:01,859 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:01,864 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:01,864 INFO L85 PathProgramCache]: Analyzing trace with hash -1943756320, now seen corresponding path program 1 times [2023-11-23 07:40:01,871 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:01,871 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737296452] [2023-11-23 07:40:01,872 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:01,872 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:02,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:40:02,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:40:02,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:02,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,441 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:40:02,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:02,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:02,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:40:02,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,535 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:02,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,541 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:02,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:40:02,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:40:02,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 07:40:02,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 07:40:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 07:40:02,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:40:02,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:40:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:02,699 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2023-11-23 07:40:02,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:02,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737296452] [2023-11-23 07:40:02,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737296452] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:02,700 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:02,700 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 07:40:02,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501930777] [2023-11-23 07:40:02,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:02,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:40:02,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:02,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:40:02,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:02,727 INFO L87 Difference]: Start difference. First operand has 319 states, 179 states have (on average 1.3016759776536313) internal successors, (233), 182 states have internal predecessors, (233), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:40:04,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:04,666 INFO L93 Difference]: Finished difference Result 740 states and 1252 transitions. [2023-11-23 07:40:04,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 07:40:04,668 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 96 [2023-11-23 07:40:04,668 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:04,678 INFO L225 Difference]: With dead ends: 740 [2023-11-23 07:40:04,678 INFO L226 Difference]: Without dead ends: 427 [2023-11-23 07:40:04,684 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:04,686 INFO L413 NwaCegarLoop]: 302 mSDtfsCounter, 238 mSDsluCounter, 117 mSDsCounter, 0 mSdLazyCounter, 346 mSolverCounterSat, 395 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 419 SdHoareTripleChecker+Invalid, 741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 395 IncrementalHoareTripleChecker+Valid, 346 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:04,686 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 419 Invalid, 741 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [395 Valid, 346 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2023-11-23 07:40:04,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 427 states. [2023-11-23 07:40:04,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 427 to 316. [2023-11-23 07:40:04,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 178 states have (on average 1.252808988764045) internal successors, (223), 180 states have internal predecessors, (223), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-23 07:40:04,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 447 transitions. [2023-11-23 07:40:04,743 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 447 transitions. Word has length 96 [2023-11-23 07:40:04,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:04,744 INFO L495 AbstractCegarLoop]: Abstraction has 316 states and 447 transitions. [2023-11-23 07:40:04,744 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 2 states have internal predecessors, (30), 2 states have call successors, (16), 4 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:40:04,744 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 447 transitions. [2023-11-23 07:40:04,747 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2023-11-23 07:40:04,747 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:04,747 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2023-11-23 07:40:04,747 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-23 07:40:04,748 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:04,748 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:04,748 INFO L85 PathProgramCache]: Analyzing trace with hash 950010094, now seen corresponding path program 1 times [2023-11-23 07:40:04,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:04,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112053191] [2023-11-23 07:40:04,748 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:04,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:04,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:40:05,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:40:05,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:05,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:40:05,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:05,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:05,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:40:05,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:05,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:40:05,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:40:05,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 07:40:05,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 07:40:05,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 07:40:05,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:40:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:40:05,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,371 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2023-11-23 07:40:05,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:05,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112053191] [2023-11-23 07:40:05,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112053191] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:40:05,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [511282250] [2023-11-23 07:40:05,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:05,372 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:05,372 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:05,374 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:40:05,396 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:40:05,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:05,844 INFO L262 TraceCheckSpWp]: Trace formula consists of 2431 conjuncts, 2 conjunts are in the unsatisfiable core [2023-11-23 07:40:05,851 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:05,883 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 101 trivial. 0 not checked. [2023-11-23 07:40:05,883 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:05,884 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [511282250] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:05,884 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:40:05,884 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [7] total 8 [2023-11-23 07:40:05,885 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722093228] [2023-11-23 07:40:05,885 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:05,885 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-23 07:40:05,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:05,886 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-23 07:40:05,886 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:40:05,886 INFO L87 Difference]: Start difference. First operand 316 states and 447 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:40:06,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:06,034 INFO L93 Difference]: Finished difference Result 395 states and 550 transitions. [2023-11-23 07:40:06,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-23 07:40:06,035 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 96 [2023-11-23 07:40:06,035 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:06,037 INFO L225 Difference]: With dead ends: 395 [2023-11-23 07:40:06,037 INFO L226 Difference]: Without dead ends: 317 [2023-11-23 07:40:06,038 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:40:06,038 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 0 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 58 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 835 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 58 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:06,039 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 835 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 58 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2023-11-23 07:40:06,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2023-11-23 07:40:06,059 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 317. [2023-11-23 07:40:06,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 317 states, 179 states have (on average 1.2513966480446927) internal successors, (224), 181 states have internal predecessors, (224), 113 states have call successors, (113), 24 states have call predecessors, (113), 23 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2023-11-23 07:40:06,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 448 transitions. [2023-11-23 07:40:06,061 INFO L78 Accepts]: Start accepts. Automaton has 317 states and 448 transitions. Word has length 96 [2023-11-23 07:40:06,062 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:06,062 INFO L495 AbstractCegarLoop]: Abstraction has 317 states and 448 transitions. [2023-11-23 07:40:06,062 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-23 07:40:06,062 INFO L276 IsEmpty]: Start isEmpty. Operand 317 states and 448 transitions. [2023-11-23 07:40:06,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2023-11-23 07:40:06,064 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:06,064 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 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] [2023-11-23 07:40:06,082 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:06,279 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:06,279 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:06,280 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:06,280 INFO L85 PathProgramCache]: Analyzing trace with hash 290887317, now seen corresponding path program 1 times [2023-11-23 07:40:06,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:06,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [191333948] [2023-11-23 07:40:06,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:06,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:06,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:40:06,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:40:06,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,600 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:06,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:40:06,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:06,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,721 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:06,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:40:06,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:06,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,746 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:06,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:40:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-23 07:40:06,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-23 07:40:06,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-23 07:40:06,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2023-11-23 07:40:06,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-23 07:40:06,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-11-23 07:40:06,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-11-23 07:40:06,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2023-11-23 07:40:06,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2023-11-23 07:40:06,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:06,954 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2023-11-23 07:40:06,954 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:06,954 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [191333948] [2023-11-23 07:40:06,954 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [191333948] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:40:06,956 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617624451] [2023-11-23 07:40:06,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:06,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:06,956 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:06,967 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:40:06,984 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:40:07,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:07,439 INFO L262 TraceCheckSpWp]: Trace formula consists of 2635 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 07:40:07,443 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:07,495 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 07:40:07,496 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:07,496 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617624451] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:07,496 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:40:07,496 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7] total 10 [2023-11-23 07:40:07,496 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1563787004] [2023-11-23 07:40:07,496 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:07,497 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:40:07,497 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:07,498 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:40:07,498 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:40:07,498 INFO L87 Difference]: Start difference. First operand 317 states and 448 transitions. Second operand has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-23 07:40:07,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:07,847 INFO L93 Difference]: Finished difference Result 605 states and 865 transitions. [2023-11-23 07:40:07,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:40:07,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 115 [2023-11-23 07:40:07,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:07,850 INFO L225 Difference]: With dead ends: 605 [2023-11-23 07:40:07,851 INFO L226 Difference]: Without dead ends: 319 [2023-11-23 07:40:07,852 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 147 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:40:07,855 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 44 mSDsluCounter, 1133 mSDsCounter, 0 mSdLazyCounter, 187 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 1535 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 187 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:07,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 1535 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:40:07,859 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2023-11-23 07:40:07,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 319. [2023-11-23 07:40:07,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 319 states, 180 states have (on average 1.25) internal successors, (225), 183 states have internal predecessors, (225), 113 states have call successors, (113), 24 states have call predecessors, (113), 24 states have return successors, (119), 111 states have call predecessors, (119), 111 states have call successors, (119) [2023-11-23 07:40:07,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 319 states to 319 states and 457 transitions. [2023-11-23 07:40:07,894 INFO L78 Accepts]: Start accepts. Automaton has 319 states and 457 transitions. Word has length 115 [2023-11-23 07:40:07,896 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:07,896 INFO L495 AbstractCegarLoop]: Abstraction has 319 states and 457 transitions. [2023-11-23 07:40:07,896 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.8) internal successors, (39), 5 states have internal predecessors, (39), 3 states have call successors, (20), 2 states have call predecessors, (20), 3 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2023-11-23 07:40:07,896 INFO L276 IsEmpty]: Start isEmpty. Operand 319 states and 457 transitions. [2023-11-23 07:40:07,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2023-11-23 07:40:07,901 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:07,901 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 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] [2023-11-23 07:40:07,932 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:08,116 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2023-11-23 07:40:08,116 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:08,117 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:08,117 INFO L85 PathProgramCache]: Analyzing trace with hash 115130858, now seen corresponding path program 1 times [2023-11-23 07:40:08,117 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:08,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023017310] [2023-11-23 07:40:08,117 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:08,117 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:08,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-23 07:40:08,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-23 07:40:08,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:08,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2023-11-23 07:40:08,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:08,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:08,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-23 07:40:08,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-23 07:40:08,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-23 07:40:08,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-23 07:40:08,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-11-23 07:40:08,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-23 07:40:08,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 67 [2023-11-23 07:40:08,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-11-23 07:40:08,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-23 07:40:08,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-11-23 07:40:08,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2023-11-23 07:40:08,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-23 07:40:08,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2023-11-23 07:40:08,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-11-23 07:40:08,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:08,870 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 175 trivial. 0 not checked. [2023-11-23 07:40:08,870 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:08,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023017310] [2023-11-23 07:40:08,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023017310] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:40:08,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1646404537] [2023-11-23 07:40:08,871 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:08,871 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:08,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:08,872 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:40:08,892 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:40:09,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:09,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 2733 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 07:40:09,378 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:09,475 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 07:40:09,475 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:09,476 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1646404537] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:09,476 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:40:09,476 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [10] total 15 [2023-11-23 07:40:09,476 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [440241110] [2023-11-23 07:40:09,476 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:09,477 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 07:40:09,477 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:09,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 07:40:09,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=181, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:40:09,478 INFO L87 Difference]: Start difference. First operand 319 states and 457 transitions. Second operand has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-23 07:40:10,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:10,029 INFO L93 Difference]: Finished difference Result 628 states and 920 transitions. [2023-11-23 07:40:10,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 07:40:10,029 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) Word has length 123 [2023-11-23 07:40:10,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:10,032 INFO L225 Difference]: With dead ends: 628 [2023-11-23 07:40:10,032 INFO L226 Difference]: Without dead ends: 340 [2023-11-23 07:40:10,033 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 156 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=37, Invalid=235, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:40:10,034 INFO L413 NwaCegarLoop]: 402 mSDtfsCounter, 80 mSDsluCounter, 1879 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 94 SdHoareTripleChecker+Valid, 2281 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:10,034 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [94 Valid, 2281 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 393 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:10,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2023-11-23 07:40:10,051 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 338. [2023-11-23 07:40:10,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 196 states have (on average 1.260204081632653) internal successors, (247), 199 states have internal predecessors, (247), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 07:40:10,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 494 transitions. [2023-11-23 07:40:10,054 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 494 transitions. Word has length 123 [2023-11-23 07:40:10,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:10,055 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 494 transitions. [2023-11-23 07:40:10,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.428571428571429) internal successors, (45), 7 states have internal predecessors, (45), 4 states have call successors, (21), 2 states have call predecessors, (21), 4 states have return successors, (18), 4 states have call predecessors, (18), 4 states have call successors, (18) [2023-11-23 07:40:10,055 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 494 transitions. [2023-11-23 07:40:10,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2023-11-23 07:40:10,056 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:10,057 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 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] [2023-11-23 07:40:10,088 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:40:10,273 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:10,273 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:10,274 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:10,274 INFO L85 PathProgramCache]: Analyzing trace with hash 1459415322, now seen corresponding path program 1 times [2023-11-23 07:40:10,274 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:10,274 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117861252] [2023-11-23 07:40:10,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:10,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:10,337 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:10,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1669229299] [2023-11-23 07:40:10,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:10,337 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:10,337 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:10,338 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:40:10,350 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:40:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:10,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 2920 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 07:40:10,874 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:10,924 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2023-11-23 07:40:10,924 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:10,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:10,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117861252] [2023-11-23 07:40:10,924 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:10,925 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1669229299] [2023-11-23 07:40:10,925 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1669229299] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:10,925 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:10,925 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 07:40:10,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1226162716] [2023-11-23 07:40:10,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:10,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 07:40:10,926 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:10,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 07:40:10,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:40:10,927 INFO L87 Difference]: Start difference. First operand 338 states and 494 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 07:40:11,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:11,290 INFO L93 Difference]: Finished difference Result 651 states and 968 transitions. [2023-11-23 07:40:11,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 07:40:11,291 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) Word has length 136 [2023-11-23 07:40:11,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:11,295 INFO L225 Difference]: With dead ends: 651 [2023-11-23 07:40:11,295 INFO L226 Difference]: Without dead ends: 344 [2023-11-23 07:40:11,297 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 138 GetRequests, 131 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:40:11,297 INFO L413 NwaCegarLoop]: 395 mSDtfsCounter, 63 mSDsluCounter, 1487 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 1882 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:11,297 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [71 Valid, 1882 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:40:11,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-23 07:40:11,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 338. [2023-11-23 07:40:11,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 338 states, 196 states have (on average 1.260204081632653) internal successors, (247), 199 states have internal predecessors, (247), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 07:40:11,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 338 states to 338 states and 494 transitions. [2023-11-23 07:40:11,319 INFO L78 Accepts]: Start accepts. Automaton has 338 states and 494 transitions. Word has length 136 [2023-11-23 07:40:11,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:11,319 INFO L495 AbstractCegarLoop]: Abstraction has 338 states and 494 transitions. [2023-11-23 07:40:11,320 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 6 states have internal predecessors, (54), 4 states have call successors, (23), 2 states have call predecessors, (23), 3 states have return successors, (20), 4 states have call predecessors, (20), 4 states have call successors, (20) [2023-11-23 07:40:11,320 INFO L276 IsEmpty]: Start isEmpty. Operand 338 states and 494 transitions. [2023-11-23 07:40:11,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-23 07:40:11,321 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:11,322 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:11,341 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:40:11,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:11,539 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:11,539 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:11,539 INFO L85 PathProgramCache]: Analyzing trace with hash -282189576, now seen corresponding path program 1 times [2023-11-23 07:40:11,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:11,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665464494] [2023-11-23 07:40:11,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:11,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:11,660 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:11,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [728453031] [2023-11-23 07:40:11,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:11,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:11,661 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:11,664 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:40:11,690 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:40:12,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:12,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 3037 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 07:40:12,197 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:12,215 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 107 trivial. 0 not checked. [2023-11-23 07:40:12,216 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:12,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:12,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665464494] [2023-11-23 07:40:12,216 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:12,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [728453031] [2023-11-23 07:40:12,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [728453031] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:12,216 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:12,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 07:40:12,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641108427] [2023-11-23 07:40:12,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:12,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:40:12,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:12,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:40:12,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:12,218 INFO L87 Difference]: Start difference. First operand 338 states and 494 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 07:40:12,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:12,410 INFO L93 Difference]: Finished difference Result 653 states and 978 transitions. [2023-11-23 07:40:12,410 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:40:12,410 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 152 [2023-11-23 07:40:12,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:12,413 INFO L225 Difference]: With dead ends: 653 [2023-11-23 07:40:12,413 INFO L226 Difference]: Without dead ends: 346 [2023-11-23 07:40:12,414 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 149 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:40:12,415 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 3 mSDsluCounter, 829 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1247 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:12,415 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1247 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:40:12,416 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 346 states. [2023-11-23 07:40:12,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 346 to 342. [2023-11-23 07:40:12,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 200 states have (on average 1.255) internal successors, (251), 203 states have internal predecessors, (251), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 07:40:12,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 498 transitions. [2023-11-23 07:40:12,431 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 498 transitions. Word has length 152 [2023-11-23 07:40:12,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:12,431 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 498 transitions. [2023-11-23 07:40:12,432 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2023-11-23 07:40:12,432 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 498 transitions. [2023-11-23 07:40:12,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2023-11-23 07:40:12,433 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:12,433 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:12,458 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:40:12,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:12,649 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:12,650 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:12,650 INFO L85 PathProgramCache]: Analyzing trace with hash -774815750, now seen corresponding path program 1 times [2023-11-23 07:40:12,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:12,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907422809] [2023-11-23 07:40:12,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:12,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:12,723 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:12,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1869205687] [2023-11-23 07:40:12,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:12,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:12,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:12,725 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:40:12,746 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:40:13,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:13,235 INFO L262 TraceCheckSpWp]: Trace formula consists of 3032 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:13,239 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:13,306 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 87 proven. 0 refuted. 0 times theorem prover too weak. 98 trivial. 0 not checked. [2023-11-23 07:40:13,306 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:13,306 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:13,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907422809] [2023-11-23 07:40:13,307 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:13,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869205687] [2023-11-23 07:40:13,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869205687] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:13,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:13,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:40:13,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36469691] [2023-11-23 07:40:13,308 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:13,308 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:40:13,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:13,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:40:13,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:40:13,310 INFO L87 Difference]: Start difference. First operand 342 states and 498 transitions. Second operand has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-23 07:40:13,929 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:13,929 INFO L93 Difference]: Finished difference Result 671 states and 987 transitions. [2023-11-23 07:40:13,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:40:13,930 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) Word has length 152 [2023-11-23 07:40:13,930 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:13,932 INFO L225 Difference]: With dead ends: 671 [2023-11-23 07:40:13,932 INFO L226 Difference]: Without dead ends: 360 [2023-11-23 07:40:13,934 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 156 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:40:13,934 INFO L413 NwaCegarLoop]: 378 mSDtfsCounter, 123 mSDsluCounter, 2151 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 2529 SdHoareTripleChecker+Invalid, 513 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:13,935 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 2529 Invalid, 513 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:40:13,936 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-11-23 07:40:13,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 342. [2023-11-23 07:40:13,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 342 states, 200 states have (on average 1.255) internal successors, (251), 203 states have internal predecessors, (251), 115 states have call successors, (115), 24 states have call predecessors, (115), 25 states have return successors, (132), 114 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 07:40:13,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 342 states to 342 states and 498 transitions. [2023-11-23 07:40:13,953 INFO L78 Accepts]: Start accepts. Automaton has 342 states and 498 transitions. Word has length 152 [2023-11-23 07:40:13,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:13,955 INFO L495 AbstractCegarLoop]: Abstraction has 342 states and 498 transitions. [2023-11-23 07:40:13,955 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 8.5) internal successors, (68), 8 states have internal predecessors, (68), 5 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (21), 5 states have call predecessors, (21), 5 states have call successors, (21) [2023-11-23 07:40:13,955 INFO L276 IsEmpty]: Start isEmpty. Operand 342 states and 498 transitions. [2023-11-23 07:40:13,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 166 [2023-11-23 07:40:13,957 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:13,957 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:13,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-11-23 07:40:14,164 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:14,165 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:14,165 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:14,165 INFO L85 PathProgramCache]: Analyzing trace with hash -1848546928, now seen corresponding path program 1 times [2023-11-23 07:40:14,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:14,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1935103136] [2023-11-23 07:40:14,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:14,166 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:14,239 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:14,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1441039963] [2023-11-23 07:40:14,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:14,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:14,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:14,240 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:40:14,267 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:40:14,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:14,818 INFO L262 TraceCheckSpWp]: Trace formula consists of 3219 conjuncts, 7 conjunts are in the unsatisfiable core [2023-11-23 07:40:14,823 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:14,874 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 99 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2023-11-23 07:40:14,874 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:14,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:14,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1935103136] [2023-11-23 07:40:14,875 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:14,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441039963] [2023-11-23 07:40:14,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441039963] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:14,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:14,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-23 07:40:14,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45447036] [2023-11-23 07:40:14,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:14,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-23 07:40:14,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:14,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-23 07:40:14,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:40:14,877 INFO L87 Difference]: Start difference. First operand 342 states and 498 transitions. Second operand has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 07:40:15,318 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:15,318 INFO L93 Difference]: Finished difference Result 629 states and 929 transitions. [2023-11-23 07:40:15,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 07:40:15,319 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) Word has length 165 [2023-11-23 07:40:15,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:15,321 INFO L225 Difference]: With dead ends: 629 [2023-11-23 07:40:15,321 INFO L226 Difference]: Without dead ends: 344 [2023-11-23 07:40:15,323 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 160 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:40:15,323 INFO L413 NwaCegarLoop]: 398 mSDtfsCounter, 98 mSDsluCounter, 1843 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 106 SdHoareTripleChecker+Valid, 2241 SdHoareTripleChecker+Invalid, 321 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:15,323 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [106 Valid, 2241 Invalid, 321 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 280 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-23 07:40:15,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2023-11-23 07:40:15,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 344. [2023-11-23 07:40:15,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 344 states, 201 states have (on average 1.2537313432835822) internal successors, (252), 205 states have internal predecessors, (252), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2023-11-23 07:40:15,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 344 states to 344 states and 505 transitions. [2023-11-23 07:40:15,340 INFO L78 Accepts]: Start accepts. Automaton has 344 states and 505 transitions. Word has length 165 [2023-11-23 07:40:15,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:15,340 INFO L495 AbstractCegarLoop]: Abstraction has 344 states and 505 transitions. [2023-11-23 07:40:15,341 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 4 states have call successors, (24), 3 states have call predecessors, (24), 3 states have return successors, (21), 3 states have call predecessors, (21), 4 states have call successors, (21) [2023-11-23 07:40:15,341 INFO L276 IsEmpty]: Start isEmpty. Operand 344 states and 505 transitions. [2023-11-23 07:40:15,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2023-11-23 07:40:15,342 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:15,342 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 07:40:15,362 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:15,559 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:15,560 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:15,560 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:15,560 INFO L85 PathProgramCache]: Analyzing trace with hash 1071612403, now seen corresponding path program 1 times [2023-11-23 07:40:15,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:15,560 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1152742594] [2023-11-23 07:40:15,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:15,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:15,630 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:15,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1342659786] [2023-11-23 07:40:15,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:15,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:15,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:15,633 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:40:15,652 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:40:16,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:16,312 INFO L262 TraceCheckSpWp]: Trace formula consists of 3504 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:16,317 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:16,377 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2023-11-23 07:40:16,378 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:16,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:16,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1152742594] [2023-11-23 07:40:16,378 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:16,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1342659786] [2023-11-23 07:40:16,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1342659786] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:16,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:16,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:40:16,379 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479097245] [2023-11-23 07:40:16,379 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:16,380 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:40:16,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:16,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:40:16,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:40:16,381 INFO L87 Difference]: Start difference. First operand 344 states and 505 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-23 07:40:16,964 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:16,965 INFO L93 Difference]: Finished difference Result 634 states and 944 transitions. [2023-11-23 07:40:16,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:40:16,965 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) Word has length 186 [2023-11-23 07:40:16,965 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:16,968 INFO L225 Difference]: With dead ends: 634 [2023-11-23 07:40:16,968 INFO L226 Difference]: Without dead ends: 347 [2023-11-23 07:40:16,969 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 191 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:40:16,970 INFO L413 NwaCegarLoop]: 391 mSDtfsCounter, 117 mSDsluCounter, 2179 mSDsCounter, 0 mSdLazyCounter, 375 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 122 SdHoareTripleChecker+Valid, 2570 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 375 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:16,970 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [122 Valid, 2570 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 375 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:16,971 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 347 states. [2023-11-23 07:40:16,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 347 to 345. [2023-11-23 07:40:16,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 345 states, 202 states have (on average 1.2524752475247525) internal successors, (253), 206 states have internal predecessors, (253), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (138), 114 states have call predecessors, (138), 113 states have call successors, (138) [2023-11-23 07:40:16,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 506 transitions. [2023-11-23 07:40:16,991 INFO L78 Accepts]: Start accepts. Automaton has 345 states and 506 transitions. Word has length 186 [2023-11-23 07:40:16,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:16,991 INFO L495 AbstractCegarLoop]: Abstraction has 345 states and 506 transitions. [2023-11-23 07:40:16,991 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (25), 3 states have call predecessors, (25), 3 states have return successors, (22), 4 states have call predecessors, (22), 5 states have call successors, (22) [2023-11-23 07:40:16,992 INFO L276 IsEmpty]: Start isEmpty. Operand 345 states and 506 transitions. [2023-11-23 07:40:16,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2023-11-23 07:40:16,993 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:16,993 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:17,016 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:17,211 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,SelfDestructingSolverStorable8 [2023-11-23 07:40:17,212 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:17,212 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:17,212 INFO L85 PathProgramCache]: Analyzing trace with hash -1170463419, now seen corresponding path program 2 times [2023-11-23 07:40:17,212 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:17,212 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1854651695] [2023-11-23 07:40:17,213 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:17,213 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:17,272 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:17,272 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1057694922] [2023-11-23 07:40:17,272 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:40:17,272 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:17,273 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:17,286 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:40:17,310 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:40:17,733 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 07:40:17,733 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:40:17,740 INFO L262 TraceCheckSpWp]: Trace formula consists of 1880 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:17,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:17,765 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2023-11-23 07:40:17,766 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:17,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:17,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1854651695] [2023-11-23 07:40:17,766 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:17,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1057694922] [2023-11-23 07:40:17,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1057694922] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:17,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:17,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-23 07:40:17,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1269095143] [2023-11-23 07:40:17,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:17,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-23 07:40:17,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:17,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-23 07:40:17,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-23 07:40:17,768 INFO L87 Difference]: Start difference. First operand 345 states and 506 transitions. Second operand has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2023-11-23 07:40:18,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:18,091 INFO L93 Difference]: Finished difference Result 355 states and 521 transitions. [2023-11-23 07:40:18,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:40:18,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 189 [2023-11-23 07:40:18,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:18,095 INFO L225 Difference]: With dead ends: 355 [2023-11-23 07:40:18,095 INFO L226 Difference]: Without dead ends: 353 [2023-11-23 07:40:18,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2023-11-23 07:40:18,096 INFO L413 NwaCegarLoop]: 418 mSDtfsCounter, 5 mSDsluCounter, 1654 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6 SdHoareTripleChecker+Valid, 2072 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:18,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6 Valid, 2072 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-23 07:40:18,098 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 353 states. [2023-11-23 07:40:18,114 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 353 to 352. [2023-11-23 07:40:18,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 352 states, 206 states have (on average 1.2475728155339805) internal successors, (257), 211 states have internal predecessors, (257), 116 states have call successors, (116), 25 states have call predecessors, (116), 28 states have return successors, (145), 115 states have call predecessors, (145), 114 states have call successors, (145) [2023-11-23 07:40:18,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 518 transitions. [2023-11-23 07:40:18,117 INFO L78 Accepts]: Start accepts. Automaton has 352 states and 518 transitions. Word has length 189 [2023-11-23 07:40:18,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:18,118 INFO L495 AbstractCegarLoop]: Abstraction has 352 states and 518 transitions. [2023-11-23 07:40:18,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 12.6) internal successors, (63), 4 states have internal predecessors, (63), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2023-11-23 07:40:18,118 INFO L276 IsEmpty]: Start isEmpty. Operand 352 states and 518 transitions. [2023-11-23 07:40:18,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 224 [2023-11-23 07:40:18,121 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:18,121 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:18,139 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:40:18,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,SelfDestructingSolverStorable9 [2023-11-23 07:40:18,336 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:18,336 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:18,337 INFO L85 PathProgramCache]: Analyzing trace with hash -867372544, now seen corresponding path program 1 times [2023-11-23 07:40:18,337 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:18,337 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150492184] [2023-11-23 07:40:18,337 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:18,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:18,409 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:18,409 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1137298527] [2023-11-23 07:40:18,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:18,409 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:18,410 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:18,410 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:40:18,438 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:40:19,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:19,169 INFO L262 TraceCheckSpWp]: Trace formula consists of 3901 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 07:40:19,174 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:19,275 INFO L134 CoverageAnalysis]: Checked inductivity of 323 backedges. 187 proven. 0 refuted. 0 times theorem prover too weak. 136 trivial. 0 not checked. [2023-11-23 07:40:19,276 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:19,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:19,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150492184] [2023-11-23 07:40:19,276 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:19,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1137298527] [2023-11-23 07:40:19,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1137298527] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:19,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:19,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:40:19,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1894824986] [2023-11-23 07:40:19,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:19,277 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:40:19,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:19,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:40:19,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:40:19,278 INFO L87 Difference]: Start difference. First operand 352 states and 518 transitions. Second operand has 10 states, 9 states have (on average 11.222222222222221) internal successors, (101), 9 states have internal predecessors, (101), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-23 07:40:20,061 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:20,062 INFO L93 Difference]: Finished difference Result 647 states and 960 transitions. [2023-11-23 07:40:20,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:40:20,062 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 11.222222222222221) internal successors, (101), 9 states have internal predecessors, (101), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) Word has length 223 [2023-11-23 07:40:20,063 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:20,065 INFO L225 Difference]: With dead ends: 647 [2023-11-23 07:40:20,065 INFO L226 Difference]: Without dead ends: 352 [2023-11-23 07:40:20,067 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 231 GetRequests, 218 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:40:20,068 INFO L413 NwaCegarLoop]: 374 mSDtfsCounter, 177 mSDsluCounter, 2801 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 58 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 3175 SdHoareTripleChecker+Invalid, 706 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:20,068 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [183 Valid, 3175 Invalid, 706 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 648 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2023-11-23 07:40:20,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2023-11-23 07:40:20,082 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 349. [2023-11-23 07:40:20,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 204 states have (on average 1.25) internal successors, (255), 208 states have internal predecessors, (255), 116 states have call successors, (116), 25 states have call predecessors, (116), 27 states have return successors, (137), 115 states have call predecessors, (137), 114 states have call successors, (137) [2023-11-23 07:40:20,084 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 508 transitions. [2023-11-23 07:40:20,084 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 508 transitions. Word has length 223 [2023-11-23 07:40:20,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:20,085 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 508 transitions. [2023-11-23 07:40:20,085 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 11.222222222222221) internal successors, (101), 9 states have internal predecessors, (101), 6 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 6 states have call successors, (26) [2023-11-23 07:40:20,085 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 508 transitions. [2023-11-23 07:40:20,087 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-11-23 07:40:20,088 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:20,088 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2023-11-23 07:40:20,110 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:40:20,305 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,SelfDestructingSolverStorable10 [2023-11-23 07:40:20,305 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:20,306 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:20,306 INFO L85 PathProgramCache]: Analyzing trace with hash -808867320, now seen corresponding path program 2 times [2023-11-23 07:40:20,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:20,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1647705757] [2023-11-23 07:40:20,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:20,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:20,368 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:20,368 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1260624402] [2023-11-23 07:40:20,369 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-23 07:40:20,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:20,369 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:20,370 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:40:20,380 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:40:20,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2023-11-23 07:40:20,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:40:20,884 INFO L262 TraceCheckSpWp]: Trace formula consists of 2165 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-23 07:40:20,889 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:20,941 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 361 trivial. 0 not checked. [2023-11-23 07:40:20,941 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:20,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:20,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1647705757] [2023-11-23 07:40:20,941 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:20,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260624402] [2023-11-23 07:40:20,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260624402] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:20,942 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:20,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 07:40:20,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [922536598] [2023-11-23 07:40:20,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:20,942 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:40:20,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:20,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:40:20,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:20,943 INFO L87 Difference]: Start difference. First operand 349 states and 508 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-23 07:40:21,208 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:21,208 INFO L93 Difference]: Finished difference Result 632 states and 934 transitions. [2023-11-23 07:40:21,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-11-23 07:40:21,209 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 236 [2023-11-23 07:40:21,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:21,211 INFO L225 Difference]: With dead ends: 632 [2023-11-23 07:40:21,211 INFO L226 Difference]: Without dead ends: 349 [2023-11-23 07:40:21,212 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 237 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:40:21,213 INFO L413 NwaCegarLoop]: 420 mSDtfsCounter, 39 mSDsluCounter, 805 mSDsCounter, 0 mSdLazyCounter, 88 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 1225 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 88 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:21,213 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 1225 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 88 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:40:21,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2023-11-23 07:40:21,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 349. [2023-11-23 07:40:21,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 204 states have (on average 1.2401960784313726) internal successors, (253), 208 states have internal predecessors, (253), 116 states have call successors, (116), 25 states have call predecessors, (116), 27 states have return successors, (137), 115 states have call predecessors, (137), 114 states have call successors, (137) [2023-11-23 07:40:21,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 506 transitions. [2023-11-23 07:40:21,231 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 506 transitions. Word has length 236 [2023-11-23 07:40:21,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:21,232 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 506 transitions. [2023-11-23 07:40:21,232 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 3 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2023-11-23 07:40:21,232 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 506 transitions. [2023-11-23 07:40:21,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 234 [2023-11-23 07:40:21,233 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:21,233 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:21,257 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:40:21,446 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2023-11-23 07:40:21,446 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:21,447 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:21,447 INFO L85 PathProgramCache]: Analyzing trace with hash -1058195300, now seen corresponding path program 1 times [2023-11-23 07:40:21,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:21,447 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [440718939] [2023-11-23 07:40:21,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:21,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:21,511 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:21,511 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1952794219] [2023-11-23 07:40:21,511 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:21,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:21,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:21,513 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:40:21,532 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:40:22,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:22,250 INFO L262 TraceCheckSpWp]: Trace formula consists of 3892 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:22,256 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:22,373 INFO L134 CoverageAnalysis]: Checked inductivity of 399 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 249 trivial. 0 not checked. [2023-11-23 07:40:22,373 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:22,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:22,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [440718939] [2023-11-23 07:40:22,374 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:22,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1952794219] [2023-11-23 07:40:22,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1952794219] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:22,376 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:22,376 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-23 07:40:22,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [611976055] [2023-11-23 07:40:22,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:22,377 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-23 07:40:22,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:22,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-23 07:40:22,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-23 07:40:22,379 INFO L87 Difference]: Start difference. First operand 349 states and 506 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-23 07:40:22,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:22,884 INFO L93 Difference]: Finished difference Result 600 states and 873 transitions. [2023-11-23 07:40:22,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-23 07:40:22,885 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) Word has length 233 [2023-11-23 07:40:22,885 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:22,887 INFO L225 Difference]: With dead ends: 600 [2023-11-23 07:40:22,887 INFO L226 Difference]: Without dead ends: 349 [2023-11-23 07:40:22,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 227 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:40:22,888 INFO L413 NwaCegarLoop]: 394 mSDtfsCounter, 113 mSDsluCounter, 2199 mSDsCounter, 0 mSdLazyCounter, 337 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 2593 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 337 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:22,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 2593 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 337 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:22,889 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 349 states. [2023-11-23 07:40:22,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 349 to 349. [2023-11-23 07:40:22,902 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 349 states, 204 states have (on average 1.2401960784313726) internal successors, (253), 208 states have internal predecessors, (253), 116 states have call successors, (116), 25 states have call predecessors, (116), 27 states have return successors, (135), 115 states have call predecessors, (135), 114 states have call successors, (135) [2023-11-23 07:40:22,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 349 states to 349 states and 504 transitions. [2023-11-23 07:40:22,904 INFO L78 Accepts]: Start accepts. Automaton has 349 states and 504 transitions. Word has length 233 [2023-11-23 07:40:22,904 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:22,904 INFO L495 AbstractCegarLoop]: Abstraction has 349 states and 504 transitions. [2023-11-23 07:40:22,905 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 7 states have internal predecessors, (71), 5 states have call successors, (27), 3 states have call predecessors, (27), 3 states have return successors, (24), 4 states have call predecessors, (24), 5 states have call successors, (24) [2023-11-23 07:40:22,905 INFO L276 IsEmpty]: Start isEmpty. Operand 349 states and 504 transitions. [2023-11-23 07:40:22,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2023-11-23 07:40:22,906 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:22,906 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-23 07:40:22,942 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-23 07:40:23,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-23 07:40:23,142 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:23,143 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:23,143 INFO L85 PathProgramCache]: Analyzing trace with hash -197197760, now seen corresponding path program 3 times [2023-11-23 07:40:23,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:23,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960455062] [2023-11-23 07:40:23,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:23,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:23,202 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:23,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [881905702] [2023-11-23 07:40:23,203 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-23 07:40:23,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:23,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:23,204 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:40:23,226 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:40:23,731 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2023-11-23 07:40:23,731 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:40:23,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 1998 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-23 07:40:23,744 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:23,759 INFO L134 CoverageAnalysis]: Checked inductivity of 367 backedges. 40 proven. 0 refuted. 0 times theorem prover too weak. 327 trivial. 0 not checked. [2023-11-23 07:40:23,760 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:23,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:23,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960455062] [2023-11-23 07:40:23,760 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:23,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [881905702] [2023-11-23 07:40:23,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [881905702] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:23,760 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:23,760 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:40:23,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933746269] [2023-11-23 07:40:23,761 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:23,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:40:23,761 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:23,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:40:23,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:40:23,762 INFO L87 Difference]: Start difference. First operand 349 states and 504 transitions. Second operand has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 1 states have call successors, (22) [2023-11-23 07:40:23,980 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:23,981 INFO L93 Difference]: Finished difference Result 643 states and 941 transitions. [2023-11-23 07:40:23,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:40:23,981 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 1 states have call successors, (22) Word has length 239 [2023-11-23 07:40:23,981 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:23,983 INFO L225 Difference]: With dead ends: 643 [2023-11-23 07:40:23,983 INFO L226 Difference]: Without dead ends: 360 [2023-11-23 07:40:23,985 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 236 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:40:23,985 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 12 mSDsluCounter, 1246 mSDsCounter, 0 mSdLazyCounter, 122 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 12 SdHoareTripleChecker+Valid, 1663 SdHoareTripleChecker+Invalid, 123 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 122 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:23,986 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [12 Valid, 1663 Invalid, 123 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 122 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:40:23,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 360 states. [2023-11-23 07:40:23,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 360 to 351. [2023-11-23 07:40:23,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 206 states have (on average 1.2378640776699028) internal successors, (255), 209 states have internal predecessors, (255), 116 states have call successors, (116), 25 states have call predecessors, (116), 27 states have return successors, (135), 116 states have call predecessors, (135), 114 states have call successors, (135) [2023-11-23 07:40:24,001 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 506 transitions. [2023-11-23 07:40:24,001 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 506 transitions. Word has length 239 [2023-11-23 07:40:24,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:24,002 INFO L495 AbstractCegarLoop]: Abstraction has 351 states and 506 transitions. [2023-11-23 07:40:24,002 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.2) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 1 states have call successors, (22) [2023-11-23 07:40:24,002 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 506 transitions. [2023-11-23 07:40:24,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-11-23 07:40:24,003 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:24,003 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:24,021 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:24,212 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,SelfDestructingSolverStorable13 [2023-11-23 07:40:24,212 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:24,213 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:24,214 INFO L85 PathProgramCache]: Analyzing trace with hash 992517354, now seen corresponding path program 1 times [2023-11-23 07:40:24,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:24,214 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042692751] [2023-11-23 07:40:24,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:24,214 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:24,303 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:24,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1454632628] [2023-11-23 07:40:24,303 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:24,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:24,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:24,328 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:40:24,389 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:40:25,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:25,229 INFO L262 TraceCheckSpWp]: Trace formula consists of 4197 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 07:40:25,235 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:25,248 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 393 trivial. 0 not checked. [2023-11-23 07:40:25,248 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:25,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:25,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042692751] [2023-11-23 07:40:25,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:25,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1454632628] [2023-11-23 07:40:25,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1454632628] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:25,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:25,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 07:40:25,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916704297] [2023-11-23 07:40:25,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:25,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:40:25,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:25,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:40:25,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:25,250 INFO L87 Difference]: Start difference. First operand 351 states and 506 transitions. Second operand has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2023-11-23 07:40:25,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:25,471 INFO L93 Difference]: Finished difference Result 679 states and 1000 transitions. [2023-11-23 07:40:25,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:40:25,471 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) Word has length 252 [2023-11-23 07:40:25,473 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:25,475 INFO L225 Difference]: With dead ends: 679 [2023-11-23 07:40:25,475 INFO L226 Difference]: Without dead ends: 359 [2023-11-23 07:40:25,478 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 253 GetRequests, 250 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:40:25,479 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 3 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 92 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1244 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 92 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:25,479 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1244 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 92 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:40:25,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 359 states. [2023-11-23 07:40:25,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 359 to 355. [2023-11-23 07:40:25,505 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 355 states, 210 states have (on average 1.2333333333333334) internal successors, (259), 213 states have internal predecessors, (259), 116 states have call successors, (116), 25 states have call predecessors, (116), 27 states have return successors, (135), 116 states have call predecessors, (135), 114 states have call successors, (135) [2023-11-23 07:40:25,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 355 states to 355 states and 510 transitions. [2023-11-23 07:40:25,509 INFO L78 Accepts]: Start accepts. Automaton has 355 states and 510 transitions. Word has length 252 [2023-11-23 07:40:25,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:25,509 INFO L495 AbstractCegarLoop]: Abstraction has 355 states and 510 transitions. [2023-11-23 07:40:25,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.25) internal successors, (73), 4 states have internal predecessors, (73), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (21), 2 states have call predecessors, (21), 1 states have call successors, (21) [2023-11-23 07:40:25,509 INFO L276 IsEmpty]: Start isEmpty. Operand 355 states and 510 transitions. [2023-11-23 07:40:25,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-11-23 07:40:25,512 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:25,512 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:25,533 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:40:25,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:25,731 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:25,731 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:25,731 INFO L85 PathProgramCache]: Analyzing trace with hash -1313003730, now seen corresponding path program 4 times [2023-11-23 07:40:25,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:25,731 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134342900] [2023-11-23 07:40:25,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:25,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:25,845 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:25,845 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1682346034] [2023-11-23 07:40:25,845 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-23 07:40:25,845 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:25,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:25,861 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:40:25,889 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:40:26,388 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-23 07:40:26,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-23 07:40:26,394 INFO L262 TraceCheckSpWp]: Trace formula consists of 1637 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-23 07:40:26,399 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:26,459 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 56 proven. 6 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2023-11-23 07:40:26,459 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:40:26,753 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 56 proven. 6 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2023-11-23 07:40:26,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:26,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134342900] [2023-11-23 07:40:26,753 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:26,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1682346034] [2023-11-23 07:40:26,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1682346034] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:40:26,754 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:40:26,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-11-23 07:40:26,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327122293] [2023-11-23 07:40:26,754 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:40:26,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 07:40:26,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:26,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 07:40:26,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:40:26,755 INFO L87 Difference]: Start difference. First operand 355 states and 510 transitions. Second operand has 14 states, 14 states have (on average 6.571428571428571) internal successors, (92), 14 states have internal predecessors, (92), 7 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (28), 5 states have call predecessors, (28), 6 states have call successors, (28) [2023-11-23 07:40:27,648 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:27,648 INFO L93 Difference]: Finished difference Result 702 states and 1013 transitions. [2023-11-23 07:40:27,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:40:27,649 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 6.571428571428571) internal successors, (92), 14 states have internal predecessors, (92), 7 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (28), 5 states have call predecessors, (28), 6 states have call successors, (28) Word has length 252 [2023-11-23 07:40:27,649 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:27,651 INFO L225 Difference]: With dead ends: 702 [2023-11-23 07:40:27,652 INFO L226 Difference]: Without dead ends: 439 [2023-11-23 07:40:27,653 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 510 GetRequests, 492 SyntacticMatches, 2 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=244, Unknown=0, NotChecked=0, Total=306 [2023-11-23 07:40:27,653 INFO L413 NwaCegarLoop]: 419 mSDtfsCounter, 200 mSDsluCounter, 3491 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 207 SdHoareTripleChecker+Valid, 3910 SdHoareTripleChecker+Invalid, 768 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:27,653 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [207 Valid, 3910 Invalid, 768 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 07:40:27,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 439 states. [2023-11-23 07:40:27,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 439 to 401. [2023-11-23 07:40:27,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 401 states, 245 states have (on average 1.2408163265306122) internal successors, (304), 247 states have internal predecessors, (304), 126 states have call successors, (126), 26 states have call predecessors, (126), 28 states have return successors, (147), 127 states have call predecessors, (147), 124 states have call successors, (147) [2023-11-23 07:40:27,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 401 states to 401 states and 577 transitions. [2023-11-23 07:40:27,754 INFO L78 Accepts]: Start accepts. Automaton has 401 states and 577 transitions. Word has length 252 [2023-11-23 07:40:27,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:27,754 INFO L495 AbstractCegarLoop]: Abstraction has 401 states and 577 transitions. [2023-11-23 07:40:27,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 6.571428571428571) internal successors, (92), 14 states have internal predecessors, (92), 7 states have call successors, (30), 2 states have call predecessors, (30), 5 states have return successors, (28), 5 states have call predecessors, (28), 6 states have call successors, (28) [2023-11-23 07:40:27,754 INFO L276 IsEmpty]: Start isEmpty. Operand 401 states and 577 transitions. [2023-11-23 07:40:27,756 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-11-23 07:40:27,756 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:27,756 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:27,787 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:40:27,971 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2023-11-23 07:40:27,971 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:27,972 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:27,972 INFO L85 PathProgramCache]: Analyzing trace with hash -732159847, now seen corresponding path program 1 times [2023-11-23 07:40:27,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:27,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1923561039] [2023-11-23 07:40:27,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:27,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:28,054 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:28,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [681414333] [2023-11-23 07:40:28,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:28,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:28,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:28,058 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:40:28,059 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:40:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:28,946 INFO L262 TraceCheckSpWp]: Trace formula consists of 4488 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:28,952 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:29,018 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 192 proven. 3 refuted. 0 times theorem prover too weak. 307 trivial. 0 not checked. [2023-11-23 07:40:29,018 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:40:29,316 INFO L134 CoverageAnalysis]: Checked inductivity of 502 backedges. 8 proven. 6 refuted. 0 times theorem prover too weak. 488 trivial. 0 not checked. [2023-11-23 07:40:29,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:29,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1923561039] [2023-11-23 07:40:29,317 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:29,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681414333] [2023-11-23 07:40:29,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681414333] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:40:29,317 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:40:29,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2023-11-23 07:40:29,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108659230] [2023-11-23 07:40:29,318 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:40:29,318 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-23 07:40:29,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:29,319 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-23 07:40:29,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:40:29,319 INFO L87 Difference]: Start difference. First operand 401 states and 577 transitions. Second operand has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 9 states have call successors, (45), 4 states have call predecessors, (45), 4 states have return successors, (42), 7 states have call predecessors, (42), 9 states have call successors, (42) [2023-11-23 07:40:29,910 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:29,910 INFO L93 Difference]: Finished difference Result 665 states and 960 transitions. [2023-11-23 07:40:29,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:40:29,910 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 9 states have call successors, (45), 4 states have call predecessors, (45), 4 states have return successors, (42), 7 states have call predecessors, (42), 9 states have call successors, (42) Word has length 279 [2023-11-23 07:40:29,911 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:29,913 INFO L225 Difference]: With dead ends: 665 [2023-11-23 07:40:29,914 INFO L226 Difference]: Without dead ends: 398 [2023-11-23 07:40:29,915 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 559 GetRequests, 542 SyntacticMatches, 2 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=224, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:40:29,915 INFO L413 NwaCegarLoop]: 407 mSDtfsCounter, 175 mSDsluCounter, 3409 mSDsCounter, 0 mSdLazyCounter, 492 mSolverCounterSat, 71 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 3816 SdHoareTripleChecker+Invalid, 563 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 492 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:29,916 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [194 Valid, 3816 Invalid, 563 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 492 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:29,916 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 398 states. [2023-11-23 07:40:29,930 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 398 to 397. [2023-11-23 07:40:29,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 397 states, 242 states have (on average 1.243801652892562) internal successors, (301), 244 states have internal predecessors, (301), 126 states have call successors, (126), 25 states have call predecessors, (126), 27 states have return successors, (144), 127 states have call predecessors, (144), 123 states have call successors, (144) [2023-11-23 07:40:29,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 571 transitions. [2023-11-23 07:40:29,933 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 571 transitions. Word has length 279 [2023-11-23 07:40:29,933 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:29,933 INFO L495 AbstractCegarLoop]: Abstraction has 397 states and 571 transitions. [2023-11-23 07:40:29,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 12 states have (on average 9.416666666666666) internal successors, (113), 12 states have internal predecessors, (113), 9 states have call successors, (45), 4 states have call predecessors, (45), 4 states have return successors, (42), 7 states have call predecessors, (42), 9 states have call successors, (42) [2023-11-23 07:40:29,933 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 571 transitions. [2023-11-23 07:40:29,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2023-11-23 07:40:29,935 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:29,935 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:29,957 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:40:30,154 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,SelfDestructingSolverStorable16 [2023-11-23 07:40:30,155 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:30,155 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:30,155 INFO L85 PathProgramCache]: Analyzing trace with hash -287346324, now seen corresponding path program 1 times [2023-11-23 07:40:30,155 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:30,155 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325229806] [2023-11-23 07:40:30,155 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:30,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:30,224 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:30,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [971647590] [2023-11-23 07:40:30,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:30,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:30,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:30,226 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:40:30,227 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:40:31,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:31,151 INFO L262 TraceCheckSpWp]: Trace formula consists of 4192 conjuncts, 9 conjunts are in the unsatisfiable core [2023-11-23 07:40:31,156 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:31,216 INFO L134 CoverageAnalysis]: Checked inductivity of 419 backedges. 190 proven. 0 refuted. 0 times theorem prover too weak. 229 trivial. 0 not checked. [2023-11-23 07:40:31,216 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:31,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:31,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325229806] [2023-11-23 07:40:31,216 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:31,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [971647590] [2023-11-23 07:40:31,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [971647590] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:31,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:31,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-11-23 07:40:31,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1898804376] [2023-11-23 07:40:31,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:31,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:40:31,218 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:31,218 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:40:31,218 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2023-11-23 07:40:31,218 INFO L87 Difference]: Start difference. First operand 397 states and 571 transitions. Second operand has 9 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-11-23 07:40:31,734 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:31,734 INFO L93 Difference]: Finished difference Result 616 states and 879 transitions. [2023-11-23 07:40:31,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-23 07:40:31,735 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) Word has length 252 [2023-11-23 07:40:31,735 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:31,737 INFO L225 Difference]: With dead ends: 616 [2023-11-23 07:40:31,737 INFO L226 Difference]: Without dead ends: 350 [2023-11-23 07:40:31,739 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 255 GetRequests, 245 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:40:31,739 INFO L413 NwaCegarLoop]: 393 mSDtfsCounter, 127 mSDsluCounter, 2566 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 2959 SdHoareTripleChecker+Invalid, 447 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:31,739 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 2959 Invalid, 447 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:31,740 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2023-11-23 07:40:31,757 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 350. [2023-11-23 07:40:31,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 207 states have (on average 1.2367149758454106) internal successors, (256), 210 states have internal predecessors, (256), 115 states have call successors, (115), 24 states have call predecessors, (115), 26 states have return successors, (132), 115 states have call predecessors, (132), 113 states have call successors, (132) [2023-11-23 07:40:31,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 503 transitions. [2023-11-23 07:40:31,760 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 503 transitions. Word has length 252 [2023-11-23 07:40:31,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:31,761 INFO L495 AbstractCegarLoop]: Abstraction has 350 states and 503 transitions. [2023-11-23 07:40:31,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 11.875) internal successors, (95), 7 states have internal predecessors, (95), 5 states have call successors, (28), 4 states have call predecessors, (28), 3 states have return successors, (25), 4 states have call predecessors, (25), 5 states have call successors, (25) [2023-11-23 07:40:31,761 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 503 transitions. [2023-11-23 07:40:31,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 258 [2023-11-23 07:40:31,763 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:31,763 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:31,786 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:40:31,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2023-11-23 07:40:31,981 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:31,981 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:31,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1879959229, now seen corresponding path program 1 times [2023-11-23 07:40:31,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:31,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1989923382] [2023-11-23 07:40:31,981 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:31,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:32,036 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:32,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [422102275] [2023-11-23 07:40:32,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:32,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:32,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:32,065 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:40:32,089 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:40:32,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:32,875 INFO L262 TraceCheckSpWp]: Trace formula consists of 4094 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 07:40:32,879 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:32,965 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 210 proven. 3 refuted. 0 times theorem prover too weak. 270 trivial. 0 not checked. [2023-11-23 07:40:32,965 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:40:33,243 INFO L134 CoverageAnalysis]: Checked inductivity of 483 backedges. 50 proven. 9 refuted. 0 times theorem prover too weak. 424 trivial. 0 not checked. [2023-11-23 07:40:33,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:33,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1989923382] [2023-11-23 07:40:33,244 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:33,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [422102275] [2023-11-23 07:40:33,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [422102275] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-23 07:40:33,245 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-11-23 07:40:33,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 16 [2023-11-23 07:40:33,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [531653641] [2023-11-23 07:40:33,245 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-11-23 07:40:33,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-23 07:40:33,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:33,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-23 07:40:33,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:40:33,248 INFO L87 Difference]: Start difference. First operand 350 states and 503 transitions. Second operand has 16 states, 14 states have (on average 7.571428571428571) internal successors, (106), 14 states have internal predecessors, (106), 11 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 7 states have call predecessors, (45), 11 states have call successors, (45) [2023-11-23 07:40:34,084 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:34,084 INFO L93 Difference]: Finished difference Result 625 states and 902 transitions. [2023-11-23 07:40:34,085 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:40:34,085 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 14 states have (on average 7.571428571428571) internal successors, (106), 14 states have internal predecessors, (106), 11 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 7 states have call predecessors, (45), 11 states have call successors, (45) Word has length 257 [2023-11-23 07:40:34,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:34,087 INFO L225 Difference]: With dead ends: 625 [2023-11-23 07:40:34,087 INFO L226 Difference]: Without dead ends: 368 [2023-11-23 07:40:34,089 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 517 GetRequests, 497 SyntacticMatches, 2 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2023-11-23 07:40:34,089 INFO L413 NwaCegarLoop]: 379 mSDtfsCounter, 240 mSDsluCounter, 3543 mSDsCounter, 0 mSdLazyCounter, 761 mSolverCounterSat, 100 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 3922 SdHoareTripleChecker+Invalid, 861 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 100 IncrementalHoareTripleChecker+Valid, 761 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:34,090 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 3922 Invalid, 861 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [100 Valid, 761 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 07:40:34,090 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2023-11-23 07:40:34,104 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 368. [2023-11-23 07:40:34,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 368 states, 223 states have (on average 1.2331838565022422) internal successors, (275), 226 states have internal predecessors, (275), 116 states have call successors, (116), 24 states have call predecessors, (116), 27 states have return successors, (137), 117 states have call predecessors, (137), 114 states have call successors, (137) [2023-11-23 07:40:34,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 368 states to 368 states and 528 transitions. [2023-11-23 07:40:34,107 INFO L78 Accepts]: Start accepts. Automaton has 368 states and 528 transitions. Word has length 257 [2023-11-23 07:40:34,107 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:34,107 INFO L495 AbstractCegarLoop]: Abstraction has 368 states and 528 transitions. [2023-11-23 07:40:34,108 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 14 states have (on average 7.571428571428571) internal successors, (106), 14 states have internal predecessors, (106), 11 states have call successors, (49), 4 states have call predecessors, (49), 4 states have return successors, (45), 7 states have call predecessors, (45), 11 states have call successors, (45) [2023-11-23 07:40:34,108 INFO L276 IsEmpty]: Start isEmpty. Operand 368 states and 528 transitions. [2023-11-23 07:40:34,109 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 284 [2023-11-23 07:40:34,109 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:34,109 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:34,130 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:40:34,327 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:34,328 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:34,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:34,328 INFO L85 PathProgramCache]: Analyzing trace with hash -1288020799, now seen corresponding path program 1 times [2023-11-23 07:40:34,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:34,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023068090] [2023-11-23 07:40:34,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:34,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:34,388 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:34,388 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1500976889] [2023-11-23 07:40:34,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:34,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:34,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:34,390 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:40:34,414 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:40:35,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:35,331 INFO L262 TraceCheckSpWp]: Trace formula consists of 4476 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 07:40:35,336 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:35,428 INFO L134 CoverageAnalysis]: Checked inductivity of 600 backedges. 86 proven. 0 refuted. 0 times theorem prover too weak. 514 trivial. 0 not checked. [2023-11-23 07:40:35,428 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:35,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:35,428 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023068090] [2023-11-23 07:40:35,428 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:35,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1500976889] [2023-11-23 07:40:35,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1500976889] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:35,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:35,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:40:35,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347514126] [2023-11-23 07:40:35,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:35,429 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:40:35,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:35,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:40:35,430 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:40:35,430 INFO L87 Difference]: Start difference. First operand 368 states and 528 transitions. Second operand has 10 states, 10 states have (on average 7.1) internal successors, (71), 8 states have internal predecessors, (71), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-23 07:40:36,026 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:36,026 INFO L93 Difference]: Finished difference Result 649 states and 934 transitions. [2023-11-23 07:40:36,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-23 07:40:36,027 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 8 states have internal predecessors, (71), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) Word has length 283 [2023-11-23 07:40:36,027 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:36,029 INFO L225 Difference]: With dead ends: 649 [2023-11-23 07:40:36,029 INFO L226 Difference]: Without dead ends: 379 [2023-11-23 07:40:36,030 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 287 GetRequests, 275 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=147, Unknown=0, NotChecked=0, Total=182 [2023-11-23 07:40:36,031 INFO L413 NwaCegarLoop]: 387 mSDtfsCounter, 110 mSDsluCounter, 2938 mSDsCounter, 0 mSdLazyCounter, 536 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 3325 SdHoareTripleChecker+Invalid, 588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 536 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:36,031 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 3325 Invalid, 588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 536 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:40:36,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 379 states. [2023-11-23 07:40:36,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 379. [2023-11-23 07:40:36,046 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 379 states, 228 states have (on average 1.2324561403508771) internal successors, (281), 231 states have internal predecessors, (281), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (142), 122 states have call predecessors, (142), 119 states have call successors, (142) [2023-11-23 07:40:36,047 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 379 states to 379 states and 544 transitions. [2023-11-23 07:40:36,048 INFO L78 Accepts]: Start accepts. Automaton has 379 states and 544 transitions. Word has length 283 [2023-11-23 07:40:36,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:36,048 INFO L495 AbstractCegarLoop]: Abstraction has 379 states and 544 transitions. [2023-11-23 07:40:36,048 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 7.1) internal successors, (71), 8 states have internal predecessors, (71), 6 states have call successors, (27), 4 states have call predecessors, (27), 3 states have return successors, (24), 6 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-23 07:40:36,049 INFO L276 IsEmpty]: Start isEmpty. Operand 379 states and 544 transitions. [2023-11-23 07:40:36,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-11-23 07:40:36,050 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:36,050 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:40:36,071 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:40:36,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:36,269 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:36,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:36,270 INFO L85 PathProgramCache]: Analyzing trace with hash 1196244929, now seen corresponding path program 1 times [2023-11-23 07:40:36,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:36,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [293748107] [2023-11-23 07:40:36,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:36,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:36,342 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:36,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [389959821] [2023-11-23 07:40:36,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:36,343 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:36,343 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:36,344 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:40:36,370 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:40:37,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:37,574 INFO L262 TraceCheckSpWp]: Trace formula consists of 4971 conjuncts, 118 conjunts are in the unsatisfiable core [2023-11-23 07:40:37,601 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:37,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:40:37,636 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:40:38,336 INFO L134 CoverageAnalysis]: Checked inductivity of 753 backedges. 469 proven. 7 refuted. 0 times theorem prover too weak. 277 trivial. 0 not checked. [2023-11-23 07:40:38,336 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:40:39,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [293748107] [2023-11-23 07:40:39,357 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:39,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [389959821] [2023-11-23 07:40:39,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [389959821] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-23 07:40:39,357 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:40:39,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2023-11-23 07:40:39,358 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842062063] [2023-11-23 07:40:39,358 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2023-11-23 07:40:39,358 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-23 07:40:39,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:39,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-23 07:40:39,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2023-11-23 07:40:39,359 INFO L87 Difference]: Start difference. First operand 379 states and 544 transitions. Second operand has 17 states, 17 states have (on average 6.823529411764706) internal successors, (116), 16 states have internal predecessors, (116), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 8 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:40:43,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:43,197 INFO L93 Difference]: Finished difference Result 772 states and 1135 transitions. [2023-11-23 07:40:43,197 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-23 07:40:43,197 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 6.823529411764706) internal successors, (116), 16 states have internal predecessors, (116), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 8 states have call predecessors, (28), 7 states have call successors, (28) Word has length 315 [2023-11-23 07:40:43,198 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:43,210 INFO L225 Difference]: With dead ends: 772 [2023-11-23 07:40:43,210 INFO L226 Difference]: Without dead ends: 424 [2023-11-23 07:40:43,225 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 496 GetRequests, 458 SyntacticMatches, 0 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 246 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=220, Invalid=1340, Unknown=0, NotChecked=0, Total=1560 [2023-11-23 07:40:43,226 INFO L413 NwaCegarLoop]: 272 mSDtfsCounter, 268 mSDsluCounter, 1940 mSDsCounter, 0 mSdLazyCounter, 4396 mSolverCounterSat, 151 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 324 SdHoareTripleChecker+Valid, 2212 SdHoareTripleChecker+Invalid, 4547 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 151 IncrementalHoareTripleChecker+Valid, 4396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:43,226 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [324 Valid, 2212 Invalid, 4547 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [151 Valid, 4396 Invalid, 0 Unknown, 0 Unchecked, 3.4s Time] [2023-11-23 07:40:43,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2023-11-23 07:40:43,249 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 412. [2023-11-23 07:40:43,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 260 states have (on average 1.2384615384615385) internal successors, (322), 262 states have internal predecessors, (322), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (155), 124 states have call predecessors, (155), 119 states have call successors, (155) [2023-11-23 07:40:43,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 598 transitions. [2023-11-23 07:40:43,252 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 598 transitions. Word has length 315 [2023-11-23 07:40:43,252 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:43,252 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 598 transitions. [2023-11-23 07:40:43,252 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 6.823529411764706) internal successors, (116), 16 states have internal predecessors, (116), 7 states have call successors, (31), 3 states have call predecessors, (31), 5 states have return successors, (28), 8 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:40:43,252 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 598 transitions. [2023-11-23 07:40:43,257 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 264 [2023-11-23 07:40:43,258 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:43,258 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:40:43,282 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:40:43,471 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,SelfDestructingSolverStorable20 [2023-11-23 07:40:43,471 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:43,471 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:43,472 INFO L85 PathProgramCache]: Analyzing trace with hash 18787449, now seen corresponding path program 1 times [2023-11-23 07:40:43,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:43,472 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686086470] [2023-11-23 07:40:43,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:43,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:43,529 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:43,529 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [539423534] [2023-11-23 07:40:43,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:43,529 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:43,530 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:43,541 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:40:43,577 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:40:44,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:44,374 INFO L262 TraceCheckSpWp]: Trace formula consists of 4197 conjuncts, 3 conjunts are in the unsatisfiable core [2023-11-23 07:40:44,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:44,388 INFO L134 CoverageAnalysis]: Checked inductivity of 467 backedges. 181 proven. 0 refuted. 0 times theorem prover too weak. 286 trivial. 0 not checked. [2023-11-23 07:40:44,388 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:44,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:44,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686086470] [2023-11-23 07:40:44,389 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:44,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [539423534] [2023-11-23 07:40:44,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [539423534] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:44,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:44,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-23 07:40:44,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907410023] [2023-11-23 07:40:44,389 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:44,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-23 07:40:44,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:44,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-23 07:40:44,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-23 07:40:44,391 INFO L87 Difference]: Start difference. First operand 412 states and 598 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-23 07:40:44,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:44,608 INFO L93 Difference]: Finished difference Result 796 states and 1204 transitions. [2023-11-23 07:40:44,609 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-23 07:40:44,609 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 263 [2023-11-23 07:40:44,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:44,611 INFO L225 Difference]: With dead ends: 796 [2023-11-23 07:40:44,611 INFO L226 Difference]: Without dead ends: 415 [2023-11-23 07:40:44,614 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 264 GetRequests, 261 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:40:44,614 INFO L413 NwaCegarLoop]: 424 mSDtfsCounter, 7 mSDsluCounter, 828 mSDsCounter, 0 mSdLazyCounter, 91 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 1252 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 91 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:44,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 1252 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:40:44,615 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 415 states. [2023-11-23 07:40:44,632 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 415 to 412. [2023-11-23 07:40:44,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412 states, 260 states have (on average 1.2346153846153847) internal successors, (321), 262 states have internal predecessors, (321), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (155), 124 states have call predecessors, (155), 119 states have call successors, (155) [2023-11-23 07:40:44,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412 states to 412 states and 597 transitions. [2023-11-23 07:40:44,634 INFO L78 Accepts]: Start accepts. Automaton has 412 states and 597 transitions. Word has length 263 [2023-11-23 07:40:44,634 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:44,635 INFO L495 AbstractCegarLoop]: Abstraction has 412 states and 597 transitions. [2023-11-23 07:40:44,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-23 07:40:44,635 INFO L276 IsEmpty]: Start isEmpty. Operand 412 states and 597 transitions. [2023-11-23 07:40:44,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 294 [2023-11-23 07:40:44,637 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:44,637 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-23 07:40:44,670 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:44,853 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-23 07:40:44,854 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:44,854 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:44,854 INFO L85 PathProgramCache]: Analyzing trace with hash -998322881, now seen corresponding path program 1 times [2023-11-23 07:40:44,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:44,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431156675] [2023-11-23 07:40:44,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:44,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:44,911 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:44,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [124952311] [2023-11-23 07:40:44,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:44,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:44,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:44,913 INFO L229 MonitoredProcess]: Starting monitored process 23 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:40:44,934 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-23 07:40:45,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:45,889 INFO L262 TraceCheckSpWp]: Trace formula consists of 4591 conjuncts, 13 conjunts are in the unsatisfiable core [2023-11-23 07:40:45,895 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:45,999 INFO L134 CoverageAnalysis]: Checked inductivity of 586 backedges. 282 proven. 0 refuted. 0 times theorem prover too weak. 304 trivial. 0 not checked. [2023-11-23 07:40:45,999 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:45,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:45,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431156675] [2023-11-23 07:40:45,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:45,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [124952311] [2023-11-23 07:40:45,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [124952311] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:45,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:45,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2023-11-23 07:40:45,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [227787974] [2023-11-23 07:40:45,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:46,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-23 07:40:46,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:46,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-23 07:40:46,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2023-11-23 07:40:46,001 INFO L87 Difference]: Start difference. First operand 412 states and 597 transitions. Second operand has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 10 states have internal predecessors, (115), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-23 07:40:46,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:46,916 INFO L93 Difference]: Finished difference Result 758 states and 1104 transitions. [2023-11-23 07:40:46,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-23 07:40:46,916 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 10 states have internal predecessors, (115), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) Word has length 293 [2023-11-23 07:40:46,916 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:46,918 INFO L225 Difference]: With dead ends: 758 [2023-11-23 07:40:46,918 INFO L226 Difference]: Without dead ends: 412 [2023-11-23 07:40:46,920 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 302 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2023-11-23 07:40:46,920 INFO L413 NwaCegarLoop]: 370 mSDtfsCounter, 202 mSDsluCounter, 3470 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 70 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 208 SdHoareTripleChecker+Valid, 3840 SdHoareTripleChecker+Invalid, 906 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:46,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [208 Valid, 3840 Invalid, 906 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2023-11-23 07:40:46,921 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2023-11-23 07:40:46,935 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 410. [2023-11-23 07:40:46,936 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 410 states, 259 states have (on average 1.2355212355212355) internal successors, (320), 260 states have internal predecessors, (320), 121 states have call successors, (121), 25 states have call predecessors, (121), 28 states have return successors, (149), 124 states have call predecessors, (149), 119 states have call successors, (149) [2023-11-23 07:40:46,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 410 states to 410 states and 590 transitions. [2023-11-23 07:40:46,938 INFO L78 Accepts]: Start accepts. Automaton has 410 states and 590 transitions. Word has length 293 [2023-11-23 07:40:46,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:46,938 INFO L495 AbstractCegarLoop]: Abstraction has 410 states and 590 transitions. [2023-11-23 07:40:46,939 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 10.454545454545455) internal successors, (115), 10 states have internal predecessors, (115), 7 states have call successors, (30), 4 states have call predecessors, (30), 4 states have return successors, (27), 6 states have call predecessors, (27), 7 states have call successors, (27) [2023-11-23 07:40:46,939 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states and 590 transitions. [2023-11-23 07:40:46,940 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:40:46,940 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:46,941 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:40:46,961 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:47,156 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:47,156 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:47,157 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:47,157 INFO L85 PathProgramCache]: Analyzing trace with hash 616366505, now seen corresponding path program 1 times [2023-11-23 07:40:47,157 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:47,157 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103591029] [2023-11-23 07:40:47,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:47,157 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:47,224 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:47,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2135929001] [2023-11-23 07:40:47,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:47,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:47,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:47,226 INFO L229 MonitoredProcess]: Starting monitored process 24 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:40:47,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-23 07:40:48,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:48,627 INFO L262 TraceCheckSpWp]: Trace formula consists of 4991 conjuncts, 81 conjunts are in the unsatisfiable core [2023-11-23 07:40:48,633 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:48,640 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:40:49,013 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2023-11-23 07:40:49,014 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:49,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:49,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103591029] [2023-11-23 07:40:49,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:49,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135929001] [2023-11-23 07:40:49,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135929001] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:49,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:49,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:40:49,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [388478222] [2023-11-23 07:40:49,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:49,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:40:49,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:49,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:40:49,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:40:49,015 INFO L87 Difference]: Start difference. First operand 410 states and 590 transitions. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (27), 3 states have call predecessors, (27), 4 states have return successors, (24), 7 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-23 07:40:50,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:50,864 INFO L93 Difference]: Finished difference Result 822 states and 1212 transitions. [2023-11-23 07:40:50,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:40:50,865 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (27), 3 states have call predecessors, (27), 4 states have return successors, (24), 7 states have call predecessors, (24), 6 states have call successors, (24) Word has length 323 [2023-11-23 07:40:50,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:50,867 INFO L225 Difference]: With dead ends: 822 [2023-11-23 07:40:50,867 INFO L226 Difference]: Without dead ends: 443 [2023-11-23 07:40:50,869 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=182, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:40:50,869 INFO L413 NwaCegarLoop]: 270 mSDtfsCounter, 246 mSDsluCounter, 1055 mSDsCounter, 0 mSdLazyCounter, 2570 mSolverCounterSat, 142 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 1325 SdHoareTripleChecker+Invalid, 2712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 142 IncrementalHoareTripleChecker+Valid, 2570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:50,869 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [302 Valid, 1325 Invalid, 2712 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [142 Valid, 2570 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2023-11-23 07:40:50,870 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 443 states. [2023-11-23 07:40:50,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 443 to 427. [2023-11-23 07:40:50,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 427 states, 275 states have (on average 1.2327272727272727) internal successors, (339), 275 states have internal predecessors, (339), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:40:50,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 427 states to 427 states and 622 transitions. [2023-11-23 07:40:50,891 INFO L78 Accepts]: Start accepts. Automaton has 427 states and 622 transitions. Word has length 323 [2023-11-23 07:40:50,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:50,891 INFO L495 AbstractCegarLoop]: Abstraction has 427 states and 622 transitions. [2023-11-23 07:40:50,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 7 states have call successors, (27), 3 states have call predecessors, (27), 4 states have return successors, (24), 7 states have call predecessors, (24), 6 states have call successors, (24) [2023-11-23 07:40:50,891 INFO L276 IsEmpty]: Start isEmpty. Operand 427 states and 622 transitions. [2023-11-23 07:40:50,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:40:50,893 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:50,893 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:40:50,917 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:51,107 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:51,107 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:51,107 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:51,108 INFO L85 PathProgramCache]: Analyzing trace with hash 2037293535, now seen corresponding path program 1 times [2023-11-23 07:40:51,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:51,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023475851] [2023-11-23 07:40:51,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:51,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:51,169 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:51,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [83977624] [2023-11-23 07:40:51,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:51,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:51,170 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:51,171 INFO L229 MonitoredProcess]: Starting monitored process 25 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:40:51,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-23 07:40:53,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:40:53,668 INFO L262 TraceCheckSpWp]: Trace formula consists of 4984 conjuncts, 95 conjunts are in the unsatisfiable core [2023-11-23 07:40:53,675 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:40:53,682 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:40:54,013 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 409 proven. 0 refuted. 0 times theorem prover too weak. 356 trivial. 0 not checked. [2023-11-23 07:40:54,013 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:40:54,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:40:54,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023475851] [2023-11-23 07:40:54,013 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:40:54,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [83977624] [2023-11-23 07:40:54,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [83977624] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:40:54,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:40:54,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2023-11-23 07:40:54,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989775707] [2023-11-23 07:40:54,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:40:54,014 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-23 07:40:54,014 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:40:54,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-23 07:40:54,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-23 07:40:54,015 INFO L87 Difference]: Start difference. First operand 427 states and 622 transitions. Second operand has 13 states, 13 states have (on average 9.615384615384615) internal successors, (125), 13 states have internal predecessors, (125), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:40:57,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:40:57,118 INFO L93 Difference]: Finished difference Result 887 states and 1324 transitions. [2023-11-23 07:40:57,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-23 07:40:57,118 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 9.615384615384615) internal successors, (125), 13 states have internal predecessors, (125), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) Word has length 323 [2023-11-23 07:40:57,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:40:57,120 INFO L225 Difference]: With dead ends: 887 [2023-11-23 07:40:57,120 INFO L226 Difference]: Without dead ends: 491 [2023-11-23 07:40:57,122 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 311 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 30 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2023-11-23 07:40:57,123 INFO L413 NwaCegarLoop]: 267 mSDtfsCounter, 227 mSDsluCounter, 1343 mSDsCounter, 0 mSdLazyCounter, 3121 mSolverCounterSat, 144 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 3265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 3121 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2023-11-23 07:40:57,127 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 1610 Invalid, 3265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 3121 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2023-11-23 07:40:57,128 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 491 states. [2023-11-23 07:40:57,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 475. [2023-11-23 07:40:57,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 475 states, 321 states have (on average 1.236760124610592) internal successors, (397), 319 states have internal predecessors, (397), 121 states have call successors, (121), 25 states have call predecessors, (121), 31 states have return successors, (188), 130 states have call predecessors, (188), 119 states have call successors, (188) [2023-11-23 07:40:57,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 475 states to 475 states and 706 transitions. [2023-11-23 07:40:57,148 INFO L78 Accepts]: Start accepts. Automaton has 475 states and 706 transitions. Word has length 323 [2023-11-23 07:40:57,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:40:57,149 INFO L495 AbstractCegarLoop]: Abstraction has 475 states and 706 transitions. [2023-11-23 07:40:57,149 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 9.615384615384615) internal successors, (125), 13 states have internal predecessors, (125), 7 states have call successors, (31), 3 states have call predecessors, (31), 4 states have return successors, (28), 7 states have call predecessors, (28), 7 states have call successors, (28) [2023-11-23 07:40:57,149 INFO L276 IsEmpty]: Start isEmpty. Operand 475 states and 706 transitions. [2023-11-23 07:40:57,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:40:57,151 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:40:57,151 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:40:57,189 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-23 07:40:57,364 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-23 07:40:57,364 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:40:57,364 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:40:57,365 INFO L85 PathProgramCache]: Analyzing trace with hash -2074731367, now seen corresponding path program 1 times [2023-11-23 07:40:57,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:40:57,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573846030] [2023-11-23 07:40:57,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:57,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:40:57,437 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:40:57,437 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1970429348] [2023-11-23 07:40:57,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:40:57,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:40:57,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:40:57,442 INFO L229 MonitoredProcess]: Starting monitored process 26 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:40:57,466 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-23 07:41:00,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:00,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 5023 conjuncts, 198 conjunts are in the unsatisfiable core [2023-11-23 07:41:00,331 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:00,338 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:00,339 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:00,340 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:01,003 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 339 proven. 0 refuted. 0 times theorem prover too weak. 426 trivial. 0 not checked. [2023-11-23 07:41:01,004 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:01,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:01,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573846030] [2023-11-23 07:41:01,004 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:01,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1970429348] [2023-11-23 07:41:01,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1970429348] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:01,005 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:01,005 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [15] imperfect sequences [] total 15 [2023-11-23 07:41:01,005 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442745685] [2023-11-23 07:41:01,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:01,006 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-23 07:41:01,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:01,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-23 07:41:01,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=168, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:41:01,007 INFO L87 Difference]: Start difference. First operand 475 states and 706 transitions. Second operand has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 7 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2023-11-23 07:41:04,201 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:04,201 INFO L93 Difference]: Finished difference Result 943 states and 1418 transitions. [2023-11-23 07:41:04,201 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2023-11-23 07:41:04,202 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 7 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) Word has length 323 [2023-11-23 07:41:04,202 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:04,205 INFO L225 Difference]: With dead ends: 943 [2023-11-23 07:41:04,205 INFO L226 Difference]: Without dead ends: 499 [2023-11-23 07:41:04,208 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 333 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=130, Invalid=520, Unknown=0, NotChecked=0, Total=650 [2023-11-23 07:41:04,208 INFO L413 NwaCegarLoop]: 259 mSDtfsCounter, 239 mSDsluCounter, 1181 mSDsCounter, 0 mSdLazyCounter, 3117 mSolverCounterSat, 146 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 295 SdHoareTripleChecker+Valid, 1440 SdHoareTripleChecker+Invalid, 3263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 146 IncrementalHoareTripleChecker+Valid, 3117 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:04,208 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [295 Valid, 1440 Invalid, 3263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [146 Valid, 3117 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2023-11-23 07:41:04,209 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2023-11-23 07:41:04,224 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 436. [2023-11-23 07:41:04,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 436 states, 284 states have (on average 1.2394366197183098) internal successors, (352), 284 states have internal predecessors, (352), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:41:04,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 436 states to 436 states and 635 transitions. [2023-11-23 07:41:04,227 INFO L78 Accepts]: Start accepts. Automaton has 436 states and 635 transitions. Word has length 323 [2023-11-23 07:41:04,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:04,227 INFO L495 AbstractCegarLoop]: Abstraction has 436 states and 635 transitions. [2023-11-23 07:41:04,227 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 6.733333333333333) internal successors, (101), 15 states have internal predecessors, (101), 7 states have call successors, (29), 3 states have call predecessors, (29), 4 states have return successors, (26), 7 states have call predecessors, (26), 7 states have call successors, (26) [2023-11-23 07:41:04,228 INFO L276 IsEmpty]: Start isEmpty. Operand 436 states and 635 transitions. [2023-11-23 07:41:04,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:41:04,229 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:04,229 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:41:04,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2023-11-23 07:41:04,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-23 07:41:04,444 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:04,444 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:04,445 INFO L85 PathProgramCache]: Analyzing trace with hash -232486877, now seen corresponding path program 1 times [2023-11-23 07:41:04,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:04,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1470030810] [2023-11-23 07:41:04,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:04,445 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:04,509 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:04,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1523469997] [2023-11-23 07:41:04,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:04,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:04,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:04,511 INFO L229 MonitoredProcess]: Starting monitored process 27 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:41:04,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-23 07:41:08,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:08,093 INFO L262 TraceCheckSpWp]: Trace formula consists of 4994 conjuncts, 74 conjunts are in the unsatisfiable core [2023-11-23 07:41:08,100 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:08,109 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:08,386 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 94 treesize of output 70 [2023-11-23 07:41:08,395 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 70 treesize of output 46 [2023-11-23 07:41:08,479 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-23 07:41:08,479 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:08,480 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:08,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1470030810] [2023-11-23 07:41:08,480 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:08,480 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523469997] [2023-11-23 07:41:08,480 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523469997] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:08,480 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:08,480 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:41:08,480 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [529129864] [2023-11-23 07:41:08,481 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:08,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:41:08,481 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:08,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:41:08,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:41:08,482 INFO L87 Difference]: Start difference. First operand 436 states and 635 transitions. Second operand has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-23 07:41:10,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:10,110 INFO L93 Difference]: Finished difference Result 901 states and 1320 transitions. [2023-11-23 07:41:10,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:41:10,111 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) Word has length 323 [2023-11-23 07:41:10,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:10,113 INFO L225 Difference]: With dead ends: 901 [2023-11-23 07:41:10,114 INFO L226 Difference]: Without dead ends: 496 [2023-11-23 07:41:10,116 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 313 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=73, Invalid=199, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:41:10,116 INFO L413 NwaCegarLoop]: 266 mSDtfsCounter, 222 mSDsluCounter, 732 mSDsCounter, 0 mSdLazyCounter, 1650 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 278 SdHoareTripleChecker+Valid, 998 SdHoareTripleChecker+Invalid, 1795 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 1650 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:10,116 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [278 Valid, 998 Invalid, 1795 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 1650 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2023-11-23 07:41:10,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2023-11-23 07:41:10,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 448. [2023-11-23 07:41:10,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 448 states, 296 states have (on average 1.25) internal successors, (370), 296 states have internal predecessors, (370), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:41:10,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 448 states to 448 states and 653 transitions. [2023-11-23 07:41:10,138 INFO L78 Accepts]: Start accepts. Automaton has 448 states and 653 transitions. Word has length 323 [2023-11-23 07:41:10,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:10,138 INFO L495 AbstractCegarLoop]: Abstraction has 448 states and 653 transitions. [2023-11-23 07:41:10,139 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.727272727272727) internal successors, (96), 11 states have internal predecessors, (96), 6 states have call successors, (28), 3 states have call predecessors, (28), 3 states have return successors, (25), 6 states have call predecessors, (25), 6 states have call successors, (25) [2023-11-23 07:41:10,139 INFO L276 IsEmpty]: Start isEmpty. Operand 448 states and 653 transitions. [2023-11-23 07:41:10,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:41:10,141 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:10,141 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:41:10,170 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-23 07:41:10,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2023-11-23 07:41:10,359 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:10,359 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:10,359 INFO L85 PathProgramCache]: Analyzing trace with hash -1421279451, now seen corresponding path program 1 times [2023-11-23 07:41:10,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:10,359 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506191321] [2023-11-23 07:41:10,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:10,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:10,420 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:10,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1067814866] [2023-11-23 07:41:10,421 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:10,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:10,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:10,427 INFO L229 MonitoredProcess]: Starting monitored process 28 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:41:10,428 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-23 07:41:12,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:12,194 INFO L262 TraceCheckSpWp]: Trace formula consists of 4989 conjuncts, 5 conjunts are in the unsatisfiable core [2023-11-23 07:41:12,199 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:12,214 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 330 proven. 0 refuted. 0 times theorem prover too weak. 435 trivial. 0 not checked. [2023-11-23 07:41:12,214 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:12,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:12,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506191321] [2023-11-23 07:41:12,215 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:12,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1067814866] [2023-11-23 07:41:12,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1067814866] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:12,215 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:12,215 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-23 07:41:12,215 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1424594323] [2023-11-23 07:41:12,215 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:12,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-23 07:41:12,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:12,216 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-23 07:41:12,216 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-23 07:41:12,216 INFO L87 Difference]: Start difference. First operand 448 states and 653 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-23 07:41:12,444 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:12,444 INFO L93 Difference]: Finished difference Result 897 states and 1322 transitions. [2023-11-23 07:41:12,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-23 07:41:12,445 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 323 [2023-11-23 07:41:12,445 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:12,447 INFO L225 Difference]: With dead ends: 897 [2023-11-23 07:41:12,447 INFO L226 Difference]: Without dead ends: 480 [2023-11-23 07:41:12,449 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 323 GetRequests, 319 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:41:12,449 INFO L413 NwaCegarLoop]: 417 mSDtfsCounter, 7 mSDsluCounter, 1239 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1656 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:12,450 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1656 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2023-11-23 07:41:12,450 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 480 states. [2023-11-23 07:41:12,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 480 to 428. [2023-11-23 07:41:12,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 276 states have (on average 1.2355072463768115) internal successors, (341), 276 states have internal predecessors, (341), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:41:12,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 624 transitions. [2023-11-23 07:41:12,467 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 624 transitions. Word has length 323 [2023-11-23 07:41:12,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:12,468 INFO L495 AbstractCegarLoop]: Abstraction has 428 states and 624 transitions. [2023-11-23 07:41:12,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-23 07:41:12,468 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 624 transitions. [2023-11-23 07:41:12,470 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 324 [2023-11-23 07:41:12,470 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:12,470 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2023-11-23 07:41:12,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-23 07:41:12,687 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-23 07:41:12,687 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:12,687 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:12,687 INFO L85 PathProgramCache]: Analyzing trace with hash -2041482071, now seen corresponding path program 1 times [2023-11-23 07:41:12,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:12,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000637343] [2023-11-23 07:41:12,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:12,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:12,758 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:12,759 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1478829970] [2023-11-23 07:41:12,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:12,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:12,759 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:12,760 INFO L229 MonitoredProcess]: Starting monitored process 29 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:41:12,782 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-23 07:41:16,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:16,741 INFO L262 TraceCheckSpWp]: Trace formula consists of 4991 conjuncts, 31 conjunts are in the unsatisfiable core [2023-11-23 07:41:16,746 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:16,867 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 288 proven. 6 refuted. 0 times theorem prover too weak. 471 trivial. 0 not checked. [2023-11-23 07:41:16,868 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-23 07:41:17,273 INFO L134 CoverageAnalysis]: Checked inductivity of 765 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 765 trivial. 0 not checked. [2023-11-23 07:41:17,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:17,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000637343] [2023-11-23 07:41:17,274 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:17,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1478829970] [2023-11-23 07:41:17,274 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1478829970] provided 1 perfect and 1 imperfect interpolant sequences [2023-11-23 07:41:17,274 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-11-23 07:41:17,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2023-11-23 07:41:17,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [61290966] [2023-11-23 07:41:17,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:17,275 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-11-23 07:41:17,275 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:17,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-11-23 07:41:17,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=203, Unknown=0, NotChecked=0, Total=240 [2023-11-23 07:41:17,276 INFO L87 Difference]: Start difference. First operand 428 states and 624 transitions. Second operand has 9 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-23 07:41:17,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:17,778 INFO L93 Difference]: Finished difference Result 806 states and 1191 transitions. [2023-11-23 07:41:17,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-23 07:41:17,779 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 323 [2023-11-23 07:41:17,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:17,781 INFO L225 Difference]: With dead ends: 806 [2023-11-23 07:41:17,781 INFO L226 Difference]: Without dead ends: 464 [2023-11-23 07:41:17,783 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 645 GetRequests, 630 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:41:17,787 INFO L413 NwaCegarLoop]: 460 mSDtfsCounter, 81 mSDsluCounter, 2657 mSDsCounter, 0 mSdLazyCounter, 272 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 3117 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 272 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:17,787 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 3117 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 272 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2023-11-23 07:41:17,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2023-11-23 07:41:17,805 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 429. [2023-11-23 07:41:17,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 277 states have (on average 1.2346570397111913) internal successors, (342), 277 states have internal predecessors, (342), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:41:17,808 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 625 transitions. [2023-11-23 07:41:17,808 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 625 transitions. Word has length 323 [2023-11-23 07:41:17,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:17,809 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 625 transitions. [2023-11-23 07:41:17,809 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 7 states have (on average 9.0) internal successors, (63), 6 states have internal predecessors, (63), 5 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2023-11-23 07:41:17,809 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 625 transitions. [2023-11-23 07:41:17,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-11-23 07:41:17,810 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:17,811 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:17,843 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2023-11-23 07:41:18,024 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-23 07:41:18,024 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:18,024 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:18,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1576416391, now seen corresponding path program 1 times [2023-11-23 07:41:18,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:18,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671584814] [2023-11-23 07:41:18,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:18,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:18,089 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:18,090 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1380371162] [2023-11-23 07:41:18,090 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:18,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:18,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:18,107 INFO L229 MonitoredProcess]: Starting monitored process 30 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:41:18,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-23 07:41:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:21,243 INFO L262 TraceCheckSpWp]: Trace formula consists of 4865 conjuncts, 78 conjunts are in the unsatisfiable core [2023-11-23 07:41:21,249 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:21,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:21,492 INFO L134 CoverageAnalysis]: Checked inductivity of 775 backedges. 300 proven. 0 refuted. 0 times theorem prover too weak. 475 trivial. 0 not checked. [2023-11-23 07:41:21,492 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:21,492 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:21,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671584814] [2023-11-23 07:41:21,492 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:21,492 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1380371162] [2023-11-23 07:41:21,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1380371162] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:21,493 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:21,493 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-11-23 07:41:21,493 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381135528] [2023-11-23 07:41:21,493 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:21,494 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-23 07:41:21,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:21,496 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-23 07:41:21,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2023-11-23 07:41:21,496 INFO L87 Difference]: Start difference. First operand 429 states and 625 transitions. Second operand has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 6 states have call successors, (29), 4 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2023-11-23 07:41:22,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:22,859 INFO L93 Difference]: Finished difference Result 757 states and 1110 transitions. [2023-11-23 07:41:22,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:41:22,859 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 6 states have call successors, (29), 4 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) Word has length 315 [2023-11-23 07:41:22,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:22,862 INFO L225 Difference]: With dead ends: 757 [2023-11-23 07:41:22,862 INFO L226 Difference]: Without dead ends: 429 [2023-11-23 07:41:22,863 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 321 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=220, Unknown=0, NotChecked=0, Total=272 [2023-11-23 07:41:22,864 INFO L413 NwaCegarLoop]: 260 mSDtfsCounter, 194 mSDsluCounter, 1416 mSDsCounter, 0 mSdLazyCounter, 1899 mSolverCounterSat, 165 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 1676 SdHoareTripleChecker+Invalid, 2064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 165 IncrementalHoareTripleChecker+Valid, 1899 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:22,865 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 1676 Invalid, 2064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [165 Valid, 1899 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2023-11-23 07:41:22,867 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2023-11-23 07:41:22,906 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 429. [2023-11-23 07:41:22,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 429 states, 277 states have (on average 1.2310469314079422) internal successors, (341), 277 states have internal predecessors, (341), 121 states have call successors, (121), 25 states have call predecessors, (121), 29 states have return successors, (162), 126 states have call predecessors, (162), 119 states have call successors, (162) [2023-11-23 07:41:22,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 429 states to 429 states and 624 transitions. [2023-11-23 07:41:22,917 INFO L78 Accepts]: Start accepts. Automaton has 429 states and 624 transitions. Word has length 315 [2023-11-23 07:41:22,918 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:22,918 INFO L495 AbstractCegarLoop]: Abstraction has 429 states and 624 transitions. [2023-11-23 07:41:22,918 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.333333333333334) internal successors, (84), 9 states have internal predecessors, (84), 6 states have call successors, (29), 4 states have call predecessors, (29), 4 states have return successors, (26), 5 states have call predecessors, (26), 5 states have call successors, (26) [2023-11-23 07:41:22,918 INFO L276 IsEmpty]: Start isEmpty. Operand 429 states and 624 transitions. [2023-11-23 07:41:22,920 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2023-11-23 07:41:22,930 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:22,930 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:22,957 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-23 07:41:23,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:23,131 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:23,131 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:23,131 INFO L85 PathProgramCache]: Analyzing trace with hash 2020317065, now seen corresponding path program 1 times [2023-11-23 07:41:23,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:23,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1853791337] [2023-11-23 07:41:23,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:23,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:23,200 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:23,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1258107600] [2023-11-23 07:41:23,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:23,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:23,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:23,202 INFO L229 MonitoredProcess]: Starting monitored process 31 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:41:23,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-23 07:41:24,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:24,498 INFO L262 TraceCheckSpWp]: Trace formula consists of 4870 conjuncts, 158 conjunts are in the unsatisfiable core [2023-11-23 07:41:24,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:24,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:24,530 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2023-11-23 07:41:25,223 INFO L134 CoverageAnalysis]: Checked inductivity of 775 backedges. 240 proven. 0 refuted. 0 times theorem prover too weak. 535 trivial. 0 not checked. [2023-11-23 07:41:25,223 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:25,224 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:25,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1853791337] [2023-11-23 07:41:25,224 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:25,224 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1258107600] [2023-11-23 07:41:25,224 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1258107600] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:25,224 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:25,224 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2023-11-23 07:41:25,224 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428142325] [2023-11-23 07:41:25,224 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:25,224 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-23 07:41:25,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:25,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-23 07:41:25,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=298, Unknown=0, NotChecked=0, Total=342 [2023-11-23 07:41:25,225 INFO L87 Difference]: Start difference. First operand 429 states and 624 transitions. Second operand has 19 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 10 states have call successors, (30), 5 states have call predecessors, (30), 5 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) [2023-11-23 07:41:28,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:28,239 INFO L93 Difference]: Finished difference Result 757 states and 1117 transitions. [2023-11-23 07:41:28,239 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-23 07:41:28,239 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 10 states have call successors, (30), 5 states have call predecessors, (30), 5 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) Word has length 315 [2023-11-23 07:41:28,240 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:28,242 INFO L225 Difference]: With dead ends: 757 [2023-11-23 07:41:28,242 INFO L226 Difference]: Without dead ends: 432 [2023-11-23 07:41:28,244 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 296 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 150 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2023-11-23 07:41:28,244 INFO L413 NwaCegarLoop]: 256 mSDtfsCounter, 292 mSDsluCounter, 2935 mSDsCounter, 0 mSdLazyCounter, 3941 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 3191 SdHoareTripleChecker+Invalid, 4144 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 3941 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:28,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 3191 Invalid, 4144 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 3941 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2023-11-23 07:41:28,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2023-11-23 07:41:28,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 432. [2023-11-23 07:41:28,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 432 states, 279 states have (on average 1.2293906810035842) internal successors, (343), 280 states have internal predecessors, (343), 121 states have call successors, (121), 25 states have call predecessors, (121), 30 states have return successors, (173), 126 states have call predecessors, (173), 119 states have call successors, (173) [2023-11-23 07:41:28,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 432 states to 432 states and 637 transitions. [2023-11-23 07:41:28,265 INFO L78 Accepts]: Start accepts. Automaton has 432 states and 637 transitions. Word has length 315 [2023-11-23 07:41:28,265 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:28,266 INFO L495 AbstractCegarLoop]: Abstraction has 432 states and 637 transitions. [2023-11-23 07:41:28,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 5.111111111111111) internal successors, (92), 17 states have internal predecessors, (92), 10 states have call successors, (30), 5 states have call predecessors, (30), 5 states have return successors, (27), 9 states have call predecessors, (27), 10 states have call successors, (27) [2023-11-23 07:41:28,266 INFO L276 IsEmpty]: Start isEmpty. Operand 432 states and 637 transitions. [2023-11-23 07:41:28,267 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 310 [2023-11-23 07:41:28,268 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:28,268 INFO L195 NwaCegarLoop]: trace histogram [13, 13, 13, 9, 9, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:28,296 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-23 07:41:28,489 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2023-11-23 07:41:28,489 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:28,489 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:28,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1544560349, now seen corresponding path program 1 times [2023-11-23 07:41:28,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:28,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [803272198] [2023-11-23 07:41:28,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:28,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:28,549 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:28,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1817964007] [2023-11-23 07:41:28,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:28,550 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:28,550 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:28,551 INFO L229 MonitoredProcess]: Starting monitored process 32 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:41:28,570 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-23 07:41:29,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-23 07:41:29,669 INFO L262 TraceCheckSpWp]: Trace formula consists of 4763 conjuncts, 11 conjunts are in the unsatisfiable core [2023-11-23 07:41:29,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-23 07:41:29,758 INFO L134 CoverageAnalysis]: Checked inductivity of 730 backedges. 218 proven. 0 refuted. 0 times theorem prover too weak. 512 trivial. 0 not checked. [2023-11-23 07:41:29,758 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-11-23 07:41:29,759 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-23 07:41:29,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [803272198] [2023-11-23 07:41:29,759 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2023-11-23 07:41:29,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817964007] [2023-11-23 07:41:29,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817964007] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-23 07:41:29,759 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-23 07:41:29,759 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-11-23 07:41:29,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968062151] [2023-11-23 07:41:29,760 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-23 07:41:29,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-23 07:41:29,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-23 07:41:29,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-23 07:41:29,761 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2023-11-23 07:41:29,761 INFO L87 Difference]: Start difference. First operand 432 states and 637 transitions. Second operand has 11 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (32), 5 states have call predecessors, (32), 3 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) [2023-11-23 07:41:30,418 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-23 07:41:30,418 INFO L93 Difference]: Finished difference Result 810 states and 1219 transitions. [2023-11-23 07:41:30,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-23 07:41:30,419 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (32), 5 states have call predecessors, (32), 3 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) Word has length 309 [2023-11-23 07:41:30,419 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-23 07:41:30,421 INFO L225 Difference]: With dead ends: 810 [2023-11-23 07:41:30,421 INFO L226 Difference]: Without dead ends: 449 [2023-11-23 07:41:30,423 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 313 GetRequests, 300 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-23 07:41:30,424 INFO L413 NwaCegarLoop]: 385 mSDtfsCounter, 129 mSDsluCounter, 3282 mSDsCounter, 0 mSdLazyCounter, 634 mSolverCounterSat, 69 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 135 SdHoareTripleChecker+Valid, 3667 SdHoareTripleChecker+Invalid, 703 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 634 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2023-11-23 07:41:30,424 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [135 Valid, 3667 Invalid, 703 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 634 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2023-11-23 07:41:30,424 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 449 states. [2023-11-23 07:41:30,444 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 449 to 449. [2023-11-23 07:41:30,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 449 states, 286 states have (on average 1.2272727272727273) internal successors, (351), 287 states have internal predecessors, (351), 130 states have call successors, (130), 26 states have call predecessors, (130), 31 states have return successors, (191), 135 states have call predecessors, (191), 128 states have call successors, (191) [2023-11-23 07:41:30,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 449 states to 449 states and 672 transitions. [2023-11-23 07:41:30,447 INFO L78 Accepts]: Start accepts. Automaton has 449 states and 672 transitions. Word has length 309 [2023-11-23 07:41:30,447 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-23 07:41:30,447 INFO L495 AbstractCegarLoop]: Abstraction has 449 states and 672 transitions. [2023-11-23 07:41:30,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.8) internal successors, (78), 8 states have internal predecessors, (78), 6 states have call successors, (32), 5 states have call predecessors, (32), 3 states have return successors, (27), 5 states have call predecessors, (27), 6 states have call successors, (27) [2023-11-23 07:41:30,448 INFO L276 IsEmpty]: Start isEmpty. Operand 449 states and 672 transitions. [2023-11-23 07:41:30,449 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 320 [2023-11-23 07:41:30,450 INFO L187 NwaCegarLoop]: Found error trace [2023-11-23 07:41:30,450 INFO L195 NwaCegarLoop]: trace histogram [11, 11, 11, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:41:30,469 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-23 07:41:30,668 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:30,669 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [my_abortErr0ASSERT_VIOLATIONERROR_FUNCTION, __VERIFIER_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-23 07:41:30,669 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-23 07:41:30,669 INFO L85 PathProgramCache]: Analyzing trace with hash 922664509, now seen corresponding path program 1 times [2023-11-23 07:41:30,669 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-23 07:41:30,669 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813814140] [2023-11-23 07:41:30,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:30,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-23 07:41:30,754 ERROR L246 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2023-11-23 07:41:30,754 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2111195490] [2023-11-23 07:41:30,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-23 07:41:30,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-23 07:41:30,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-23 07:41:30,756 INFO L229 MonitoredProcess]: Starting monitored process 33 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:41:30,777 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process Killed by 15