/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -tc ../../../trunk/examples/toolchains/AutomizerC.xml -i ../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.3-dev-f954360 [2023-04-02 07:09:30,407 INFO L177 SettingsManager]: Resetting all preferences to default values... [2023-04-02 07:09:30,409 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2023-04-02 07:09:30,438 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2023-04-02 07:09:30,438 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2023-04-02 07:09:30,440 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2023-04-02 07:09:30,443 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2023-04-02 07:09:30,446 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2023-04-02 07:09:30,447 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2023-04-02 07:09:30,451 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2023-04-02 07:09:30,452 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2023-04-02 07:09:30,453 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2023-04-02 07:09:30,453 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2023-04-02 07:09:30,454 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2023-04-02 07:09:30,454 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2023-04-02 07:09:30,455 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2023-04-02 07:09:30,456 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2023-04-02 07:09:30,456 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2023-04-02 07:09:30,458 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2023-04-02 07:09:30,461 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2023-04-02 07:09:30,462 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2023-04-02 07:09:30,463 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2023-04-02 07:09:30,463 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2023-04-02 07:09:30,464 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2023-04-02 07:09:30,470 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2023-04-02 07:09:30,470 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2023-04-02 07:09:30,470 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2023-04-02 07:09:30,471 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2023-04-02 07:09:30,471 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2023-04-02 07:09:30,472 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2023-04-02 07:09:30,472 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2023-04-02 07:09:30,473 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2023-04-02 07:09:30,474 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2023-04-02 07:09:30,474 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2023-04-02 07:09:30,474 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2023-04-02 07:09:30,475 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2023-04-02 07:09:30,475 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2023-04-02 07:09:30,475 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2023-04-02 07:09:30,475 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2023-04-02 07:09:30,476 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2023-04-02 07:09:30,476 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2023-04-02 07:09:30,477 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2023-04-02 07:09:30,499 INFO L113 SettingsManager]: Loading preferences was successful [2023-04-02 07:09:30,499 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2023-04-02 07:09:30,499 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-04-02 07:09:30,499 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-04-02 07:09:30,501 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-04-02 07:09:30,501 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-04-02 07:09:30,501 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-04-02 07:09:30,501 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2023-04-02 07:09:30,501 INFO L138 SettingsManager]: * Use SBE=true [2023-04-02 07:09:30,501 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * sizeof long=4 [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * sizeof POINTER=4 [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-04-02 07:09:30,502 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * sizeof long double=12 [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Use constant arrays=true [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-04-02 07:09:30,503 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 07:09:30,503 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-04-02 07:09:30,503 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-04-02 07:09:30,504 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-04-02 07:09:30,504 INFO L138 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 [2023-04-02 07:09:30,707 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-04-02 07:09:30,733 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-04-02 07:09:30,735 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-04-02 07:09:30,735 INFO L271 PluginConnector]: Initializing CDTParser... [2023-04-02 07:09:30,736 INFO L275 PluginConnector]: CDTParser initialized [2023-04-02 07:09:30,737 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2023-04-02 07:09:31,767 INFO L500 CDTParser]: Created temporary CDT project at NULL [2023-04-02 07:09:32,221 INFO L351 CDTParser]: Found 1 translation units. [2023-04-02 07:09:32,221 INFO L172 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2023-04-02 07:09:32,254 INFO L394 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/72f8c908c/36b08845939f4cc79f894e15c196491c/FLAG2102b46cc [2023-04-02 07:09:32,272 INFO L402 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/72f8c908c/36b08845939f4cc79f894e15c196491c [2023-04-02 07:09:32,274 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-04-02 07:09:32,275 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2023-04-02 07:09:32,276 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-04-02 07:09:32,277 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-04-02 07:09:32,279 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2023-04-02 07:09:32,279 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 07:09:32" (1/1) ... [2023-04-02 07:09:32,280 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3c1a6543 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:32, skipping insertion in model container [2023-04-02 07:09:32,280 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.04 07:09:32" (1/1) ... [2023-04-02 07:09:32,286 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2023-04-02 07:09:32,392 INFO L178 MainTranslator]: Built tables and reachable declarations [2023-04-02 07:09:34,536 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2023-04-02 07:09:34,624 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 07:09:34,643 INFO L203 MainTranslator]: Completed pre-run [2023-04-02 07:09:34,895 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-block-pktcdvd.ko.cil.out.i[265142,265155] [2023-04-02 07:09:34,902 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-04-02 07:09:34,963 WARN L667 CHandler]: The function __xchg_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 07:09:34,963 WARN L667 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 07:09:34,963 WARN L667 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-04-02 07:09:34,967 INFO L208 MainTranslator]: Completed translation [2023-04-02 07:09:34,968 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34 WrapperNode [2023-04-02 07:09:34,968 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-04-02 07:09:34,969 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-04-02 07:09:34,969 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2023-04-02 07:09:34,969 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2023-04-02 07:09:34,976 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:34,976 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,049 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,050 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,124 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,143 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,166 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,181 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,208 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-04-02 07:09:35,208 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-04-02 07:09:35,209 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2023-04-02 07:09:35,209 INFO L275 PluginConnector]: RCFGBuilder initialized [2023-04-02 07:09:35,209 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (1/1) ... [2023-04-02 07:09:35,213 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-04-02 07:09:35,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:09:35,229 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-04-02 07:09:35,235 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-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-04-02 07:09:35,254 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __arch_swab32 [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-04-02 07:09:35,255 INFO L138 BoogieDeclarations]: Found implementation of procedure current_thread_info [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure test_ti_thread_flag [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_link_node [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure test_tsk_thread_flag [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure new_encode_dev [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure new_decode_dev [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2023-04-02 07:09:35,256 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure set_capacity [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_disable [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure pagefault_enable [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmap_atomic [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2023-04-02 07:09:35,257 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_kmalloc_pool [2023-04-02 07:09:35,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_empty [2023-04-02 07:09:35,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_init [2023-04-02 07:09:35,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_add [2023-04-02 07:09:35,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_peek [2023-04-02 07:09:35,258 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_list_pop [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure bdev_get_queue [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_max_segments [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure PROC_I [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure PDE [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure freezing [2023-04-02 07:09:35,259 INFO L138 BoogieDeclarations]: Found implementation of procedure try_to_freeze [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure set_freezable [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_create [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_remove [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_kobj_release [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure kobj_pkt_show [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure init_write_congestion_marks [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure kobj_pkt_store [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_dev_new [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_dev_remove [2023-04-02 07:09:35,260 INFO L138 BoogieDeclarations]: Found implementation of procedure class_pktcdvd_release [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure class_pktcdvd_show_map [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure class_pktcdvd_store_add [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure class_pktcdvd_store_remove [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_init [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_sysfs_cleanup [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_seq_show [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_fops_open [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_dev_new [2023-04-02 07:09:35,261 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_dev_remove [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_init [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_debugfs_cleanup [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_finished [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_destructor [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_bio_alloc [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_alloc_packet_data [2023-04-02 07:09:35,262 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_free_packet_data [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_shrink_pktlist [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_grow_pktlist [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_rbtree_next [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_rbtree_erase [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_rbtree_find [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_rbtree_insert [2023-04-02 07:09:35,263 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_generic_packet [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_dump_sense [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_flush_cache [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_speed [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_queue_bio [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_iosched_process_queue [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_segment_merging [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_copy_bio_data [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_make_local_copy [2023-04-02 07:09:35,264 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_end_io_read [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_end_io_packet_write [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_gather_data [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_packet_data [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_put_packet_data [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_start_recovery [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_state [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_handle_queue [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_start_write [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_finish_packet [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_run_state_machine [2023-04-02 07:09:35,265 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_handle_packets [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_count_states [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure kcdrwd [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_print_settings [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_sense [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_mode_select [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_disc_info [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_track_info [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_last_written [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_set_write_settings [2023-04-02 07:09:35,266 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_writable_track [2023-04-02 07:09:35,267 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_writable_disc [2023-04-02 07:09:35,267 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_probe_settings [2023-04-02 07:09:35,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_write_caching [2023-04-02 07:09:35,268 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_lock_door [2023-04-02 07:09:35,270 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_max_speed [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_media_speed [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_perform_opc [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_open_write [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_open_dev [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_release_dev [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_find_dev_from_minor [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_open [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_close [2023-04-02 07:09:35,271 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_end_io_read_cloned [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_make_request [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_merge_bvec [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_init_queue [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_seq_show [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_seq_open [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_new_dev [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ioctl [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_check_events [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pktcdvd_devnode [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_setup_dev [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_remove_dev [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_get_status [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_ioctl [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_ctl_compat_ioctl [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_init [2023-04-02 07:09:35,272 INFO L138 BoogieDeclarations]: Found implementation of procedure pkt_exit [2023-04-02 07:09:35,273 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2023-04-02 07:09:35,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_get [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_try_module_get [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_and_exit [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_refcount [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_try_module_get_1 [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_2 [2023-04-02 07:09:35,320 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___module_get_3 [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_4 [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put_5 [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __blkdev_driver_ioctl [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __class_register [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-04-02 07:09:35,321 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-04-02 07:09:35,336 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irq [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_unlock_irq [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure add_disk [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_disk [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages_current [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure bd_set_size [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure bdevname [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure bdget [2023-04-02 07:09:35,337 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_add_page [2023-04-02 07:09:35,338 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_clone [2023-04-02 07:09:35,338 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_endio [2023-04-02 07:09:35,338 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_init [2023-04-02 07:09:35,338 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_pair_release [2023-04-02 07:09:35,338 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_put [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure bio_split [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_alloc_queue [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_cleanup_queue [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_execute_rq [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_get_request [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_put_request [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_bounce [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_logical_block_size [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_make_request [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_max_hw_sectors [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_queue_merge_bvec [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_rq_map_kern [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_get [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure blkdev_put [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure class_destroy [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bdi_congested [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure congestion_wait [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_dir [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_create_file [2023-04-02 07:09:35,339 INFO L138 BoogieDeclarations]: Found implementation of procedure debugfs_remove [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure del_gendisk [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure device_create [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure device_unregister [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure generic_make_request [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure init_cdrom_command [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kasprintf [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_init_and_add [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_put [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kobject_uevent [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_create_on_node [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_should_stop [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure kthread_stop [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undefined_int [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_alloc [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-04-02 07:09:35,340 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_register [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_create_data [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure proc_mkdir [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure put_disk [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_erase [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_first [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_insert_color [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure rb_next [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure refrigerator [2023-04-02 07:09:35,341 INFO L138 BoogieDeclarations]: Found implementation of procedure register_blkdev [2023-04-02 07:09:35,342 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_proc_entry [2023-04-02 07:09:35,344 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2023-04-02 07:09:35,344 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_printf [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bdi_congested [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure set_blocksize [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure set_user_nice [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure single_open [2023-04-02 07:09:35,345 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_blkdev [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure wake_up_process [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_fmt [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure default_wake_function [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-04-02 07:09:35,346 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy [2023-04-02 07:09:35,346 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2023-04-02 07:09:35,346 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_fail [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __assert_perror_fail [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __assert [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __arch_swab32 [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-04-02 07:09:35,347 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_fmt [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure kasprintf [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure sscanf [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure strcpy [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure strcmp [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure current_thread_info [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure test_ti_thread_flag [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock [2023-04-02 07:09:35,348 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irq [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_unlock_irq [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure default_wake_function [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages_current [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_init_and_add [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_put [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure kobject_uevent [2023-04-02 07:09:35,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___module_get_3 [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_try_module_get_1 [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_2 [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_4 [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_5 [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_try_module_get [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_get [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_refcount [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put_and_exit [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure rb_insert_color [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure rb_erase [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure rb_next [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure rb_first [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure rb_link_node [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure set_user_nice [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure wake_up_process [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure test_tsk_thread_flag [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure new_encode_dev [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure new_decode_dev [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-04-02 07:09:35,350 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure __class_register [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure class_destroy [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure device_unregister [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure device_create [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure register_blkdev [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_blkdev [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure bdget [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure bd_set_size [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_get [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure blkdev_put [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure bdevname [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure set_blocksize [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure no_llseek [2023-04-02 07:09:35,351 INFO L130 BoogieDeclarations]: Found specification of procedure nonseekable_open [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure add_disk [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure del_gendisk [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure set_capacity [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_disk [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure put_disk [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_disable [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure pagefault_enable [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure __kmap_atomic [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bdi_congested [2023-04-02 07:09:35,352 INFO L130 BoogieDeclarations]: Found specification of procedure set_bdi_congested [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure congestion_wait [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_alloc [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_kmalloc [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_kfree [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_kmalloc_pool [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_split [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_pair_release [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_put [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_endio [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_clone [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_init [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_add_page [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_empty [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_init [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_add [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_peek [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure bio_list_pop [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_bounce [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure generic_make_request [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure blk_put_request [2023-04-02 07:09:35,353 INFO L130 BoogieDeclarations]: Found specification of procedure blk_get_request [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_rq_map_kern [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_execute_rq [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure bdev_get_queue [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_cleanup_queue [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_make_request [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_max_hw_sectors [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_logical_block_size [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_queue_merge_bvec [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure blk_alloc_queue [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure queue_max_segments [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure __blkdev_driver_ioctl [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure init_cdrom_command [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_create_on_node [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_stop [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure kthread_should_stop [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure proc_create_data [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure remove_proc_entry [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure proc_mkdir [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure PROC_I [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure PDE [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure seq_read [2023-04-02 07:09:35,354 INFO L130 BoogieDeclarations]: Found specification of procedure seq_lseek [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure seq_printf [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure single_open [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure single_release [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure misc_register [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure freezing [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure refrigerator [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure try_to_freeze [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure set_freezable [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_file [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_create_dir [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure debugfs_remove [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_setup_dev [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_remove_dev [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_seq_show [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_create [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_remove [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_kobj_release [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure kobj_pkt_show [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure init_write_congestion_marks [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure kobj_pkt_store [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-04-02 07:09:35,355 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_dev_new [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_dev_remove [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure class_pktcdvd_release [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure class_pktcdvd_show_map [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure class_pktcdvd_store_add [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure class_pktcdvd_store_remove [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_init [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_sysfs_cleanup [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_seq_show [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_fops_open [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_dev_new [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_dev_remove [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_init [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_debugfs_cleanup [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_finished [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_destructor [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_bio_alloc [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_alloc_packet_data [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_free_packet_data [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_shrink_pktlist [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_grow_pktlist [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_rbtree_next [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_rbtree_erase [2023-04-02 07:09:35,356 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_rbtree_find [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_rbtree_insert [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_generic_packet [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_dump_sense [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_flush_cache [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_speed [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_queue_bio [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_iosched_process_queue [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_segment_merging [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_copy_bio_data [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_make_local_copy [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_end_io_read [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_end_io_packet_write [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_gather_data [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_packet_data [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_put_packet_data [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_start_recovery [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_state [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_handle_queue [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_start_write [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_finish_packet [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_run_state_machine [2023-04-02 07:09:35,357 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_handle_packets [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_count_states [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure kcdrwd [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_print_settings [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_sense [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_mode_select [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_disc_info [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_track_info [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_last_written [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_set_write_settings [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_writable_track [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_writable_disc [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_probe_settings [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_write_caching [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_lock_door [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_max_speed [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_media_speed [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_perform_opc [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_open_write [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_open_dev [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_release_dev [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_find_dev_from_minor [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_open [2023-04-02 07:09:35,358 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_close [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_end_io_read_cloned [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_make_request [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_merge_bvec [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_init_queue [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_seq_open [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_new_dev [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ioctl [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_check_events [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pktcdvd_devnode [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_get_status [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_ioctl [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_ctl_compat_ioctl [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_init [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure pkt_exit [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure main [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undefined_int [2023-04-02 07:09:35,359 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_bool [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_long [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure free [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-04-02 07:09:35,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-04-02 07:09:35,973 INFO L236 CfgBuilder]: Building ICFG [2023-04-02 07:09:35,980 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-04-02 07:09:36,047 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:36,109 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2023-04-02 07:09:36,109 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2023-04-02 07:09:36,257 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-04-02 07:09:36,257 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-04-02 07:09:36,275 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:36,306 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2023-04-02 07:09:36,307 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2023-04-02 07:09:37,287 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:37,353 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##31: assume !false; [2023-04-02 07:09:37,353 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume false; [2023-04-02 07:09:37,631 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:37,648 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##6: assume !false; [2023-04-02 07:09:37,648 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##5: assume false; [2023-04-02 07:09:37,678 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:37,757 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##42: assume !false; [2023-04-02 07:09:37,757 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##41: assume false; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##32: assume false; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##33: assume !false; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068-1: ~tmp___1~13.base, ~tmp___1~13.offset := #t~ret666.base, #t~ret666.offset;havoc #t~ret666.base, #t~ret666.offset;~__ptr~0.base, ~__ptr~0.offset := ~tmp___1~13.base, ~tmp___1~13.offset; [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L7068: SUMMARY for call #t~ret666.base, #t~ret666.offset := get_current(); srcloc: null [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202: SUMMARY for call #t~ret688.base, #t~ret688.offset := get_current(); srcloc: null [2023-04-02 07:09:37,936 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint L7202-1: ~tmp___9~0.base, ~tmp___9~0.offset := #t~ret688.base, #t~ret688.offset;havoc #t~ret688.base, #t~ret688.offset;~__ptr___3~0.base, ~__ptr___3~0.offset := ~tmp___9~0.base, ~tmp___9~0.offset; [2023-04-02 07:09:38,095 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:38,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2023-04-02 07:09:38,122 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2023-04-02 07:09:38,364 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:38,388 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##15: assume !false; [2023-04-02 07:09:38,388 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume false; [2023-04-02 07:09:38,684 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:38,707 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##28: assume !false; [2023-04-02 07:09:38,707 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##27: assume false; [2023-04-02 07:09:38,760 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2023-04-02 07:09:38,760 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2023-04-02 07:09:38,761 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_module_put_and_exitFINAL: assume true; [2023-04-02 07:09:39,047 WARN L818 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2023-04-02 07:09:39,064 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##12: assume !false; [2023-04-02 07:09:39,064 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##11: assume false; [2023-04-02 07:09:39,232 INFO L277 CfgBuilder]: Performing block encoding [2023-04-02 07:09:39,244 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-04-02 07:09:39,244 INFO L302 CfgBuilder]: Removed 5 assume(true) statements. [2023-04-02 07:09:39,247 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 07:09:39 BoogieIcfgContainer [2023-04-02 07:09:39,247 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-04-02 07:09:39,248 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-04-02 07:09:39,248 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2023-04-02 07:09:39,250 INFO L275 PluginConnector]: TraceAbstraction initialized [2023-04-02 07:09:39,250 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.04 07:09:32" (1/3) ... [2023-04-02 07:09:39,251 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c0f4156 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 07:09:39, skipping insertion in model container [2023-04-02 07:09:39,251 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.04 07:09:34" (2/3) ... [2023-04-02 07:09:39,251 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c0f4156 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.04 07:09:39, skipping insertion in model container [2023-04-02 07:09:39,251 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.04 07:09:39" (3/3) ... [2023-04-02 07:09:39,252 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-block-pktcdvd.ko.cil.out.i [2023-04-02 07:09:39,262 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-04-02 07:09:39,263 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-04-02 07:09:39,315 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-04-02 07:09:39,319 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=LoopsAndPotentialCycles, 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;@32b9cb23, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-04-02 07:09:39,319 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-04-02 07:09:39,327 INFO L276 IsEmpty]: Start isEmpty. Operand has 2582 states, 1681 states have (on average 1.2837596668649613) internal successors, (2158), 1731 states have internal predecessors, (2158), 642 states have call successors, (642), 246 states have call predecessors, (642), 246 states have return successors, (642), 627 states have call predecessors, (642), 642 states have call successors, (642) [2023-04-02 07:09:39,332 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2023-04-02 07:09:39,333 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:09:39,333 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:09:39,333 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:09:39,336 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:09:39,336 INFO L85 PathProgramCache]: Analyzing trace with hash 1225405298, now seen corresponding path program 1 times [2023-04-02 07:09:39,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:09:39,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [790949753] [2023-04-02 07:09:39,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:09:39,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:09:39,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:09:40,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:09:40,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:09:40,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:09:40,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:09:40,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:09:40,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:09:40,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:09:40,274 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-04-02 07:09:40,275 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:09:40,275 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [790949753] [2023-04-02 07:09:40,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [790949753] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:09:40,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:09:40,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-04-02 07:09:40,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781027197] [2023-04-02 07:09:40,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:09:40,280 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-04-02 07:09:40,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:09:40,296 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-04-02 07:09:40,296 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2023-04-02 07:09:40,301 INFO L87 Difference]: Start difference. First operand has 2582 states, 1681 states have (on average 1.2837596668649613) internal successors, (2158), 1731 states have internal predecessors, (2158), 642 states have call successors, (642), 246 states have call predecessors, (642), 246 states have return successors, (642), 627 states have call predecessors, (642), 642 states have call successors, (642) Second operand has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-04-02 07:09:58,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:09:58,616 INFO L93 Difference]: Finished difference Result 5413 states and 7564 transitions. [2023-04-02 07:09:58,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-04-02 07:09:58,620 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 40 [2023-04-02 07:09:58,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:09:58,657 INFO L225 Difference]: With dead ends: 5413 [2023-04-02 07:09:58,658 INFO L226 Difference]: Without dead ends: 3723 [2023-04-02 07:09:58,672 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=39, Invalid=71, Unknown=0, NotChecked=0, Total=110 [2023-04-02 07:09:58,677 INFO L413 NwaCegarLoop]: 974 mSDtfsCounter, 4741 mSDsluCounter, 1538 mSDsCounter, 0 mSdLazyCounter, 5571 mSolverCounterSat, 2718 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5041 SdHoareTripleChecker+Valid, 2512 SdHoareTripleChecker+Invalid, 8289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2718 IncrementalHoareTripleChecker+Valid, 5571 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.3s IncrementalHoareTripleChecker+Time [2023-04-02 07:09:58,678 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5041 Valid, 2512 Invalid, 8289 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2718 Valid, 5571 Invalid, 0 Unknown, 0 Unchecked, 16.3s Time] [2023-04-02 07:09:58,696 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3723 states. [2023-04-02 07:09:59,493 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3723 to 3232. [2023-04-02 07:09:59,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3232 states, 2121 states have (on average 1.275813295615276) internal successors, (2706), 2166 states have internal predecessors, (2706), 776 states have call successors, (776), 333 states have call predecessors, (776), 334 states have return successors, (783), 767 states have call predecessors, (783), 772 states have call successors, (783) [2023-04-02 07:09:59,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3232 states to 3232 states and 4265 transitions. [2023-04-02 07:09:59,521 INFO L78 Accepts]: Start accepts. Automaton has 3232 states and 4265 transitions. Word has length 40 [2023-04-02 07:09:59,521 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:09:59,521 INFO L495 AbstractCegarLoop]: Abstraction has 3232 states and 4265 transitions. [2023-04-02 07:09:59,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.8333333333333335) internal successors, (23), 3 states have internal predecessors, (23), 3 states have call successors, (10), 6 states have call predecessors, (10), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-04-02 07:09:59,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3232 states and 4265 transitions. [2023-04-02 07:09:59,537 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2023-04-02 07:09:59,537 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:09:59,538 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:09:59,538 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-04-02 07:09:59,541 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:09:59,543 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:09:59,543 INFO L85 PathProgramCache]: Analyzing trace with hash -1767643843, now seen corresponding path program 1 times [2023-04-02 07:09:59,543 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:09:59,543 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1402584760] [2023-04-02 07:09:59,543 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:09:59,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:09:59,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:10:00,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:00,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:10:00,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:00,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,258 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:10:00,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:00,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,274 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:00,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 07:10:00,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:00,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 07:10:00,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 07:10:00,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 07:10:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,305 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 07:10:00,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2023-04-02 07:10:00,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-04-02 07:10:00,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:00,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:10:00,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2023-04-02 07:10:00,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 07:10:00,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 07:10:00,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 07:10:00,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 07:10:00,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 07:10:00,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2023-04-02 07:10:00,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 07:10:00,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:00,376 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 07:10:00,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:10:00,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1402584760] [2023-04-02 07:10:00,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1402584760] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:10:00,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:10:00,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-04-02 07:10:00,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036457727] [2023-04-02 07:10:00,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:10:00,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-04-02 07:10:00,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:10:00,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-04-02 07:10:00,380 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2023-04-02 07:10:00,380 INFO L87 Difference]: Start difference. First operand 3232 states and 4265 transitions. Second operand has 8 states, 8 states have (on average 14.375) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 07:10:12,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:10:12,081 INFO L93 Difference]: Finished difference Result 7009 states and 9473 transitions. [2023-04-02 07:10:12,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-04-02 07:10:12,082 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 174 [2023-04-02 07:10:12,083 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:10:12,134 INFO L225 Difference]: With dead ends: 7009 [2023-04-02 07:10:12,134 INFO L226 Difference]: Without dead ends: 3872 [2023-04-02 07:10:12,143 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2023-04-02 07:10:12,145 INFO L413 NwaCegarLoop]: 1077 mSDtfsCounter, 3006 mSDsluCounter, 2030 mSDsCounter, 0 mSdLazyCounter, 4883 mSolverCounterSat, 2469 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3112 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 7352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2469 IncrementalHoareTripleChecker+Valid, 4883 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time [2023-04-02 07:10:12,145 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3112 Valid, 3107 Invalid, 7352 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2469 Valid, 4883 Invalid, 0 Unknown, 0 Unchecked, 10.3s Time] [2023-04-02 07:10:12,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3872 states. [2023-04-02 07:10:12,714 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3872 to 3242. [2023-04-02 07:10:12,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2131 states have (on average 1.2763960581886438) internal successors, (2720), 2176 states have internal predecessors, (2720), 776 states have call successors, (776), 333 states have call predecessors, (776), 334 states have return successors, (783), 767 states have call predecessors, (783), 772 states have call successors, (783) [2023-04-02 07:10:12,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4279 transitions. [2023-04-02 07:10:12,729 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4279 transitions. Word has length 174 [2023-04-02 07:10:12,729 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:10:12,729 INFO L495 AbstractCegarLoop]: Abstraction has 3242 states and 4279 transitions. [2023-04-02 07:10:12,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 3 states have internal predecessors, (115), 2 states have call successors, (31), 7 states have call predecessors, (31), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 07:10:12,730 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4279 transitions. [2023-04-02 07:10:12,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 178 [2023-04-02 07:10:12,733 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:10:12,733 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:10:12,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-04-02 07:10:12,733 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:10:12,734 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:10:12,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1056829294, now seen corresponding path program 1 times [2023-04-02 07:10:12,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:10:12,734 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1840055103] [2023-04-02 07:10:12,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:10:12,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:10:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:10:13,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:13,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:10:13,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:13,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:10:13,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:13,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:13,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 07:10:13,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:13,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 07:10:13,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 07:10:13,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2023-04-02 07:10:13,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 07:10:13,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 07:10:13,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2023-04-02 07:10:13,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:13,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:10:13,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-04-02 07:10:13,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,550 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2023-04-02 07:10:13,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2023-04-02 07:10:13,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 07:10:13,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2023-04-02 07:10:13,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 07:10:13,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 07:10:13,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2023-04-02 07:10:13,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:13,588 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 07:10:13,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:10:13,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1840055103] [2023-04-02 07:10:13,588 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1840055103] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:10:13,588 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:10:13,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2023-04-02 07:10:13,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543924254] [2023-04-02 07:10:13,588 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:10:13,589 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 07:10:13,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:10:13,590 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 07:10:13,590 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2023-04-02 07:10:13,590 INFO L87 Difference]: Start difference. First operand 3242 states and 4279 transitions. Second operand has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (31), 7 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 07:10:23,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:10:23,639 INFO L93 Difference]: Finished difference Result 6957 states and 9389 transitions. [2023-04-02 07:10:23,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-04-02 07:10:23,640 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (31), 7 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 177 [2023-04-02 07:10:23,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:10:23,653 INFO L225 Difference]: With dead ends: 6957 [2023-04-02 07:10:23,653 INFO L226 Difference]: Without dead ends: 3810 [2023-04-02 07:10:23,659 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2023-04-02 07:10:23,659 INFO L413 NwaCegarLoop]: 1069 mSDtfsCounter, 2330 mSDsluCounter, 3467 mSDsCounter, 0 mSdLazyCounter, 5815 mSolverCounterSat, 1858 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2433 SdHoareTripleChecker+Valid, 4536 SdHoareTripleChecker+Invalid, 7673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1858 IncrementalHoareTripleChecker+Valid, 5815 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2023-04-02 07:10:23,660 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2433 Valid, 4536 Invalid, 7673 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1858 Valid, 5815 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2023-04-02 07:10:23,662 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3810 states. [2023-04-02 07:10:24,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3810 to 3242. [2023-04-02 07:10:24,225 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2131 states have (on average 1.2754575316752699) internal successors, (2718), 2176 states have internal predecessors, (2718), 776 states have call successors, (776), 333 states have call predecessors, (776), 334 states have return successors, (783), 767 states have call predecessors, (783), 772 states have call successors, (783) [2023-04-02 07:10:24,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4277 transitions. [2023-04-02 07:10:24,233 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4277 transitions. Word has length 177 [2023-04-02 07:10:24,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:10:24,233 INFO L495 AbstractCegarLoop]: Abstraction has 3242 states and 4277 transitions. [2023-04-02 07:10:24,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.11111111111111) internal successors, (118), 4 states have internal predecessors, (118), 2 states have call successors, (31), 7 states have call predecessors, (31), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-04-02 07:10:24,233 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4277 transitions. [2023-04-02 07:10:24,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2023-04-02 07:10:24,238 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:10:24,239 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:10:24,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-04-02 07:10:24,239 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:10:24,239 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:10:24,239 INFO L85 PathProgramCache]: Analyzing trace with hash -1124716739, now seen corresponding path program 1 times [2023-04-02 07:10:24,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:10:24,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [260693614] [2023-04-02 07:10:24,240 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:10:24,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:10:24,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:10:24,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:24,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:10:24,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,749 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:24,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:10:24,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:24,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,770 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:24,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 07:10:24,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:24,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:24,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2023-04-02 07:10:24,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,795 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-04-02 07:10:24,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2023-04-02 07:10:24,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,803 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 07:10:24,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,826 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-04-02 07:10:24,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-04-02 07:10:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:24,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:10:24,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 07:10:24,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2023-04-02 07:10:24,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,849 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2023-04-02 07:10:24,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 07:10:24,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2023-04-02 07:10:24,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-04-02 07:10:24,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2023-04-02 07:10:24,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 07:10:24,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:24,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 07:10:24,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:10:24,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [260693614] [2023-04-02 07:10:24,882 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [260693614] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:10:24,882 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:10:24,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 07:10:24,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [791187684] [2023-04-02 07:10:24,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:10:24,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 07:10:24,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:10:24,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 07:10:24,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-04-02 07:10:24,884 INFO L87 Difference]: Start difference. First operand 3242 states and 4277 transitions. Second operand has 10 states, 10 states have (on average 11.9) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2023-04-02 07:10:36,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:10:36,131 INFO L93 Difference]: Finished difference Result 6951 states and 9374 transitions. [2023-04-02 07:10:36,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-04-02 07:10:36,131 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) Word has length 180 [2023-04-02 07:10:36,134 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:10:36,151 INFO L225 Difference]: With dead ends: 6951 [2023-04-02 07:10:36,151 INFO L226 Difference]: Without dead ends: 3804 [2023-04-02 07:10:36,160 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2023-04-02 07:10:36,163 INFO L413 NwaCegarLoop]: 1067 mSDtfsCounter, 1737 mSDsluCounter, 4457 mSDsCounter, 0 mSdLazyCounter, 8097 mSolverCounterSat, 1302 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 5524 SdHoareTripleChecker+Invalid, 9399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1302 IncrementalHoareTripleChecker+Valid, 8097 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.7s IncrementalHoareTripleChecker+Time [2023-04-02 07:10:36,164 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1831 Valid, 5524 Invalid, 9399 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1302 Valid, 8097 Invalid, 0 Unknown, 0 Unchecked, 9.7s Time] [2023-04-02 07:10:36,168 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2023-04-02 07:10:36,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 3242. [2023-04-02 07:10:36,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2131 states have (on average 1.2745190051618958) internal successors, (2716), 2176 states have internal predecessors, (2716), 776 states have call successors, (776), 333 states have call predecessors, (776), 334 states have return successors, (783), 767 states have call predecessors, (783), 772 states have call successors, (783) [2023-04-02 07:10:36,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4275 transitions. [2023-04-02 07:10:36,766 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4275 transitions. Word has length 180 [2023-04-02 07:10:36,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:10:36,766 INFO L495 AbstractCegarLoop]: Abstraction has 3242 states and 4275 transitions. [2023-04-02 07:10:36,766 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 11.9) internal successors, (119), 4 states have internal predecessors, (119), 2 states have call successors, (32), 7 states have call predecessors, (32), 2 states have return successors, (26), 3 states have call predecessors, (26), 2 states have call successors, (26) [2023-04-02 07:10:36,767 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4275 transitions. [2023-04-02 07:10:36,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 194 [2023-04-02 07:10:36,770 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:10:36,770 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:10:36,771 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-04-02 07:10:36,771 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:10:36,771 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:10:36,771 INFO L85 PathProgramCache]: Analyzing trace with hash -122933249, now seen corresponding path program 1 times [2023-04-02 07:10:36,771 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:10:36,771 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [494692068] [2023-04-02 07:10:36,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:10:36,771 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:10:36,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:10:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:37,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:10:37,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:37,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:10:37,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:37,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:37,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-04-02 07:10:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-04-02 07:10:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:37,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:37,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-04-02 07:10:37,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 07:10:37,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-04-02 07:10:37,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2023-04-02 07:10:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2023-04-02 07:10:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 07:10:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2023-04-02 07:10:37,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:37,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:10:37,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2023-04-02 07:10:37,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2023-04-02 07:10:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,410 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 07:10:37,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 07:10:37,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,418 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 07:10:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 07:10:37,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,423 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2023-04-02 07:10:37,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 07:10:37,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:37,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2023-04-02 07:10:37,437 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:10:37,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [494692068] [2023-04-02 07:10:37,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [494692068] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:10:37,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:10:37,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2023-04-02 07:10:37,438 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421425494] [2023-04-02 07:10:37,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:10:37,438 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-04-02 07:10:37,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:10:37,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-04-02 07:10:37,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2023-04-02 07:10:37,439 INFO L87 Difference]: Start difference. First operand 3242 states and 4275 transitions. Second operand has 10 states, 10 states have (on average 12.7) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (35), 7 states have call predecessors, (35), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2023-04-02 07:10:46,845 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:10:46,845 INFO L93 Difference]: Finished difference Result 6955 states and 9364 transitions. [2023-04-02 07:10:46,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-04-02 07:10:46,855 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.7) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (35), 7 states have call predecessors, (35), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) Word has length 193 [2023-04-02 07:10:46,855 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:10:46,882 INFO L225 Difference]: With dead ends: 6955 [2023-04-02 07:10:46,883 INFO L226 Difference]: Without dead ends: 3804 [2023-04-02 07:10:46,891 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-04-02 07:10:46,891 INFO L413 NwaCegarLoop]: 1067 mSDtfsCounter, 3059 mSDsluCounter, 3802 mSDsCounter, 0 mSdLazyCounter, 6412 mSolverCounterSat, 2484 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3160 SdHoareTripleChecker+Valid, 4869 SdHoareTripleChecker+Invalid, 8896 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2484 IncrementalHoareTripleChecker+Valid, 6412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.3s IncrementalHoareTripleChecker+Time [2023-04-02 07:10:46,891 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3160 Valid, 4869 Invalid, 8896 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2484 Valid, 6412 Invalid, 0 Unknown, 0 Unchecked, 8.3s Time] [2023-04-02 07:10:46,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3804 states. [2023-04-02 07:10:47,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3804 to 3242. [2023-04-02 07:10:47,492 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3242 states, 2131 states have (on average 1.2740497419052088) internal successors, (2715), 2176 states have internal predecessors, (2715), 776 states have call successors, (776), 333 states have call predecessors, (776), 334 states have return successors, (783), 767 states have call predecessors, (783), 772 states have call successors, (783) [2023-04-02 07:10:47,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3242 states to 3242 states and 4274 transitions. [2023-04-02 07:10:47,519 INFO L78 Accepts]: Start accepts. Automaton has 3242 states and 4274 transitions. Word has length 193 [2023-04-02 07:10:47,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:10:47,519 INFO L495 AbstractCegarLoop]: Abstraction has 3242 states and 4274 transitions. [2023-04-02 07:10:47,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.7) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (35), 7 states have call predecessors, (35), 2 states have return successors, (28), 3 states have call predecessors, (28), 2 states have call successors, (28) [2023-04-02 07:10:47,520 INFO L276 IsEmpty]: Start isEmpty. Operand 3242 states and 4274 transitions. [2023-04-02 07:10:47,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2023-04-02 07:10:47,524 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:10:47,524 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:10:47,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-04-02 07:10:47,524 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:10:47,525 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:10:47,525 INFO L85 PathProgramCache]: Analyzing trace with hash -1312919339, now seen corresponding path program 1 times [2023-04-02 07:10:47,525 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:10:47,525 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [835514066] [2023-04-02 07:10:47,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:10:47,525 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:10:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:10:48,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:48,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:10:48,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,136 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:48,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:10:48,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:48,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:48,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:10:48,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-04-02 07:10:48,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,170 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 07:10:48,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-04-02 07:10:48,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:48,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:10:48,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2023-04-02 07:10:48,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2023-04-02 07:10:48,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2023-04-02 07:10:48,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 120 [2023-04-02 07:10:48,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2023-04-02 07:10:48,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2023-04-02 07:10:48,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2023-04-02 07:10:48,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:10:48,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:10:48,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 07:10:48,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 07:10:48,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 07:10:48,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-04-02 07:10:48,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2023-04-02 07:10:48,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 07:10:48,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 07:10:48,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 07:10:48,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:10:48,255 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2023-04-02 07:10:48,255 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:10:48,255 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [835514066] [2023-04-02 07:10:48,255 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [835514066] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:10:48,255 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:10:48,255 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 07:10:48,255 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [377290475] [2023-04-02 07:10:48,255 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:10:48,256 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 07:10:48,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:10:48,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 07:10:48,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-04-02 07:10:48,256 INFO L87 Difference]: Start difference. First operand 3242 states and 4274 transitions. Second operand has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 5 states have internal predecessors, (128), 3 states have call successors, (36), 7 states have call predecessors, (36), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2023-04-02 07:11:00,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:00,414 INFO L93 Difference]: Finished difference Result 6957 states and 9366 transitions. [2023-04-02 07:11:00,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-02 07:11:00,415 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 5 states have internal predecessors, (128), 3 states have call successors, (36), 7 states have call predecessors, (36), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) Word has length 201 [2023-04-02 07:11:00,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:00,461 INFO L225 Difference]: With dead ends: 6957 [2023-04-02 07:11:00,462 INFO L226 Difference]: Without dead ends: 3802 [2023-04-02 07:11:00,485 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=56, Invalid=216, Unknown=0, NotChecked=0, Total=272 [2023-04-02 07:11:00,486 INFO L413 NwaCegarLoop]: 1061 mSDtfsCounter, 2334 mSDsluCounter, 4660 mSDsCounter, 0 mSdLazyCounter, 8792 mSolverCounterSat, 1848 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2436 SdHoareTripleChecker+Valid, 5721 SdHoareTripleChecker+Invalid, 10640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1848 IncrementalHoareTripleChecker+Valid, 8792 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.9s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:00,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2436 Valid, 5721 Invalid, 10640 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1848 Valid, 8792 Invalid, 0 Unknown, 0 Unchecked, 10.9s Time] [2023-04-02 07:11:00,490 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3802 states. [2023-04-02 07:11:01,197 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3802 to 3240. [2023-04-02 07:11:01,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 2130 states have (on average 1.2737089201877934) internal successors, (2713), 2174 states have internal predecessors, (2713), 775 states have call successors, (775), 333 states have call predecessors, (775), 334 states have return successors, (782), 766 states have call predecessors, (782), 771 states have call successors, (782) [2023-04-02 07:11:01,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4270 transitions. [2023-04-02 07:11:01,213 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4270 transitions. Word has length 201 [2023-04-02 07:11:01,214 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:01,214 INFO L495 AbstractCegarLoop]: Abstraction has 3240 states and 4270 transitions. [2023-04-02 07:11:01,214 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.636363636363637) internal successors, (128), 5 states have internal predecessors, (128), 3 states have call successors, (36), 7 states have call predecessors, (36), 2 states have return successors, (30), 4 states have call predecessors, (30), 3 states have call successors, (30) [2023-04-02 07:11:01,215 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4270 transitions. [2023-04-02 07:11:01,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2023-04-02 07:11:01,240 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:01,241 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:01,241 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-04-02 07:11:01,241 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:01,241 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:01,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1790301583, now seen corresponding path program 1 times [2023-04-02 07:11:01,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:01,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1080439865] [2023-04-02 07:11:01,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:01,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:01,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:01,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,863 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:01,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:01,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:01,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:01,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:01,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:01,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:01,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:01,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:02,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:02,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:02,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:02,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:02,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-04-02 07:11:02,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-04-02 07:11:02,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2023-04-02 07:11:02,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:02,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2023-04-02 07:11:02,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2023-04-02 07:11:02,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2023-04-02 07:11:02,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2023-04-02 07:11:02,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 07:11:02,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,100 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 07:11:02,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2023-04-02 07:11:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:02,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:02,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-04-02 07:11:02,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2023-04-02 07:11:02,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 07:11:02,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 07:11:02,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 203 [2023-04-02 07:11:02,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 07:11:02,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 07:11:02,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2023-04-02 07:11:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:02,147 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-04-02 07:11:02,147 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:02,147 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1080439865] [2023-04-02 07:11:02,147 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1080439865] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:02,147 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:11:02,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2023-04-02 07:11:02,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2047141447] [2023-04-02 07:11:02,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:02,148 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-04-02 07:11:02,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:02,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-04-02 07:11:02,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=148, Unknown=0, NotChecked=0, Total=182 [2023-04-02 07:11:02,149 INFO L87 Difference]: Start difference. First operand 3240 states and 4270 transitions. Second operand has 14 states, 14 states have (on average 10.428571428571429) internal successors, (146), 6 states have internal predecessors, (146), 3 states have call successors, (41), 8 states have call predecessors, (41), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) [2023-04-02 07:11:13,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:13,938 INFO L93 Difference]: Finished difference Result 6935 states and 9296 transitions. [2023-04-02 07:11:13,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-04-02 07:11:13,939 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 10.428571428571429) internal successors, (146), 6 states have internal predecessors, (146), 3 states have call successors, (41), 8 states have call predecessors, (41), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) Word has length 230 [2023-04-02 07:11:13,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:13,957 INFO L225 Difference]: With dead ends: 6935 [2023-04-02 07:11:13,958 INFO L226 Difference]: Without dead ends: 3728 [2023-04-02 07:11:13,965 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=76, Invalid=386, Unknown=0, NotChecked=0, Total=462 [2023-04-02 07:11:13,966 INFO L413 NwaCegarLoop]: 1070 mSDtfsCounter, 2839 mSDsluCounter, 6395 mSDsCounter, 0 mSdLazyCounter, 11498 mSolverCounterSat, 2328 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2921 SdHoareTripleChecker+Valid, 7465 SdHoareTripleChecker+Invalid, 13826 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2328 IncrementalHoareTripleChecker+Valid, 11498 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.6s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:13,966 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2921 Valid, 7465 Invalid, 13826 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2328 Valid, 11498 Invalid, 0 Unknown, 0 Unchecked, 10.6s Time] [2023-04-02 07:11:13,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3728 states. [2023-04-02 07:11:14,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3728 to 3240. [2023-04-02 07:11:14,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3240 states, 2130 states have (on average 1.2732394366197184) internal successors, (2712), 2174 states have internal predecessors, (2712), 775 states have call successors, (775), 333 states have call predecessors, (775), 334 states have return successors, (782), 766 states have call predecessors, (782), 771 states have call successors, (782) [2023-04-02 07:11:14,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3240 states to 3240 states and 4269 transitions. [2023-04-02 07:11:14,553 INFO L78 Accepts]: Start accepts. Automaton has 3240 states and 4269 transitions. Word has length 230 [2023-04-02 07:11:14,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:14,554 INFO L495 AbstractCegarLoop]: Abstraction has 3240 states and 4269 transitions. [2023-04-02 07:11:14,554 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 10.428571428571429) internal successors, (146), 6 states have internal predecessors, (146), 3 states have call successors, (41), 8 states have call predecessors, (41), 3 states have return successors, (35), 5 states have call predecessors, (35), 3 states have call successors, (35) [2023-04-02 07:11:14,554 INFO L276 IsEmpty]: Start isEmpty. Operand 3240 states and 4269 transitions. [2023-04-02 07:11:14,558 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 237 [2023-04-02 07:11:14,558 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:14,558 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:14,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-04-02 07:11:14,558 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:14,559 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:14,559 INFO L85 PathProgramCache]: Analyzing trace with hash 2002053080, now seen corresponding path program 1 times [2023-04-02 07:11:14,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:14,559 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [406622932] [2023-04-02 07:11:14,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:14,559 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:14,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:15,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:15,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:15,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:15,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:15,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:15,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 07:11:15,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 07:11:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-04-02 07:11:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2023-04-02 07:11:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 123 [2023-04-02 07:11:15,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2023-04-02 07:11:15,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2023-04-02 07:11:15,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,320 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2023-04-02 07:11:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 07:11:15,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 07:11:15,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2023-04-02 07:11:15,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:15,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 07:11:15,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,360 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2023-04-02 07:11:15,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 07:11:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 07:11:15,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 07:11:15,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,373 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2023-04-02 07:11:15,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 219 [2023-04-02 07:11:15,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2023-04-02 07:11:15,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:15,392 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-04-02 07:11:15,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:15,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [406622932] [2023-04-02 07:11:15,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [406622932] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:15,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-04-02 07:11:15,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2023-04-02 07:11:15,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249307945] [2023-04-02 07:11:15,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:15,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-04-02 07:11:15,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:15,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-04-02 07:11:15,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2023-04-02 07:11:15,394 INFO L87 Difference]: Start difference. First operand 3240 states and 4269 transitions. Second operand has 11 states, 11 states have (on average 13.636363636363637) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (42), 8 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 07:11:27,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:27,588 INFO L93 Difference]: Finished difference Result 6891 states and 9240 transitions. [2023-04-02 07:11:27,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-04-02 07:11:27,589 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 13.636363636363637) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (42), 8 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) Word has length 236 [2023-04-02 07:11:27,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:27,615 INFO L225 Difference]: With dead ends: 6891 [2023-04-02 07:11:27,615 INFO L226 Difference]: Without dead ends: 3734 [2023-04-02 07:11:27,622 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=44, Invalid=112, Unknown=0, NotChecked=0, Total=156 [2023-04-02 07:11:27,626 INFO L413 NwaCegarLoop]: 1088 mSDtfsCounter, 1511 mSDsluCounter, 4447 mSDsCounter, 0 mSdLazyCounter, 8988 mSolverCounterSat, 1163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1599 SdHoareTripleChecker+Valid, 5535 SdHoareTripleChecker+Invalid, 10151 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1163 IncrementalHoareTripleChecker+Valid, 8988 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.0s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:27,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1599 Valid, 5535 Invalid, 10151 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1163 Valid, 8988 Invalid, 0 Unknown, 0 Unchecked, 11.0s Time] [2023-04-02 07:11:27,633 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3734 states. [2023-04-02 07:11:28,247 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3734 to 3244. [2023-04-02 07:11:28,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3244 states, 2133 states have (on average 1.2728551336146272) internal successors, (2715), 2177 states have internal predecessors, (2715), 775 states have call successors, (775), 333 states have call predecessors, (775), 335 states have return successors, (783), 767 states have call predecessors, (783), 771 states have call successors, (783) [2023-04-02 07:11:28,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3244 states to 3244 states and 4273 transitions. [2023-04-02 07:11:28,256 INFO L78 Accepts]: Start accepts. Automaton has 3244 states and 4273 transitions. Word has length 236 [2023-04-02 07:11:28,257 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:28,257 INFO L495 AbstractCegarLoop]: Abstraction has 3244 states and 4273 transitions. [2023-04-02 07:11:28,257 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 13.636363636363637) internal successors, (150), 4 states have internal predecessors, (150), 2 states have call successors, (42), 8 states have call predecessors, (42), 3 states have return successors, (36), 3 states have call predecessors, (36), 2 states have call successors, (36) [2023-04-02 07:11:28,257 INFO L276 IsEmpty]: Start isEmpty. Operand 3244 states and 4273 transitions. [2023-04-02 07:11:28,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2023-04-02 07:11:28,260 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:28,260 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:28,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-04-02 07:11:28,261 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:28,261 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:28,261 INFO L85 PathProgramCache]: Analyzing trace with hash 322955737, now seen corresponding path program 1 times [2023-04-02 07:11:28,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:28,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1033146312] [2023-04-02 07:11:28,261 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:28,261 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:28,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:29,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:29,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:29,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:29,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:29,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:29,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 07:11:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-04-02 07:11:29,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2023-04-02 07:11:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-04-02 07:11:29,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2023-04-02 07:11:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 07:11:29,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2023-04-02 07:11:29,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:29,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 07:11:29,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2023-04-02 07:11:29,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2023-04-02 07:11:29,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 173 [2023-04-02 07:11:29,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2023-04-02 07:11:29,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 07:11:29,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 07:11:29,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:29,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:29,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 07:11:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 07:11:29,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2023-04-02 07:11:29,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 222 [2023-04-02 07:11:29,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 07:11:29,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 07:11:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-04-02 07:11:29,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:29,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 07:11:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:30,004 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-04-02 07:11:30,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:30,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1033146312] [2023-04-02 07:11:30,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1033146312] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:11:30,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487945604] [2023-04-02 07:11:30,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:30,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:30,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:11:30,037 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-04-02 07:11:30,038 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-04-02 07:11:30,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:30,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 3871 conjuncts, 21 conjunts are in the unsatisfiable core [2023-04-02 07:11:30,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:11:31,066 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2023-04-02 07:11:31,066 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 07:11:31,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487945604] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:31,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 07:11:31,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [15] total 22 [2023-04-02 07:11:31,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [207002102] [2023-04-02 07:11:31,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:31,067 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2023-04-02 07:11:31,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:31,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2023-04-02 07:11:31,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=412, Unknown=0, NotChecked=0, Total=462 [2023-04-02 07:11:31,068 INFO L87 Difference]: Start difference. First operand 3244 states and 4273 transitions. Second operand has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (39), 6 states have call predecessors, (39), 4 states have call successors, (39) [2023-04-02 07:11:31,778 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:31,778 INFO L93 Difference]: Finished difference Result 6444 states and 8495 transitions. [2023-04-02 07:11:31,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-04-02 07:11:31,779 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (39), 6 states have call predecessors, (39), 4 states have call successors, (39) Word has length 254 [2023-04-02 07:11:31,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:31,787 INFO L225 Difference]: With dead ends: 6444 [2023-04-02 07:11:31,788 INFO L226 Difference]: Without dead ends: 3213 [2023-04-02 07:11:31,794 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 344 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=58, Invalid=494, Unknown=0, NotChecked=0, Total=552 [2023-04-02 07:11:31,795 INFO L413 NwaCegarLoop]: 2177 mSDtfsCounter, 5 mSDsluCounter, 15207 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 17384 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:31,795 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 17384 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 07:11:31,798 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3213 states. [2023-04-02 07:11:32,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3213 to 3213. [2023-04-02 07:11:32,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3213 states, 2116 states have (on average 1.2726843100189036) internal successors, (2693), 2158 states have internal predecessors, (2693), 766 states have call successors, (766), 329 states have call predecessors, (766), 330 states have return successors, (773), 757 states have call predecessors, (773), 762 states have call successors, (773) [2023-04-02 07:11:32,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3213 states to 3213 states and 4232 transitions. [2023-04-02 07:11:32,358 INFO L78 Accepts]: Start accepts. Automaton has 3213 states and 4232 transitions. Word has length 254 [2023-04-02 07:11:32,358 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:32,358 INFO L495 AbstractCegarLoop]: Abstraction has 3213 states and 4232 transitions. [2023-04-02 07:11:32,359 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 18.11111111111111) internal successors, (163), 7 states have internal predecessors, (163), 4 states have call successors, (46), 2 states have call predecessors, (46), 4 states have return successors, (39), 6 states have call predecessors, (39), 4 states have call successors, (39) [2023-04-02 07:11:32,359 INFO L276 IsEmpty]: Start isEmpty. Operand 3213 states and 4232 transitions. [2023-04-02 07:11:32,361 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2023-04-02 07:11:32,362 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:32,362 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:32,393 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-04-02 07:11:32,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:32,576 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:32,576 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:32,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1809865801, now seen corresponding path program 1 times [2023-04-02 07:11:32,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:32,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214384364] [2023-04-02 07:11:32,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:32,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:32,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:33,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:33,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:33,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:33,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,247 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:33,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:33,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,285 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 07:11:33,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 07:11:33,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,336 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:11:33,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 07:11:33,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 07:11:33,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,374 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 07:11:33,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 07:11:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 07:11:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 07:11:33,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 07:11:33,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 07:11:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,401 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 07:11:33,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 07:11:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 07:11:33,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:33,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 07:11:33,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 07:11:33,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,432 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 07:11:33,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 07:11:33,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-04-02 07:11:33,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-04-02 07:11:33,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,442 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 07:11:33,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,452 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 07:11:33,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:33,456 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-04-02 07:11:33,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:33,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214384364] [2023-04-02 07:11:33,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214384364] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:11:33,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918491876] [2023-04-02 07:11:33,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:33,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:33,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:11:33,460 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-04-02 07:11:33,463 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-04-02 07:11:34,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:34,371 INFO L262 TraceCheckSpWp]: Trace formula consists of 3974 conjuncts, 2 conjunts are in the unsatisfiable core [2023-04-02 07:11:34,379 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:11:34,651 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-04-02 07:11:34,652 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 07:11:34,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918491876] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:34,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 07:11:34,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [12] total 13 [2023-04-02 07:11:34,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827801306] [2023-04-02 07:11:34,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:34,653 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-04-02 07:11:34,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:34,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-04-02 07:11:34,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2023-04-02 07:11:34,654 INFO L87 Difference]: Start difference. First operand 3213 states and 4232 transitions. Second operand has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2023-04-02 07:11:35,371 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:35,371 INFO L93 Difference]: Finished difference Result 6407 states and 8457 transitions. [2023-04-02 07:11:35,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-04-02 07:11:35,372 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 273 [2023-04-02 07:11:35,372 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:35,388 INFO L225 Difference]: With dead ends: 6407 [2023-04-02 07:11:35,388 INFO L226 Difference]: Without dead ends: 3260 [2023-04-02 07:11:35,395 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 362 GetRequests, 351 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2023-04-02 07:11:35,396 INFO L413 NwaCegarLoop]: 2195 mSDtfsCounter, 1957 mSDsluCounter, 89 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1957 SdHoareTripleChecker+Valid, 2284 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:35,396 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1957 Valid, 2284 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 07:11:35,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3260 states. [2023-04-02 07:11:36,133 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3260 to 3258. [2023-04-02 07:11:36,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3258 states, 2145 states have (on average 1.2675990675990676) internal successors, (2719), 2186 states have internal predecessors, (2719), 773 states have call successors, (773), 338 states have call predecessors, (773), 339 states have return successors, (780), 764 states have call predecessors, (780), 769 states have call successors, (780) [2023-04-02 07:11:36,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3258 states to 3258 states and 4272 transitions. [2023-04-02 07:11:36,145 INFO L78 Accepts]: Start accepts. Automaton has 3258 states and 4272 transitions. Word has length 273 [2023-04-02 07:11:36,147 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:36,147 INFO L495 AbstractCegarLoop]: Abstraction has 3258 states and 4272 transitions. [2023-04-02 07:11:36,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 57.0) internal successors, (171), 3 states have internal predecessors, (171), 3 states have call successors, (49), 3 states have call predecessors, (49), 3 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2023-04-02 07:11:36,148 INFO L276 IsEmpty]: Start isEmpty. Operand 3258 states and 4272 transitions. [2023-04-02 07:11:36,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-04-02 07:11:36,151 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:36,151 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:36,176 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-04-02 07:11:36,365 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,SelfDestructingSolverStorable9 [2023-04-02 07:11:36,365 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:36,366 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:36,366 INFO L85 PathProgramCache]: Analyzing trace with hash 242320352, now seen corresponding path program 1 times [2023-04-02 07:11:36,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:36,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [982237645] [2023-04-02 07:11:36,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:36,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:36,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:36,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:36,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:36,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:36,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:36,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:36,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:36,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:36,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:36,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 07:11:36,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 07:11:37,003 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:37,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:37,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:11:37,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,043 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 07:11:37,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 07:11:37,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:37,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 07:11:37,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 07:11:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:37,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:37,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 07:11:37,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 07:11:37,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 07:11:37,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 07:11:37,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 07:11:37,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 07:11:37,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 07:11:37,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:37,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 07:11:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 07:11:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-04-02 07:11:37,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 07:11:37,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-04-02 07:11:37,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,111 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-04-02 07:11:37,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 07:11:37,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 07:11:37,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2023-04-02 07:11:37,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:37,129 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2023-04-02 07:11:37,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:37,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [982237645] [2023-04-02 07:11:37,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [982237645] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:11:37,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1028137714] [2023-04-02 07:11:37,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:37,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:37,130 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:11:37,150 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-04-02 07:11:37,187 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-04-02 07:11:38,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:38,110 INFO L262 TraceCheckSpWp]: Trace formula consists of 3990 conjuncts, 9 conjunts are in the unsatisfiable core [2023-04-02 07:11:38,116 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:11:38,135 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2023-04-02 07:11:38,135 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 07:11:38,135 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1028137714] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:38,135 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 07:11:38,135 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [12] total 12 [2023-04-02 07:11:38,135 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224708140] [2023-04-02 07:11:38,135 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:38,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-04-02 07:11:38,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:38,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-04-02 07:11:38,137 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-04-02 07:11:38,137 INFO L87 Difference]: Start difference. First operand 3258 states and 4272 transitions. Second operand has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2023-04-02 07:11:38,847 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:38,847 INFO L93 Difference]: Finished difference Result 6427 states and 8448 transitions. [2023-04-02 07:11:38,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-04-02 07:11:38,848 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) Word has length 278 [2023-04-02 07:11:38,848 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:38,855 INFO L225 Difference]: With dead ends: 6427 [2023-04-02 07:11:38,855 INFO L226 Difference]: Without dead ends: 3258 [2023-04-02 07:11:38,860 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 369 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2023-04-02 07:11:38,860 INFO L413 NwaCegarLoop]: 2152 mSDtfsCounter, 2 mSDsluCounter, 6443 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 8595 SdHoareTripleChecker+Invalid, 15 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:38,860 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 8595 Invalid, 15 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 07:11:38,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2023-04-02 07:11:39,473 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3258. [2023-04-02 07:11:39,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3258 states, 2145 states have (on average 1.2671328671328672) internal successors, (2718), 2186 states have internal predecessors, (2718), 773 states have call successors, (773), 338 states have call predecessors, (773), 339 states have return successors, (780), 764 states have call predecessors, (780), 769 states have call successors, (780) [2023-04-02 07:11:39,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3258 states to 3258 states and 4271 transitions. [2023-04-02 07:11:39,484 INFO L78 Accepts]: Start accepts. Automaton has 3258 states and 4271 transitions. Word has length 278 [2023-04-02 07:11:39,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:39,485 INFO L495 AbstractCegarLoop]: Abstraction has 3258 states and 4271 transitions. [2023-04-02 07:11:39,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.2) internal successors, (176), 4 states have internal predecessors, (176), 2 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 2 states have call successors, (43) [2023-04-02 07:11:39,485 INFO L276 IsEmpty]: Start isEmpty. Operand 3258 states and 4271 transitions. [2023-04-02 07:11:39,487 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 279 [2023-04-02 07:11:39,488 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:39,488 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:39,511 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-04-02 07:11:39,700 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:39,701 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:39,701 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:39,702 INFO L85 PathProgramCache]: Analyzing trace with hash -2029147393, now seen corresponding path program 1 times [2023-04-02 07:11:39,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:39,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [248082819] [2023-04-02 07:11:39,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:39,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:39,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:40,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:40,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:40,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:40,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:40,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:40,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:40,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,041 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:41,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:41,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:11:41,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-04-02 07:11:41,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-04-02 07:11:41,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:11:41,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2023-04-02 07:11:41,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-04-02 07:11:41,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2023-04-02 07:11:41,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-04-02 07:11:41,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,186 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:41,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-04-02 07:11:41,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-04-02 07:11:41,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 181 [2023-04-02 07:11:41,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,200 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2023-04-02 07:11:41,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 198 [2023-04-02 07:11:41,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 07:11:41,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 209 [2023-04-02 07:11:41,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:41,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:41,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 07:11:41,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 07:11:41,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2023-04-02 07:11:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 07:11:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,244 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 246 [2023-04-02 07:11:41,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 251 [2023-04-02 07:11:41,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2023-04-02 07:11:41,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 261 [2023-04-02 07:11:41,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 266 [2023-04-02 07:11:41,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:41,268 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-04-02 07:11:41,268 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:41,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [248082819] [2023-04-02 07:11:41,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [248082819] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:11:41,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52073955] [2023-04-02 07:11:41,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:41,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:41,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:11:41,270 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-04-02 07:11:41,293 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-04-02 07:11:42,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:42,183 INFO L262 TraceCheckSpWp]: Trace formula consists of 3987 conjuncts, 5 conjunts are in the unsatisfiable core [2023-04-02 07:11:42,188 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:11:42,246 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-04-02 07:11:42,246 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 07:11:42,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52073955] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:42,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 07:11:42,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [16] total 18 [2023-04-02 07:11:42,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383204912] [2023-04-02 07:11:42,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:42,247 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-04-02 07:11:42,247 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:42,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-04-02 07:11:42,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=261, Unknown=0, NotChecked=0, Total=306 [2023-04-02 07:11:42,248 INFO L87 Difference]: Start difference. First operand 3258 states and 4271 transitions. Second operand has 4 states, 4 states have (on average 43.5) internal successors, (174), 4 states have internal predecessors, (174), 3 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2023-04-02 07:11:42,968 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:11:42,969 INFO L93 Difference]: Finished difference Result 6458 states and 8514 transitions. [2023-04-02 07:11:42,969 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2023-04-02 07:11:42,970 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 43.5) internal successors, (174), 4 states have internal predecessors, (174), 3 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) Word has length 278 [2023-04-02 07:11:42,972 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:11:42,982 INFO L225 Difference]: With dead ends: 6458 [2023-04-02 07:11:42,982 INFO L226 Difference]: Without dead ends: 3258 [2023-04-02 07:11:42,987 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 374 GetRequests, 357 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=49, Invalid=293, Unknown=0, NotChecked=0, Total=342 [2023-04-02 07:11:42,988 INFO L413 NwaCegarLoop]: 2147 mSDtfsCounter, 7 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 27 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 6427 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 27 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2023-04-02 07:11:42,988 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 6427 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 27 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2023-04-02 07:11:42,991 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3258 states. [2023-04-02 07:11:43,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3258 to 3258. [2023-04-02 07:11:43,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3258 states, 2145 states have (on average 1.2657342657342658) internal successors, (2715), 2186 states have internal predecessors, (2715), 773 states have call successors, (773), 338 states have call predecessors, (773), 339 states have return successors, (780), 764 states have call predecessors, (780), 769 states have call successors, (780) [2023-04-02 07:11:43,636 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3258 states to 3258 states and 4268 transitions. [2023-04-02 07:11:43,637 INFO L78 Accepts]: Start accepts. Automaton has 3258 states and 4268 transitions. Word has length 278 [2023-04-02 07:11:43,637 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:11:43,637 INFO L495 AbstractCegarLoop]: Abstraction has 3258 states and 4268 transitions. [2023-04-02 07:11:43,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 43.5) internal successors, (174), 4 states have internal predecessors, (174), 3 states have call successors, (50), 2 states have call predecessors, (50), 3 states have return successors, (43), 3 states have call predecessors, (43), 3 states have call successors, (43) [2023-04-02 07:11:43,638 INFO L276 IsEmpty]: Start isEmpty. Operand 3258 states and 4268 transitions. [2023-04-02 07:11:43,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 280 [2023-04-02 07:11:43,640 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:11:43,641 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:11:43,654 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2023-04-02 07:11:43,854 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:43,854 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:11:43,854 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:11:43,854 INFO L85 PathProgramCache]: Analyzing trace with hash 19745880, now seen corresponding path program 1 times [2023-04-02 07:11:43,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:11:43,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1727744256] [2023-04-02 07:11:43,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:43,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:11:43,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:44,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:11:44,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:44,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:44,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:44,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:11:44,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:11:45,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:11:45,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:11:45,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 07:11:45,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,277 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-04-02 07:11:45,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-04-02 07:11:45,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:11:45,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2023-04-02 07:11:45,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2023-04-02 07:11:45,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2023-04-02 07:11:45,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,318 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2023-04-02 07:11:45,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,323 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:11:45,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 161 [2023-04-02 07:11:45,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-04-02 07:11:45,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2023-04-02 07:11:45,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2023-04-02 07:11:45,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,334 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2023-04-02 07:11:45,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,350 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 205 [2023-04-02 07:11:45,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,353 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2023-04-02 07:11:45,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:11:45,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:11:45,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 07:11:45,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2023-04-02 07:11:45,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2023-04-02 07:11:45,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 242 [2023-04-02 07:11:45,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,370 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 247 [2023-04-02 07:11:45,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 252 [2023-04-02 07:11:45,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 257 [2023-04-02 07:11:45,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,380 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 262 [2023-04-02 07:11:45,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,392 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2023-04-02 07:11:45,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:45,398 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-04-02 07:11:45,398 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:11:45,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1727744256] [2023-04-02 07:11:45,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1727744256] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:11:45,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [641253446] [2023-04-02 07:11:45,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:11:45,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:11:45,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:11:45,410 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-04-02 07:11:45,412 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-04-02 07:11:46,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:11:46,303 INFO L262 TraceCheckSpWp]: Trace formula consists of 3989 conjuncts, 150 conjunts are in the unsatisfiable core [2023-04-02 07:11:46,323 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:11:46,363 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:11:46,367 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:11:46,373 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:11:46,374 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:11:46,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:11:46,662 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:11:47,174 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2023-04-02 07:11:47,175 INFO L323 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2023-04-02 07:11:47,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [641253446] provided 1 perfect and 0 imperfect interpolant sequences [2023-04-02 07:11:47,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2023-04-02 07:11:47,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [17] imperfect sequences [16] total 31 [2023-04-02 07:11:47,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026232541] [2023-04-02 07:11:47,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-04-02 07:11:47,176 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-04-02 07:11:47,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:11:47,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-04-02 07:11:47,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=825, Unknown=0, NotChecked=0, Total=930 [2023-04-02 07:11:47,177 INFO L87 Difference]: Start difference. First operand 3258 states and 4268 transitions. Second operand has 17 states, 16 states have (on average 11.0625) internal successors, (177), 11 states have internal predecessors, (177), 6 states have call successors, (50), 6 states have call predecessors, (50), 8 states have return successors, (43), 8 states have call predecessors, (43), 6 states have call successors, (43) [2023-04-02 07:12:00,370 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:12:00,370 INFO L93 Difference]: Finished difference Result 6871 states and 9136 transitions. [2023-04-02 07:12:00,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-04-02 07:12:00,371 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 11.0625) internal successors, (177), 11 states have internal predecessors, (177), 6 states have call successors, (50), 6 states have call predecessors, (50), 8 states have return successors, (43), 8 states have call predecessors, (43), 6 states have call successors, (43) Word has length 279 [2023-04-02 07:12:00,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:12:00,382 INFO L225 Difference]: With dead ends: 6871 [2023-04-02 07:12:00,382 INFO L226 Difference]: Without dead ends: 3674 [2023-04-02 07:12:00,389 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 394 GetRequests, 345 SyntacticMatches, 0 SemanticMatches, 49 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 463 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=271, Invalid=2279, Unknown=0, NotChecked=0, Total=2550 [2023-04-02 07:12:00,390 INFO L413 NwaCegarLoop]: 1364 mSDtfsCounter, 1902 mSDsluCounter, 8306 mSDsCounter, 0 mSdLazyCounter, 16904 mSolverCounterSat, 482 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2240 SdHoareTripleChecker+Valid, 9670 SdHoareTripleChecker+Invalid, 17386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 482 IncrementalHoareTripleChecker+Valid, 16904 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.6s IncrementalHoareTripleChecker+Time [2023-04-02 07:12:00,390 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2240 Valid, 9670 Invalid, 17386 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [482 Valid, 16904 Invalid, 0 Unknown, 0 Unchecked, 11.6s Time] [2023-04-02 07:12:00,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3674 states. [2023-04-02 07:12:01,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3674 to 3260. [2023-04-02 07:12:01,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3260 states, 2146 states have (on average 1.2656104380242312) internal successors, (2716), 2188 states have internal predecessors, (2716), 773 states have call successors, (773), 338 states have call predecessors, (773), 340 states have return successors, (781), 764 states have call predecessors, (781), 769 states have call successors, (781) [2023-04-02 07:12:01,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3260 states to 3260 states and 4270 transitions. [2023-04-02 07:12:01,077 INFO L78 Accepts]: Start accepts. Automaton has 3260 states and 4270 transitions. Word has length 279 [2023-04-02 07:12:01,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:12:01,077 INFO L495 AbstractCegarLoop]: Abstraction has 3260 states and 4270 transitions. [2023-04-02 07:12:01,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 11.0625) internal successors, (177), 11 states have internal predecessors, (177), 6 states have call successors, (50), 6 states have call predecessors, (50), 8 states have return successors, (43), 8 states have call predecessors, (43), 6 states have call successors, (43) [2023-04-02 07:12:01,077 INFO L276 IsEmpty]: Start isEmpty. Operand 3260 states and 4270 transitions. [2023-04-02 07:12:01,081 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 283 [2023-04-02 07:12:01,081 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:12:01,081 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:12:01,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2023-04-02 07:12:01,316 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-04-02 07:12:01,316 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:12:01,317 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:12:01,317 INFO L85 PathProgramCache]: Analyzing trace with hash 212982434, now seen corresponding path program 1 times [2023-04-02 07:12:01,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:12:01,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [762249289] [2023-04-02 07:12:01,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:12:01,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:12:01,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,209 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:12:02,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:12:02,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:12:02,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,436 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,447 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:12:02,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2023-04-02 07:12:02,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 29 [2023-04-02 07:12:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 07:12:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,686 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:12:02,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:12:02,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 07:12:02,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2023-04-02 07:12:02,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:12:02,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-04-02 07:12:02,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2023-04-02 07:12:02,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2023-04-02 07:12:02,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:12:02,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 07:12:02,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2023-04-02 07:12:02,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2023-04-02 07:12:02,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2023-04-02 07:12:02,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,747 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-04-02 07:12:02,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2023-04-02 07:12:02,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 213 [2023-04-02 07:12:02,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:12:02,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:12:02,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,776 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 07:12:02,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,778 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 236 [2023-04-02 07:12:02,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 241 [2023-04-02 07:12:02,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2023-04-02 07:12:02,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2023-04-02 07:12:02,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-04-02 07:12:02,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-04-02 07:12:02,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,789 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2023-04-02 07:12:02,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 270 [2023-04-02 07:12:02,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:02,805 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2023-04-02 07:12:02,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:12:02,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [762249289] [2023-04-02 07:12:02,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [762249289] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:12:02,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [557627223] [2023-04-02 07:12:02,806 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:12:02,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:12:02,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:12:02,807 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-04-02 07:12:02,840 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-04-02 07:12:03,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:12:03,725 INFO L262 TraceCheckSpWp]: Trace formula consists of 3980 conjuncts, 129 conjunts are in the unsatisfiable core [2023-04-02 07:12:03,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-04-02 07:12:03,744 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:03,745 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:03,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:03,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:03,905 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:12:03,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-04-02 07:12:04,056 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:12:04,121 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-04-02 07:12:04,198 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 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 5 treesize of output 3 [2023-04-02 07:12:04,279 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:12:04,306 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 9 [2023-04-02 07:12:04,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:04,947 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:04,958 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 17 [2023-04-02 07:12:04,962 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:04,966 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,394 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,395 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,406 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,407 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,412 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-04-02 07:12:05,412 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 26 [2023-04-02 07:12:05,416 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,419 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,552 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,553 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,556 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,558 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,578 INFO L321 Elim1Store]: treesize reduction 15, result has 46.4 percent of original size [2023-04-02 07:12:05,578 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 44 treesize of output 45 [2023-04-02 07:12:05,585 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,588 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,693 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,697 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,698 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,702 INFO L321 Elim1Store]: treesize reduction 5, result has 37.5 percent of original size [2023-04-02 07:12:05,703 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 2 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 26 [2023-04-02 07:12:05,713 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,716 INFO L350 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 6 treesize of output 5 [2023-04-02 07:12:05,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,987 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:05,989 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:06,028 INFO L321 Elim1Store]: treesize reduction 76, result has 28.3 percent of original size [2023-04-02 07:12:06,028 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 7 case distinctions, treesize of input 52 treesize of output 65 [2023-04-02 07:12:06,036 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:06,039 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:06,185 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:06,186 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:06,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2023-04-02 07:12:06,190 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 14 treesize of output 16 [2023-04-02 07:12:06,668 INFO L134 CoverageAnalysis]: Checked inductivity of 37 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2023-04-02 07:12:06,668 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-04-02 07:12:07,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [557627223] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:12:07,677 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2023-04-02 07:12:07,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 27] total 41 [2023-04-02 07:12:07,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972733145] [2023-04-02 07:12:07,678 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2023-04-02 07:12:07,678 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2023-04-02 07:12:07,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-04-02 07:12:07,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2023-04-02 07:12:07,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1920, Unknown=10, NotChecked=0, Total=2070 [2023-04-02 07:12:07,680 INFO L87 Difference]: Start difference. First operand 3260 states and 4270 transitions. Second operand has 41 states, 40 states have (on average 8.3) internal successors, (332), 26 states have internal predecessors, (332), 10 states have call successors, (97), 14 states have call predecessors, (97), 15 states have return successors, (88), 16 states have call predecessors, (88), 10 states have call successors, (88) [2023-04-02 07:13:21,651 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-04-02 07:13:21,651 INFO L93 Difference]: Finished difference Result 7229 states and 9616 transitions. [2023-04-02 07:13:21,652 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2023-04-02 07:13:21,652 INFO L78 Accepts]: Start accepts. Automaton has has 41 states, 40 states have (on average 8.3) internal successors, (332), 26 states have internal predecessors, (332), 10 states have call successors, (97), 14 states have call predecessors, (97), 15 states have return successors, (88), 16 states have call predecessors, (88), 10 states have call successors, (88) Word has length 282 [2023-04-02 07:13:21,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-04-02 07:13:21,661 INFO L225 Difference]: With dead ends: 7229 [2023-04-02 07:13:21,662 INFO L226 Difference]: Without dead ends: 3985 [2023-04-02 07:13:21,667 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 501 SyntacticMatches, 0 SemanticMatches, 99 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2239 ImplicationChecksByTransitivity, 13.7s TimeCoverageRelationStatistics Valid=1128, Invalid=8953, Unknown=19, NotChecked=0, Total=10100 [2023-04-02 07:13:21,668 INFO L413 NwaCegarLoop]: 784 mSDtfsCounter, 4330 mSDsluCounter, 15535 mSDsCounter, 0 mSdLazyCounter, 50887 mSolverCounterSat, 2472 mSolverCounterUnsat, 46 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 56.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4551 SdHoareTripleChecker+Valid, 16319 SdHoareTripleChecker+Invalid, 53405 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 2472 IncrementalHoareTripleChecker+Valid, 50887 IncrementalHoareTripleChecker+Invalid, 46 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.1s IncrementalHoareTripleChecker+Time [2023-04-02 07:13:21,668 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4551 Valid, 16319 Invalid, 53405 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [2472 Valid, 50887 Invalid, 46 Unknown, 0 Unchecked, 60.1s Time] [2023-04-02 07:13:21,671 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3985 states. [2023-04-02 07:13:22,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3985 to 3508. [2023-04-02 07:13:22,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3508 states, 2313 states have (on average 1.267617812364894) internal successors, (2932), 2359 states have internal predecessors, (2932), 822 states have call successors, (822), 370 states have call predecessors, (822), 372 states have return successors, (835), 809 states have call predecessors, (835), 818 states have call successors, (835) [2023-04-02 07:13:22,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3508 states to 3508 states and 4589 transitions. [2023-04-02 07:13:22,438 INFO L78 Accepts]: Start accepts. Automaton has 3508 states and 4589 transitions. Word has length 282 [2023-04-02 07:13:22,438 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-04-02 07:13:22,438 INFO L495 AbstractCegarLoop]: Abstraction has 3508 states and 4589 transitions. [2023-04-02 07:13:22,439 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 41 states, 40 states have (on average 8.3) internal successors, (332), 26 states have internal predecessors, (332), 10 states have call successors, (97), 14 states have call predecessors, (97), 15 states have return successors, (88), 16 states have call predecessors, (88), 10 states have call successors, (88) [2023-04-02 07:13:22,439 INFO L276 IsEmpty]: Start isEmpty. Operand 3508 states and 4589 transitions. [2023-04-02 07:13:22,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 302 [2023-04-02 07:13:22,443 INFO L187 NwaCegarLoop]: Found error trace [2023-04-02 07:13:22,444 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-04-02 07:13:22,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2023-04-02 07:13:22,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:13:22,658 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-04-02 07:13:22,658 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-04-02 07:13:22,658 INFO L85 PathProgramCache]: Analyzing trace with hash -252603688, now seen corresponding path program 1 times [2023-04-02 07:13:22,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-04-02 07:13:22,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [511966690] [2023-04-02 07:13:22,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:13:22,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-04-02 07:13:23,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:27,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 0 [2023-04-02 07:13:27,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:27,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:13:27,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:27,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-04-02 07:13:27,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:28,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:28,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-04-02 07:13:28,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:28,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:28,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:28,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:28,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:13:29,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:13:29,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-04-02 07:13:29,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2023-04-02 07:13:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:29,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:29,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-04-02 07:13:29,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2023-04-02 07:13:30,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:13:30,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2023-04-02 07:13:30,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2023-04-02 07:13:30,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,670 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2023-04-02 07:13:30,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2023-04-02 07:13:30,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2023-04-02 07:13:30,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,738 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2023-04-02 07:13:30,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-04-02 07:13:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-04-02 07:13:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2023-04-02 07:13:30,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,759 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-04-02 07:13:30,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2023-04-02 07:13:30,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,771 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2023-04-02 07:13:30,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2023-04-02 07:13:30,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2023-04-02 07:13:30,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2023-04-02 07:13:30,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-04-02 07:13:30,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2023-04-02 07:13:30,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-04-02 07:13:30,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2023-04-02 07:13:30,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2023-04-02 07:13:30,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 264 [2023-04-02 07:13:30,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 269 [2023-04-02 07:13:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 274 [2023-04-02 07:13:30,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 279 [2023-04-02 07:13:30,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 284 [2023-04-02 07:13:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,831 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2023-04-02 07:13:30,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-04-02 07:13:30,834 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 10 proven. 4 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2023-04-02 07:13:30,834 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-04-02 07:13:30,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [511966690] [2023-04-02 07:13:30,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [511966690] provided 0 perfect and 1 imperfect interpolant sequences [2023-04-02 07:13:30,835 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247038976] [2023-04-02 07:13:30,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-04-02 07:13:30,835 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-04-02 07:13:30,835 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-04-02 07:13:30,837 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-04-02 07:13:30,838 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process