./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e19ca921 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 4de76b02991c4f8780142b48e1370b1ba073d7148b74e77b2c83d6f21359d59e --- Real Ultimate output --- This is Ultimate 0.2.2-dev-e19ca92 [2021-12-22 15:06:45,429 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-22 15:06:45,431 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-22 15:06:45,499 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-22 15:06:45,499 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-22 15:06:45,502 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-22 15:06:45,502 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-22 15:06:45,505 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-22 15:06:45,506 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-22 15:06:45,509 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-22 15:06:45,510 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-22 15:06:45,511 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-22 15:06:45,511 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-22 15:06:45,513 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-22 15:06:45,514 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-22 15:06:45,516 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-22 15:06:45,517 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-22 15:06:45,518 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-22 15:06:45,519 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-22 15:06:45,521 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-22 15:06:45,522 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-22 15:06:45,523 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-22 15:06:45,524 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-22 15:06:45,525 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-22 15:06:45,530 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-22 15:06:45,531 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-22 15:06:45,531 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-22 15:06:45,532 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-22 15:06:45,533 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-22 15:06:45,533 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-22 15:06:45,534 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-22 15:06:45,534 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-22 15:06:45,535 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-22 15:06:45,536 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-22 15:06:45,537 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-22 15:06:45,537 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-22 15:06:45,538 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-22 15:06:45,538 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-22 15:06:45,538 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-22 15:06:45,539 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-22 15:06:45,539 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-22 15:06:45,541 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-22 15:06:45,566 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-22 15:06:45,566 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-22 15:06:45,567 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-22 15:06:45,567 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-22 15:06:45,568 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-22 15:06:45,568 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-22 15:06:45,568 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-22 15:06:45,569 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-22 15:06:45,569 INFO L138 SettingsManager]: * Use SBE=true [2021-12-22 15:06:45,569 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-22 15:06:45,569 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-22 15:06:45,570 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-22 15:06:45,571 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-22 15:06:45,571 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-22 15:06:45,571 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-22 15:06:45,571 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 15:06:45,571 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-22 15:06:45,571 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-22 15:06:45,571 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-22 15:06:45,572 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 4de76b02991c4f8780142b48e1370b1ba073d7148b74e77b2c83d6f21359d59e [2021-12-22 15:06:45,780 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-22 15:06:45,806 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-22 15:06:45,808 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-22 15:06:45,809 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-22 15:06:45,809 INFO L275 PluginConnector]: CDTParser initialized [2021-12-22 15:06:45,810 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i [2021-12-22 15:06:45,858 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/80adeb635/d847872f3afd437e944ce61de22729e9/FLAG2aad021d7 [2021-12-22 15:06:46,420 INFO L306 CDTParser]: Found 1 translation units. [2021-12-22 15:06:46,421 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i [2021-12-22 15:06:46,456 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/80adeb635/d847872f3afd437e944ce61de22729e9/FLAG2aad021d7 [2021-12-22 15:06:46,618 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/80adeb635/d847872f3afd437e944ce61de22729e9 [2021-12-22 15:06:46,621 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-22 15:06:46,623 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-22 15:06:46,625 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-22 15:06:46,626 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-22 15:06:46,628 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-22 15:06:46,629 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 03:06:46" (1/1) ... [2021-12-22 15:06:46,629 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4156ae9e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:46, skipping insertion in model container [2021-12-22 15:06:46,629 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.12 03:06:46" (1/1) ... [2021-12-22 15:06:46,634 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-22 15:06:46,735 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-22 15:06:47,633 WARN L230 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i[185536,185549] [2021-12-22 15:06:47,743 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 15:06:47,771 INFO L203 MainTranslator]: Completed pre-run [2021-12-22 15:06:47,954 WARN L230 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-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i[185536,185549] [2021-12-22 15:06:47,968 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-22 15:06:48,024 INFO L208 MainTranslator]: Completed translation [2021-12-22 15:06:48,025 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48 WrapperNode [2021-12-22 15:06:48,061 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-22 15:06:48,063 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-22 15:06:48,063 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-22 15:06:48,063 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-22 15:06:48,068 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,125 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,227 INFO L137 Inliner]: procedures = 282, calls = 1375, calls flagged for inlining = 101, calls inlined = 84, statements flattened = 2567 [2021-12-22 15:06:48,227 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-22 15:06:48,228 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-22 15:06:48,228 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-22 15:06:48,228 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-22 15:06:48,238 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,238 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,258 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,259 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,334 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,353 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,373 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,392 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-22 15:06:48,394 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-22 15:06:48,394 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-22 15:06:48,394 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-22 15:06:48,395 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (1/1) ... [2021-12-22 15:06:48,401 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-22 15:06:48,408 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-22 15:06:48,418 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) [2021-12-22 15:06:48,453 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 [2021-12-22 15:06:48,478 INFO L130 BoogieDeclarations]: Found specification of procedure usb_submit_urb [2021-12-22 15:06:48,478 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_submit_urb [2021-12-22 15:06:48,478 INFO L130 BoogieDeclarations]: Found specification of procedure usb_translate_errors [2021-12-22 15:06:48,478 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_translate_errors [2021-12-22 15:06:48,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-22 15:06:48,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-22 15:06:48,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2021-12-22 15:06:48,479 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2021-12-22 15:06:48,479 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_wdm_mutex [2021-12-22 15:06:48,479 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_wdm_mutex [2021-12-22 15:06:48,480 INFO L130 BoogieDeclarations]: Found specification of procedure recover_from_urb_loss [2021-12-22 15:06:48,480 INFO L138 BoogieDeclarations]: Found implementation of procedure recover_from_urb_loss [2021-12-22 15:06:48,480 INFO L130 BoogieDeclarations]: Found specification of procedure usb_fill_control_urb [2021-12-22 15:06:48,482 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_fill_control_urb [2021-12-22 15:06:48,483 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-22 15:06:48,483 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-22 15:06:48,483 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_1 [2021-12-22 15:06:48,483 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_1 [2021-12-22 15:06:48,483 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2021-12-22 15:06:48,483 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2021-12-22 15:06:48,483 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_get_interface [2021-12-22 15:06:48,484 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_get_interface [2021-12-22 15:06:48,484 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_create [2021-12-22 15:06:48,484 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_create [2021-12-22 15:06:48,484 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-22 15:06:48,484 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-22 15:06:48,484 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-22 15:06:48,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-22 15:06:48,485 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_poll [2021-12-22 15:06:48,485 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_poll [2021-12-22 15:06:48,485 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-22 15:06:48,485 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-22 15:06:48,485 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-22 15:06:48,485 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-22 15:06:48,485 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-12-22 15:06:48,485 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-12-22 15:06:48,486 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-22 15:06:48,486 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-22 15:06:48,486 INFO L130 BoogieDeclarations]: Found specification of procedure clear_wdm_read_flag [2021-12-22 15:06:48,486 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_wdm_read_flag [2021-12-22 15:06:48,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_cancel_work_sync_39 [2021-12-22 15:06:48,486 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_cancel_work_sync_39 [2021-12-22 15:06:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_write [2021-12-22 15:06:48,487 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_write [2021-12-22 15:06:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-22 15:06:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-22 15:06:48,487 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-22 15:06:48,487 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_ioctl [2021-12-22 15:06:48,488 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_ioctl [2021-12-22 15:06:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_disconnect [2021-12-22 15:06:48,488 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_disconnect [2021-12-22 15:06:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-22 15:06:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_rlock_of_wdm_device [2021-12-22 15:06:48,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_rlock_of_wdm_device [2021-12-22 15:06:48,488 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-22 15:06:48,489 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-22 15:06:48,489 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2021-12-22 15:06:48,490 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2021-12-22 15:06:48,490 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_rxwork [2021-12-22 15:06:48,490 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_rxwork [2021-12-22 15:06:48,491 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-22 15:06:48,491 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_1 [2021-12-22 15:06:48,491 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_1 [2021-12-22 15:06:48,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-22 15:06:48,491 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_work_sync [2021-12-22 15:06:48,491 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_work_sync [2021-12-22 15:06:48,491 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2021-12-22 15:06:48,492 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2021-12-22 15:06:48,492 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2021-12-22 15:06:48,492 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2021-12-22 15:06:48,492 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-12-22 15:06:48,492 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-12-22 15:06:48,492 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2021-12-22 15:06:48,492 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2021-12-22 15:06:48,492 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-22 15:06:48,493 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-22 15:06:48,493 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-22 15:06:48,493 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-22 15:06:48,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_wdm_mutex [2021-12-22 15:06:48,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_wdm_mutex [2021-12-22 15:06:48,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_wlock_of_wdm_device [2021-12-22 15:06:48,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_wlock_of_wdm_device [2021-12-22 15:06:48,493 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-22 15:06:48,494 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-22 15:06:48,494 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-12-22 15:06:48,494 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-12-22 15:06:48,494 INFO L130 BoogieDeclarations]: Found specification of procedure usb_alloc_urb [2021-12-22 15:06:48,494 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_alloc_urb [2021-12-22 15:06:48,494 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_flush [2021-12-22 15:06:48,494 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_flush [2021-12-22 15:06:48,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_wlock_of_wdm_device [2021-12-22 15:06:48,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_wlock_of_wdm_device [2021-12-22 15:06:48,495 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-22 15:06:48,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2021-12-22 15:06:48,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-22 15:06:48,495 INFO L130 BoogieDeclarations]: Found specification of procedure usb_autopm_put_interface [2021-12-22 15:06:48,495 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_autopm_put_interface [2021-12-22 15:06:48,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-22 15:06:48,496 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-22 15:06:48,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-22 15:06:48,496 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2021-12-22 15:06:48,496 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2021-12-22 15:06:48,496 INFO L130 BoogieDeclarations]: Found specification of procedure usb_kill_urb [2021-12-22 15:06:48,496 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_kill_urb [2021-12-22 15:06:48,496 INFO L130 BoogieDeclarations]: Found specification of procedure kill_urbs [2021-12-22 15:06:48,496 INFO L138 BoogieDeclarations]: Found implementation of procedure kill_urbs [2021-12-22 15:06:48,497 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2021-12-22 15:06:48,497 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2021-12-22 15:06:48,497 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-22 15:06:48,497 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-22 15:06:48,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-22 15:06:48,497 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2021-12-22 15:06:48,497 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2021-12-22 15:06:48,497 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-22 15:06:48,498 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-22 15:06:48,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-22 15:06:48,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-22 15:06:48,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2021-12-22 15:06:48,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2021-12-22 15:06:48,498 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_resume [2021-12-22 15:06:48,498 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_resume [2021-12-22 15:06:48,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-22 15:06:48,499 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2021-12-22 15:06:48,499 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2021-12-22 15:06:48,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2021-12-22 15:06:48,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2021-12-22 15:06:48,499 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-22 15:06:48,499 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-22 15:06:48,499 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-22 15:06:48,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-22 15:06:48,500 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-22 15:06:48,500 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-22 15:06:48,500 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2021-12-22 15:06:48,500 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2021-12-22 15:06:48,500 INFO L130 BoogieDeclarations]: Found specification of procedure usb_free_urb [2021-12-22 15:06:48,500 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_free_urb [2021-12-22 15:06:48,500 INFO L130 BoogieDeclarations]: Found specification of procedure cleanup [2021-12-22 15:06:48,501 INFO L138 BoogieDeclarations]: Found implementation of procedure cleanup [2021-12-22 15:06:48,501 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_rlock_of_wdm_device [2021-12-22 15:06:48,501 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_rlock_of_wdm_device [2021-12-22 15:06:48,501 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2021-12-22 15:06:48,501 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2021-12-22 15:06:48,501 INFO L130 BoogieDeclarations]: Found specification of procedure wdm_find_device [2021-12-22 15:06:48,501 INFO L138 BoogieDeclarations]: Found implementation of procedure wdm_find_device [2021-12-22 15:06:48,501 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-22 15:06:48,502 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-22 15:06:48,502 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-22 15:06:48,502 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-22 15:06:48,502 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-22 15:06:48,502 INFO L130 BoogieDeclarations]: Found specification of procedure interface_to_usbdev [2021-12-22 15:06:48,502 INFO L138 BoogieDeclarations]: Found implementation of procedure interface_to_usbdev [2021-12-22 15:06:48,502 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2021-12-22 15:06:48,502 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2021-12-22 15:06:48,503 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-22 15:06:48,503 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-22 15:06:48,936 INFO L234 CfgBuilder]: Building ICFG [2021-12-22 15:06:48,939 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-22 15:06:49,294 INFO L766 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-22 15:06:52,045 INFO L275 CfgBuilder]: Performing block encoding [2021-12-22 15:06:52,078 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-22 15:06:52,079 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-22 15:06:52,082 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 03:06:52 BoogieIcfgContainer [2021-12-22 15:06:52,082 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-22 15:06:52,084 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-22 15:06:52,084 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-22 15:06:52,086 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-22 15:06:52,087 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.12 03:06:46" (1/3) ... [2021-12-22 15:06:52,087 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c56bd27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 03:06:52, skipping insertion in model container [2021-12-22 15:06:52,087 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.12 03:06:48" (2/3) ... [2021-12-22 15:06:52,088 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3c56bd27 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.12 03:06:52, skipping insertion in model container [2021-12-22 15:06:52,088 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.12 03:06:52" (3/3) ... [2021-12-22 15:06:52,089 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--usb--class--cdc-wdm.ko-entry_point.cil.out.i [2021-12-22 15:06:52,093 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-22 15:06:52,104 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-22 15:06:52,181 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-22 15:06:52,192 INFO L339 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-22 15:06:52,193 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-22 15:06:52,260 INFO L276 IsEmpty]: Start isEmpty. Operand has 1061 states, 688 states have (on average 1.305232558139535) internal successors, (898), 721 states have internal predecessors, (898), 301 states have call successors, (301), 71 states have call predecessors, (301), 70 states have return successors, (296), 295 states have call predecessors, (296), 296 states have call successors, (296) [2021-12-22 15:06:52,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-22 15:06:52,283 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:06:52,284 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:06:52,285 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:06:52,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:06:52,298 INFO L85 PathProgramCache]: Analyzing trace with hash 1163720411, now seen corresponding path program 1 times [2021-12-22 15:06:52,320 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:06:52,321 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1565596835] [2021-12-22 15:06:52,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:06:52,322 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:06:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:06:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,837 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:06:52,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:52,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:06:52,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:52,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:06:52,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:06:52,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:52,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:06:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:52,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:52,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:06:53,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:53,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:53,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:06:53,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:06:53,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:06:53,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:06:53,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:06:53,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:06:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:06:53,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:06:53,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:06:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:53,094 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2021-12-22 15:06:53,095 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:06:53,095 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1565596835] [2021-12-22 15:06:53,095 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1565596835] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:06:53,095 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:06:53,096 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-22 15:06:53,097 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [657716285] [2021-12-22 15:06:53,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:06:53,100 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-22 15:06:53,102 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:06:53,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-22 15:06:53,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-22 15:06:53,128 INFO L87 Difference]: Start difference. First operand has 1061 states, 688 states have (on average 1.305232558139535) internal successors, (898), 721 states have internal predecessors, (898), 301 states have call successors, (301), 71 states have call predecessors, (301), 70 states have return successors, (296), 295 states have call predecessors, (296), 296 states have call successors, (296) Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-22 15:06:55,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:06:55,526 INFO L93 Difference]: Finished difference Result 2152 states and 3098 transitions. [2021-12-22 15:06:55,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-22 15:06:55,528 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 192 [2021-12-22 15:06:55,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:06:55,544 INFO L225 Difference]: With dead ends: 2152 [2021-12-22 15:06:55,544 INFO L226 Difference]: Without dead ends: 1084 [2021-12-22 15:06:55,557 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:06:55,566 INFO L933 BasicCegarLoop]: 1367 mSDtfsCounter, 573 mSDsluCounter, 1071 mSDsCounter, 0 mSdLazyCounter, 785 mSolverCounterSat, 690 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 2438 SdHoareTripleChecker+Invalid, 1475 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 690 IncrementalHoareTripleChecker+Valid, 785 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-12-22 15:06:55,567 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [617 Valid, 2438 Invalid, 1475 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [690 Valid, 785 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2021-12-22 15:06:55,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1084 states. [2021-12-22 15:06:55,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1084 to 1049. [2021-12-22 15:06:55,652 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1049 states, 683 states have (on average 1.2957540263543192) internal successors, (885), 709 states have internal predecessors, (885), 296 states have call successors, (296), 70 states have call predecessors, (296), 69 states have return successors, (282), 281 states have call predecessors, (282), 282 states have call successors, (282) [2021-12-22 15:06:55,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1049 states to 1049 states and 1463 transitions. [2021-12-22 15:06:55,662 INFO L78 Accepts]: Start accepts. Automaton has 1049 states and 1463 transitions. Word has length 192 [2021-12-22 15:06:55,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:06:55,663 INFO L470 AbstractCegarLoop]: Abstraction has 1049 states and 1463 transitions. [2021-12-22 15:06:55,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 2 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-22 15:06:55,663 INFO L276 IsEmpty]: Start isEmpty. Operand 1049 states and 1463 transitions. [2021-12-22 15:06:55,670 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 193 [2021-12-22 15:06:55,674 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:06:55,674 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:06:55,675 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-22 15:06:55,675 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:06:55,676 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:06:55,676 INFO L85 PathProgramCache]: Analyzing trace with hash 594763753, now seen corresponding path program 1 times [2021-12-22 15:06:55,676 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:06:55,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500791101] [2021-12-22 15:06:55,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:06:55,677 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:06:55,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:06:55,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:55,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:55,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:06:55,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:55,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:55,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:55,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:06:56,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:56,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:56,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:06:56,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,024 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:56,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:56,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:06:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:56,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:56,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:06:56,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:56,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:56,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:06:56,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:06:56,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:06:56,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:06:56,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:06:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:06:56,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:06:56,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:06:56,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:06:56,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,166 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:06:56,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:06:56,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,182 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:06:56,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:06:56,191 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2021-12-22 15:06:56,191 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:06:56,191 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500791101] [2021-12-22 15:06:56,191 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500791101] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:06:56,192 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:06:56,192 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:06:56,192 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1779164036] [2021-12-22 15:06:56,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:06:56,194 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:06:56,194 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:06:56,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:06:56,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:06:56,196 INFO L87 Difference]: Start difference. First operand 1049 states and 1463 transitions. Second operand has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2021-12-22 15:06:59,714 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:06:59,715 INFO L93 Difference]: Finished difference Result 3103 states and 4349 transitions. [2021-12-22 15:06:59,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:06:59,715 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) Word has length 192 [2021-12-22 15:06:59,716 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:06:59,727 INFO L225 Difference]: With dead ends: 3103 [2021-12-22 15:06:59,730 INFO L226 Difference]: Without dead ends: 2095 [2021-12-22 15:06:59,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:06:59,739 INFO L933 BasicCegarLoop]: 1549 mSDtfsCounter, 2792 mSDsluCounter, 1659 mSDsCounter, 0 mSdLazyCounter, 1184 mSolverCounterSat, 2277 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3010 SdHoareTripleChecker+Valid, 3208 SdHoareTripleChecker+Invalid, 3461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2277 IncrementalHoareTripleChecker+Valid, 1184 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2021-12-22 15:06:59,740 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3010 Valid, 3208 Invalid, 3461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2277 Valid, 1184 Invalid, 0 Unknown, 0 Unchecked, 3.3s Time] [2021-12-22 15:06:59,745 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2095 states. [2021-12-22 15:06:59,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2095 to 2019. [2021-12-22 15:06:59,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2019 states, 1322 states have (on average 1.29803328290469) internal successors, (1716), 1361 states have internal predecessors, (1716), 559 states have call successors, (559), 138 states have call predecessors, (559), 137 states have return successors, (545), 543 states have call predecessors, (545), 545 states have call successors, (545) [2021-12-22 15:06:59,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2019 states to 2019 states and 2820 transitions. [2021-12-22 15:06:59,901 INFO L78 Accepts]: Start accepts. Automaton has 2019 states and 2820 transitions. Word has length 192 [2021-12-22 15:06:59,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:06:59,903 INFO L470 AbstractCegarLoop]: Abstraction has 2019 states and 2820 transitions. [2021-12-22 15:06:59,903 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.5) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 1 states have call predecessors, (18), 1 states have call successors, (18) [2021-12-22 15:06:59,908 INFO L276 IsEmpty]: Start isEmpty. Operand 2019 states and 2820 transitions. [2021-12-22 15:06:59,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-22 15:06:59,914 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:06:59,914 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:06:59,914 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-22 15:06:59,914 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:06:59,914 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:06:59,915 INFO L85 PathProgramCache]: Analyzing trace with hash -550685128, now seen corresponding path program 1 times [2021-12-22 15:06:59,915 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:06:59,915 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1042395462] [2021-12-22 15:06:59,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:06:59,915 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:06:59,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:00,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:00,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:00,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:00,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,063 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:00,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,076 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,079 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:00,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:00,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:00,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:00,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:00,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:00,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:00,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:00,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:00,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:00,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:00,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:00,149 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2021-12-22 15:07:00,149 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:00,149 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1042395462] [2021-12-22 15:07:00,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1042395462] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:00,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:00,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:00,150 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740317682] [2021-12-22 15:07:00,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:00,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:00,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:00,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:00,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:00,151 INFO L87 Difference]: Start difference. First operand 2019 states and 2820 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:04,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:04,170 INFO L93 Difference]: Finished difference Result 5187 states and 7184 transitions. [2021-12-22 15:07:04,170 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:04,171 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 195 [2021-12-22 15:07:04,171 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:04,183 INFO L225 Difference]: With dead ends: 5187 [2021-12-22 15:07:04,183 INFO L226 Difference]: Without dead ends: 3209 [2021-12-22 15:07:04,188 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 64 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:04,189 INFO L933 BasicCegarLoop]: 1443 mSDtfsCounter, 1520 mSDsluCounter, 2588 mSDsCounter, 0 mSdLazyCounter, 1808 mSolverCounterSat, 1194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1636 SdHoareTripleChecker+Valid, 4031 SdHoareTripleChecker+Invalid, 3002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1194 IncrementalHoareTripleChecker+Valid, 1808 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:04,189 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1636 Valid, 4031 Invalid, 3002 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1194 Valid, 1808 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time] [2021-12-22 15:07:04,192 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3209 states. [2021-12-22 15:07:04,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3209 to 3083. [2021-12-22 15:07:04,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3083 states, 2025 states have (on average 1.2839506172839505) internal successors, (2600), 2070 states have internal predecessors, (2600), 818 states have call successors, (818), 240 states have call predecessors, (818), 239 states have return successors, (804), 800 states have call predecessors, (804), 804 states have call successors, (804) [2021-12-22 15:07:04,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3083 states to 3083 states and 4222 transitions. [2021-12-22 15:07:04,276 INFO L78 Accepts]: Start accepts. Automaton has 3083 states and 4222 transitions. Word has length 195 [2021-12-22 15:07:04,278 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:04,278 INFO L470 AbstractCegarLoop]: Abstraction has 3083 states and 4222 transitions. [2021-12-22 15:07:04,278 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:04,278 INFO L276 IsEmpty]: Start isEmpty. Operand 3083 states and 4222 transitions. [2021-12-22 15:07:04,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-12-22 15:07:04,282 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:04,283 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:04,283 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-22 15:07:04,283 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:04,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:04,283 INFO L85 PathProgramCache]: Analyzing trace with hash 1513461858, now seen corresponding path program 1 times [2021-12-22 15:07:04,284 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:04,284 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265506251] [2021-12-22 15:07:04,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:04,284 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:04,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:04,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,480 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:04,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,487 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,491 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,496 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:04,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:04,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:04,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,543 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:04,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:04,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:04,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:04,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:04,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,599 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:04,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,606 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:04,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:04,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:04,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:04,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:04,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:04,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 194 [2021-12-22 15:07:04,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:04,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 15:07:04,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:04,674 INFO L134 CoverageAnalysis]: Checked inductivity of 474 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2021-12-22 15:07:04,674 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:04,674 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265506251] [2021-12-22 15:07:04,675 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265506251] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:04,675 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:04,675 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:04,675 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [906345188] [2021-12-22 15:07:04,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:04,676 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:04,676 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:04,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:04,677 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:04,677 INFO L87 Difference]: Start difference. First operand 3083 states and 4222 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-22 15:07:08,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:08,735 INFO L93 Difference]: Finished difference Result 7830 states and 10738 transitions. [2021-12-22 15:07:08,747 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:08,748 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 217 [2021-12-22 15:07:08,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:08,769 INFO L225 Difference]: With dead ends: 7830 [2021-12-22 15:07:08,769 INFO L226 Difference]: Without dead ends: 4798 [2021-12-22 15:07:08,778 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 75 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:08,782 INFO L933 BasicCegarLoop]: 1939 mSDtfsCounter, 1482 mSDsluCounter, 3089 mSDsCounter, 0 mSdLazyCounter, 2057 mSolverCounterSat, 986 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1652 SdHoareTripleChecker+Valid, 5028 SdHoareTripleChecker+Invalid, 3043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 986 IncrementalHoareTripleChecker+Valid, 2057 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:08,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1652 Valid, 5028 Invalid, 3043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [986 Valid, 2057 Invalid, 0 Unknown, 0 Unchecked, 3.7s Time] [2021-12-22 15:07:08,788 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4798 states. [2021-12-22 15:07:08,901 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4798 to 4631. [2021-12-22 15:07:08,908 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4631 states, 3072 states have (on average 1.2900390625) internal successors, (3963), 3145 states have internal predecessors, (3963), 1190 states have call successors, (1190), 369 states have call predecessors, (1190), 368 states have return successors, (1176), 1168 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-22 15:07:08,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4631 states to 4631 states and 6329 transitions. [2021-12-22 15:07:08,921 INFO L78 Accepts]: Start accepts. Automaton has 4631 states and 6329 transitions. Word has length 217 [2021-12-22 15:07:08,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:08,922 INFO L470 AbstractCegarLoop]: Abstraction has 4631 states and 6329 transitions. [2021-12-22 15:07:08,922 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (24), 5 states have call predecessors, (24), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-22 15:07:08,922 INFO L276 IsEmpty]: Start isEmpty. Operand 4631 states and 6329 transitions. [2021-12-22 15:07:08,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2021-12-22 15:07:08,925 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:08,925 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:08,925 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-22 15:07:08,925 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:08,926 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:08,926 INFO L85 PathProgramCache]: Analyzing trace with hash -373598798, now seen corresponding path program 1 times [2021-12-22 15:07:08,926 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:08,926 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092520447] [2021-12-22 15:07:08,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:08,926 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:08,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:09,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:09,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,102 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:09,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:09,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,128 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:09,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:09,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:09,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:09,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:09,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:09,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:09,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,218 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:09,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:09,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:09,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:09,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:09,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:09,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:09,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:09,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:09,262 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:09,262 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:09,262 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092520447] [2021-12-22 15:07:09,263 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092520447] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:09,263 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:09,263 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:09,263 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778285404] [2021-12-22 15:07:09,263 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:09,264 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:09,264 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:09,265 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:09,265 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:09,265 INFO L87 Difference]: Start difference. First operand 4631 states and 6329 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:11,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:11,886 INFO L93 Difference]: Finished difference Result 4773 states and 6549 transitions. [2021-12-22 15:07:11,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 15:07:11,887 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 212 [2021-12-22 15:07:11,887 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:11,923 INFO L225 Difference]: With dead ends: 4773 [2021-12-22 15:07:11,923 INFO L226 Difference]: Without dead ends: 4770 [2021-12-22 15:07:11,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 15:07:11,930 INFO L933 BasicCegarLoop]: 1347 mSDtfsCounter, 1658 mSDsluCounter, 1049 mSDsCounter, 0 mSdLazyCounter, 793 mSolverCounterSat, 904 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1831 SdHoareTripleChecker+Valid, 2396 SdHoareTripleChecker+Invalid, 1697 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 904 IncrementalHoareTripleChecker+Valid, 793 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:11,931 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1831 Valid, 2396 Invalid, 1697 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [904 Valid, 793 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-22 15:07:11,935 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4770 states. [2021-12-22 15:07:12,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4770 to 4630. [2021-12-22 15:07:12,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4630 states, 3072 states have (on average 1.2897135416666667) internal successors, (3962), 3144 states have internal predecessors, (3962), 1189 states have call successors, (1189), 369 states have call predecessors, (1189), 368 states have return successors, (1176), 1168 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-22 15:07:12,257 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4630 states to 4630 states and 6327 transitions. [2021-12-22 15:07:12,271 INFO L78 Accepts]: Start accepts. Automaton has 4630 states and 6327 transitions. Word has length 212 [2021-12-22 15:07:12,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:12,273 INFO L470 AbstractCegarLoop]: Abstraction has 4630 states and 6327 transitions. [2021-12-22 15:07:12,274 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:12,274 INFO L276 IsEmpty]: Start isEmpty. Operand 4630 states and 6327 transitions. [2021-12-22 15:07:12,276 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 214 [2021-12-22 15:07:12,291 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:12,291 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:12,292 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-22 15:07:12,292 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:12,292 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:12,293 INFO L85 PathProgramCache]: Analyzing trace with hash 1302845545, now seen corresponding path program 1 times [2021-12-22 15:07:12,293 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:12,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605798381] [2021-12-22 15:07:12,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:12,296 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:12,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:12,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:12,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,610 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:12,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:12,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:12,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,687 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:12,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,694 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,712 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:12,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:12,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:12,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:12,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:12,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:12,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:12,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:12,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:12,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:12,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:12,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:12,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:12,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:12,879 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:12,880 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:12,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605798381] [2021-12-22 15:07:12,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605798381] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:12,881 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:12,881 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:12,881 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677066584] [2021-12-22 15:07:12,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:12,882 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:12,882 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:12,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:12,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:12,882 INFO L87 Difference]: Start difference. First operand 4630 states and 6327 transitions. Second operand has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:14,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:14,866 INFO L93 Difference]: Finished difference Result 4772 states and 6547 transitions. [2021-12-22 15:07:14,866 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 15:07:14,866 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 213 [2021-12-22 15:07:14,867 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:14,883 INFO L225 Difference]: With dead ends: 4772 [2021-12-22 15:07:14,883 INFO L226 Difference]: Without dead ends: 4769 [2021-12-22 15:07:14,884 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 15:07:14,885 INFO L933 BasicCegarLoop]: 1343 mSDtfsCounter, 1969 mSDsluCounter, 552 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 1280 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2144 SdHoareTripleChecker+Valid, 1895 SdHoareTripleChecker+Invalid, 1767 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1280 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:14,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2144 Valid, 1895 Invalid, 1767 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1280 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2021-12-22 15:07:14,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4769 states. [2021-12-22 15:07:15,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4769 to 4629. [2021-12-22 15:07:15,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4629 states, 3072 states have (on average 1.2893880208333333) internal successors, (3961), 3143 states have internal predecessors, (3961), 1188 states have call successors, (1188), 369 states have call predecessors, (1188), 368 states have return successors, (1176), 1168 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-22 15:07:15,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4629 states to 4629 states and 6325 transitions. [2021-12-22 15:07:15,024 INFO L78 Accepts]: Start accepts. Automaton has 4629 states and 6325 transitions. Word has length 213 [2021-12-22 15:07:15,027 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:15,027 INFO L470 AbstractCegarLoop]: Abstraction has 4629 states and 6325 transitions. [2021-12-22 15:07:15,027 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.5) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:15,027 INFO L276 IsEmpty]: Start isEmpty. Operand 4629 states and 6325 transitions. [2021-12-22 15:07:15,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2021-12-22 15:07:15,029 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:15,029 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:15,029 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-22 15:07:15,029 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:15,029 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:15,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1733017493, now seen corresponding path program 1 times [2021-12-22 15:07:15,030 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:15,030 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649741886] [2021-12-22 15:07:15,030 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:15,030 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:15,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:15,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:15,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,185 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:15,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:15,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:15,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:15,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,233 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:15,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:15,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:15,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:15,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:15,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:15,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:15,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:15,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:15,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:15,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:15,324 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:15,325 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:15,325 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649741886] [2021-12-22 15:07:15,325 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649741886] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:15,325 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:15,325 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:15,325 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064884518] [2021-12-22 15:07:15,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:15,326 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:15,326 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:15,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:15,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:15,327 INFO L87 Difference]: Start difference. First operand 4629 states and 6325 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:18,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:18,188 INFO L93 Difference]: Finished difference Result 4771 states and 6545 transitions. [2021-12-22 15:07:18,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-22 15:07:18,188 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 214 [2021-12-22 15:07:18,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:18,217 INFO L225 Difference]: With dead ends: 4771 [2021-12-22 15:07:18,217 INFO L226 Difference]: Without dead ends: 4768 [2021-12-22 15:07:18,220 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 15:07:18,221 INFO L933 BasicCegarLoop]: 1340 mSDtfsCounter, 1652 mSDsluCounter, 1523 mSDsCounter, 0 mSdLazyCounter, 1093 mSolverCounterSat, 891 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1828 SdHoareTripleChecker+Valid, 2863 SdHoareTripleChecker+Invalid, 1984 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 891 IncrementalHoareTripleChecker+Valid, 1093 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:18,221 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1828 Valid, 2863 Invalid, 1984 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [891 Valid, 1093 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-22 15:07:18,225 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4768 states. [2021-12-22 15:07:18,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4768 to 4628. [2021-12-22 15:07:18,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4628 states, 3072 states have (on average 1.2890625) internal successors, (3960), 3142 states have internal predecessors, (3960), 1187 states have call successors, (1187), 369 states have call predecessors, (1187), 368 states have return successors, (1176), 1168 states have call predecessors, (1176), 1176 states have call successors, (1176) [2021-12-22 15:07:18,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4628 states to 4628 states and 6323 transitions. [2021-12-22 15:07:18,390 INFO L78 Accepts]: Start accepts. Automaton has 4628 states and 6323 transitions. Word has length 214 [2021-12-22 15:07:18,390 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:18,391 INFO L470 AbstractCegarLoop]: Abstraction has 4628 states and 6323 transitions. [2021-12-22 15:07:18,391 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 3 states have internal predecessors, (52), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:18,391 INFO L276 IsEmpty]: Start isEmpty. Operand 4628 states and 6323 transitions. [2021-12-22 15:07:18,393 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2021-12-22 15:07:18,394 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:18,394 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:18,394 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-22 15:07:18,394 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:18,394 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:18,395 INFO L85 PathProgramCache]: Analyzing trace with hash -2111516436, now seen corresponding path program 1 times [2021-12-22 15:07:18,395 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:18,395 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28982020] [2021-12-22 15:07:18,395 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:18,395 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:18,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,509 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:18,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,521 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:18,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:18,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:18,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,552 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,555 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:18,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,563 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:18,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,578 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:18,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,589 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,595 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:18,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:18,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:18,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:18,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:18,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:18,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:18,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:18,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:18,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:18,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:18,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:18,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:18,678 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:18,678 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:18,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28982020] [2021-12-22 15:07:18,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28982020] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:18,678 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:18,678 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:18,678 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [270384932] [2021-12-22 15:07:18,679 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:18,679 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:18,679 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:18,680 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:18,680 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:18,680 INFO L87 Difference]: Start difference. First operand 4628 states and 6323 transitions. Second operand has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:22,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:22,107 INFO L93 Difference]: Finished difference Result 13781 states and 18890 transitions. [2021-12-22 15:07:22,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:22,107 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 215 [2021-12-22 15:07:22,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:22,141 INFO L225 Difference]: With dead ends: 13781 [2021-12-22 15:07:22,142 INFO L226 Difference]: Without dead ends: 9208 [2021-12-22 15:07:22,153 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:22,153 INFO L933 BasicCegarLoop]: 1786 mSDtfsCounter, 2117 mSDsluCounter, 2343 mSDsCounter, 0 mSdLazyCounter, 1664 mSolverCounterSat, 1304 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2325 SdHoareTripleChecker+Valid, 4129 SdHoareTripleChecker+Invalid, 2968 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1304 IncrementalHoareTripleChecker+Valid, 1664 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:22,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2325 Valid, 4129 Invalid, 2968 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1304 Valid, 1664 Invalid, 0 Unknown, 0 Unchecked, 3.1s Time] [2021-12-22 15:07:22,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9208 states. [2021-12-22 15:07:22,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9208 to 8914. [2021-12-22 15:07:22,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8914 states, 5952 states have (on average 1.2923387096774193) internal successors, (7692), 6096 states have internal predecessors, (7692), 2247 states have call successors, (2247), 724 states have call predecessors, (2247), 714 states have return successors, (2234), 2190 states have call predecessors, (2234), 2234 states have call successors, (2234) [2021-12-22 15:07:22,385 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8914 states to 8914 states and 12173 transitions. [2021-12-22 15:07:22,387 INFO L78 Accepts]: Start accepts. Automaton has 8914 states and 12173 transitions. Word has length 215 [2021-12-22 15:07:22,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:22,388 INFO L470 AbstractCegarLoop]: Abstraction has 8914 states and 12173 transitions. [2021-12-22 15:07:22,388 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.833333333333334) internal successors, (53), 3 states have internal predecessors, (53), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:22,388 INFO L276 IsEmpty]: Start isEmpty. Operand 8914 states and 12173 transitions. [2021-12-22 15:07:22,389 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2021-12-22 15:07:22,389 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:22,390 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:22,390 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-22 15:07:22,390 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:22,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:22,390 INFO L85 PathProgramCache]: Analyzing trace with hash -1032979080, now seen corresponding path program 1 times [2021-12-22 15:07:22,390 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:22,391 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887953881] [2021-12-22 15:07:22,391 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:22,391 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:22,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:22,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,531 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:22,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,542 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:22,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,556 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:22,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,577 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:22,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,584 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:22,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,602 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,605 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:22,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,614 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,620 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:22,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,636 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:22,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:22,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:22,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:22,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,655 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:22,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:22,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,664 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:22,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:22,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,672 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:22,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:22,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:22,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:22,684 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:22,684 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:22,684 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887953881] [2021-12-22 15:07:22,684 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887953881] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:22,684 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:22,685 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:22,685 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632952850] [2021-12-22 15:07:22,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:22,686 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:22,686 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:22,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:22,687 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:22,687 INFO L87 Difference]: Start difference. First operand 8914 states and 12173 transitions. Second operand has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:24,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:24,452 INFO L93 Difference]: Finished difference Result 10100 states and 13450 transitions. [2021-12-22 15:07:24,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:24,452 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 216 [2021-12-22 15:07:24,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:24,483 INFO L225 Difference]: With dead ends: 10100 [2021-12-22 15:07:24,483 INFO L226 Difference]: Without dead ends: 10096 [2021-12-22 15:07:24,488 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:24,490 INFO L933 BasicCegarLoop]: 1356 mSDtfsCounter, 2116 mSDsluCounter, 726 mSDsCounter, 0 mSdLazyCounter, 689 mSolverCounterSat, 1239 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2291 SdHoareTripleChecker+Valid, 2082 SdHoareTripleChecker+Invalid, 1928 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1239 IncrementalHoareTripleChecker+Valid, 689 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:24,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2291 Valid, 2082 Invalid, 1928 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1239 Valid, 689 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2021-12-22 15:07:24,496 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10096 states. [2021-12-22 15:07:24,707 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10096 to 9838. [2021-12-22 15:07:24,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9838 states, 6604 states have (on average 1.2733192004845548) internal successors, (8409), 6742 states have internal predecessors, (8409), 2317 states have call successors, (2317), 930 states have call predecessors, (2317), 916 states have return successors, (2306), 2262 states have call predecessors, (2306), 2306 states have call successors, (2306) [2021-12-22 15:07:24,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9838 states to 9838 states and 13032 transitions. [2021-12-22 15:07:24,739 INFO L78 Accepts]: Start accepts. Automaton has 9838 states and 13032 transitions. Word has length 216 [2021-12-22 15:07:24,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:24,741 INFO L470 AbstractCegarLoop]: Abstraction has 9838 states and 13032 transitions. [2021-12-22 15:07:24,741 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.0) internal successors, (54), 3 states have internal predecessors, (54), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:24,741 INFO L276 IsEmpty]: Start isEmpty. Operand 9838 states and 13032 transitions. [2021-12-22 15:07:24,742 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2021-12-22 15:07:24,742 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:24,743 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-22 15:07:24,743 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-22 15:07:24,743 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:24,743 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:24,743 INFO L85 PathProgramCache]: Analyzing trace with hash -1958054545, now seen corresponding path program 1 times [2021-12-22 15:07:24,743 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:24,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674002274] [2021-12-22 15:07:24,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:24,744 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:24,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:24,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,876 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:24,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,881 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:24,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,893 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:24,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:24,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:24,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:24,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:24,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:24,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:24,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:24,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:24,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:24,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:24,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:24,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:24,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:24,994 INFO L134 CoverageAnalysis]: Checked inductivity of 572 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:24,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:24,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674002274] [2021-12-22 15:07:24,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674002274] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:24,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:24,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:24,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315046198] [2021-12-22 15:07:24,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:24,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:24,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:24,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:24,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:24,997 INFO L87 Difference]: Start difference. First operand 9838 states and 13032 transitions. Second operand has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:28,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:28,725 INFO L93 Difference]: Finished difference Result 28319 states and 37852 transitions. [2021-12-22 15:07:28,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:28,725 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 217 [2021-12-22 15:07:28,726 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:28,791 INFO L225 Difference]: With dead ends: 28319 [2021-12-22 15:07:28,792 INFO L226 Difference]: Without dead ends: 18526 [2021-12-22 15:07:28,823 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:28,824 INFO L933 BasicCegarLoop]: 1555 mSDtfsCounter, 2241 mSDsluCounter, 2044 mSDsCounter, 0 mSdLazyCounter, 1549 mSolverCounterSat, 1490 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2438 SdHoareTripleChecker+Valid, 3599 SdHoareTripleChecker+Invalid, 3039 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1490 IncrementalHoareTripleChecker+Valid, 1549 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:28,824 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2438 Valid, 3599 Invalid, 3039 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1490 Valid, 1549 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2021-12-22 15:07:28,836 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18526 states. [2021-12-22 15:07:29,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18526 to 17893. [2021-12-22 15:07:29,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17893 states, 12083 states have (on average 1.2818008772655798) internal successors, (15488), 12366 states have internal predecessors, (15488), 4176 states have call successors, (4176), 1678 states have call predecessors, (4176), 1633 states have return successors, (4194), 4021 states have call predecessors, (4194), 4162 states have call successors, (4194) [2021-12-22 15:07:29,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17893 states to 17893 states and 23858 transitions. [2021-12-22 15:07:29,696 INFO L78 Accepts]: Start accepts. Automaton has 17893 states and 23858 transitions. Word has length 217 [2021-12-22 15:07:29,697 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:29,697 INFO L470 AbstractCegarLoop]: Abstraction has 17893 states and 23858 transitions. [2021-12-22 15:07:29,697 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.166666666666666) internal successors, (55), 3 states have internal predecessors, (55), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2021-12-22 15:07:29,697 INFO L276 IsEmpty]: Start isEmpty. Operand 17893 states and 23858 transitions. [2021-12-22 15:07:29,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 270 [2021-12-22 15:07:29,705 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:29,706 INFO L514 BasicCegarLoop]: trace histogram [9, 9, 9, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 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] [2021-12-22 15:07:29,706 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-22 15:07:29,706 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:29,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:29,707 INFO L85 PathProgramCache]: Analyzing trace with hash -1622173081, now seen corresponding path program 1 times [2021-12-22 15:07:29,707 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:29,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193880108] [2021-12-22 15:07:29,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:29,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:29,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:29,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,833 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:29,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:29,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,858 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:29,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,867 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:29,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,874 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:29,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:29,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:29,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:29,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:29,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:29,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:29,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:29,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:29,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:29,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:29,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:29,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,952 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:29,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,954 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 217 [2021-12-22 15:07:29,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:29,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 15:07:29,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,965 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 235 [2021-12-22 15:07:29,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2021-12-22 15:07:29,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-22 15:07:29,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2021-12-22 15:07:29,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:29,982 INFO L134 CoverageAnalysis]: Checked inductivity of 575 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 572 trivial. 0 not checked. [2021-12-22 15:07:29,982 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:29,982 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193880108] [2021-12-22 15:07:29,983 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193880108] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:29,983 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:29,983 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:29,983 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892204434] [2021-12-22 15:07:29,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:29,983 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:29,984 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:29,984 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:29,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:29,984 INFO L87 Difference]: Start difference. First operand 17893 states and 23858 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-22 15:07:32,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:32,803 INFO L93 Difference]: Finished difference Result 27352 states and 36498 transitions. [2021-12-22 15:07:32,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-22 15:07:32,804 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 269 [2021-12-22 15:07:32,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:32,907 INFO L225 Difference]: With dead ends: 27352 [2021-12-22 15:07:32,907 INFO L226 Difference]: Without dead ends: 9512 [2021-12-22 15:07:32,968 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-12-22 15:07:32,969 INFO L933 BasicCegarLoop]: 1353 mSDtfsCounter, 581 mSDsluCounter, 2153 mSDsCounter, 0 mSdLazyCounter, 1164 mSolverCounterSat, 664 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 625 SdHoareTripleChecker+Valid, 3506 SdHoareTripleChecker+Invalid, 1828 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 664 IncrementalHoareTripleChecker+Valid, 1164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:32,970 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [625 Valid, 3506 Invalid, 1828 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [664 Valid, 1164 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-22 15:07:32,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9512 states. [2021-12-22 15:07:33,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9512 to 9164. [2021-12-22 15:07:33,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9164 states, 6193 states have (on average 1.2820926852898433) internal successors, (7940), 6339 states have internal predecessors, (7940), 2132 states have call successors, (2132), 862 states have call predecessors, (2132), 838 states have return successors, (2134), 2050 states have call predecessors, (2134), 2118 states have call successors, (2134) [2021-12-22 15:07:33,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9164 states to 9164 states and 12206 transitions. [2021-12-22 15:07:33,253 INFO L78 Accepts]: Start accepts. Automaton has 9164 states and 12206 transitions. Word has length 269 [2021-12-22 15:07:33,253 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:33,253 INFO L470 AbstractCegarLoop]: Abstraction has 9164 states and 12206 transitions. [2021-12-22 15:07:33,253 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 3 states have internal predecessors, (92), 2 states have call successors, (28), 5 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2021-12-22 15:07:33,253 INFO L276 IsEmpty]: Start isEmpty. Operand 9164 states and 12206 transitions. [2021-12-22 15:07:33,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2021-12-22 15:07:33,258 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:33,258 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 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] [2021-12-22 15:07:33,258 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-22 15:07:33,258 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:33,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:33,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1634362265, now seen corresponding path program 1 times [2021-12-22 15:07:33,259 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:33,259 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289674286] [2021-12-22 15:07:33,259 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:33,259 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:33,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,379 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:33,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,389 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:33,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,397 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,400 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,402 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:33,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,421 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:33,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,430 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:33,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,438 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,440 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,444 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:33,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:33,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,468 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:33,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:33,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,478 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:33,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:33,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,485 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:33,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,488 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:33,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:33,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:33,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,498 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:33,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,504 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,507 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-22 15:07:33,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,515 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 15:07:33,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:33,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,524 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:33,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,527 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 249 [2021-12-22 15:07:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 255 [2021-12-22 15:07:33,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-22 15:07:33,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:33,535 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 810 trivial. 0 not checked. [2021-12-22 15:07:33,535 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:33,535 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289674286] [2021-12-22 15:07:33,536 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289674286] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:33,536 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:33,536 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:33,536 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [148813806] [2021-12-22 15:07:33,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:33,536 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:33,537 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:33,537 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:33,537 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:33,537 INFO L87 Difference]: Start difference. First operand 9164 states and 12206 transitions. Second operand has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-22 15:07:36,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:36,465 INFO L93 Difference]: Finished difference Result 23137 states and 30802 transitions. [2021-12-22 15:07:36,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:36,466 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 277 [2021-12-22 15:07:36,466 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:36,526 INFO L225 Difference]: With dead ends: 23137 [2021-12-22 15:07:36,527 INFO L226 Difference]: Without dead ends: 14134 [2021-12-22 15:07:36,548 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:36,549 INFO L933 BasicCegarLoop]: 1834 mSDtfsCounter, 2159 mSDsluCounter, 1683 mSDsCounter, 0 mSdLazyCounter, 1205 mSolverCounterSat, 1702 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2325 SdHoareTripleChecker+Valid, 3517 SdHoareTripleChecker+Invalid, 2907 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1702 IncrementalHoareTripleChecker+Valid, 1205 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:36,549 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2325 Valid, 3517 Invalid, 2907 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1702 Valid, 1205 Invalid, 0 Unknown, 0 Unchecked, 2.5s Time] [2021-12-22 15:07:36,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14134 states. [2021-12-22 15:07:36,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14134 to 13590. [2021-12-22 15:07:36,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13590 states, 9238 states have (on average 1.2777657501623727) internal successors, (11804), 9450 states have internal predecessors, (11804), 3066 states have call successors, (3066), 1321 states have call predecessors, (3066), 1285 states have return successors, (3068), 2951 states have call predecessors, (3068), 3052 states have call successors, (3068) [2021-12-22 15:07:36,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13590 states to 13590 states and 17938 transitions. [2021-12-22 15:07:36,905 INFO L78 Accepts]: Start accepts. Automaton has 13590 states and 17938 transitions. Word has length 277 [2021-12-22 15:07:36,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:36,905 INFO L470 AbstractCegarLoop]: Abstraction has 13590 states and 17938 transitions. [2021-12-22 15:07:36,906 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (26), 5 states have call predecessors, (26), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2021-12-22 15:07:36,906 INFO L276 IsEmpty]: Start isEmpty. Operand 13590 states and 17938 transitions. [2021-12-22 15:07:36,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 287 [2021-12-22 15:07:36,909 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:36,909 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 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] [2021-12-22 15:07:36,909 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-22 15:07:36,909 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:36,909 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:36,910 INFO L85 PathProgramCache]: Analyzing trace with hash 967665357, now seen corresponding path program 1 times [2021-12-22 15:07:36,910 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:36,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380528604] [2021-12-22 15:07:36,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:36,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:37,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:37,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,201 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,205 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:37,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:37,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:37,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:37,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:37,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,276 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:37,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:37,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:37,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:37,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:37,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:37,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:37,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:37,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:37,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:37,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,328 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-22 15:07:37,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,340 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 15:07:37,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:37,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:37,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,356 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-22 15:07:37,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,364 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-22 15:07:37,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-22 15:07:37,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,372 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 15:07:37,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:37,376 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 813 trivial. 0 not checked. [2021-12-22 15:07:37,376 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:37,376 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380528604] [2021-12-22 15:07:37,376 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380528604] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:37,376 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:37,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-22 15:07:37,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943140881] [2021-12-22 15:07:37,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:37,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-22 15:07:37,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:37,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-22 15:07:37,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-22 15:07:37,378 INFO L87 Difference]: Start difference. First operand 13590 states and 17938 transitions. Second operand has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (27), 7 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-22 15:07:40,576 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:40,577 INFO L93 Difference]: Finished difference Result 13996 states and 18554 transitions. [2021-12-22 15:07:40,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-22 15:07:40,577 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (27), 7 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 286 [2021-12-22 15:07:40,578 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:40,617 INFO L225 Difference]: With dead ends: 13996 [2021-12-22 15:07:40,618 INFO L226 Difference]: Without dead ends: 13993 [2021-12-22 15:07:40,625 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 102 GetRequests, 88 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-12-22 15:07:40,626 INFO L933 BasicCegarLoop]: 1301 mSDtfsCounter, 1712 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 1790 mSolverCounterSat, 1623 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1817 SdHoareTripleChecker+Valid, 2508 SdHoareTripleChecker+Invalid, 3413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1623 IncrementalHoareTripleChecker+Valid, 1790 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:40,626 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1817 Valid, 2508 Invalid, 3413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1623 Valid, 1790 Invalid, 0 Unknown, 0 Unchecked, 2.8s Time] [2021-12-22 15:07:40,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13993 states. [2021-12-22 15:07:41,096 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13993 to 13589. [2021-12-22 15:07:41,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13589 states, 9238 states have (on average 1.2763585191599913) internal successors, (11791), 9449 states have internal predecessors, (11791), 3065 states have call successors, (3065), 1321 states have call predecessors, (3065), 1285 states have return successors, (3068), 2951 states have call predecessors, (3068), 3052 states have call successors, (3068) [2021-12-22 15:07:41,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13589 states to 13589 states and 17924 transitions. [2021-12-22 15:07:41,138 INFO L78 Accepts]: Start accepts. Automaton has 13589 states and 17924 transitions. Word has length 286 [2021-12-22 15:07:41,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:41,139 INFO L470 AbstractCegarLoop]: Abstraction has 13589 states and 17924 transitions. [2021-12-22 15:07:41,139 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 11.857142857142858) internal successors, (83), 3 states have internal predecessors, (83), 3 states have call successors, (27), 7 states have call predecessors, (27), 2 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2021-12-22 15:07:41,139 INFO L276 IsEmpty]: Start isEmpty. Operand 13589 states and 17924 transitions. [2021-12-22 15:07:41,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 303 [2021-12-22 15:07:41,142 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:41,143 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 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] [2021-12-22 15:07:41,143 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-22 15:07:41,143 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:41,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:41,143 INFO L85 PathProgramCache]: Analyzing trace with hash 1163293632, now seen corresponding path program 1 times [2021-12-22 15:07:41,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:41,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1490029563] [2021-12-22 15:07:41,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:41,144 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:41,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:41,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:41,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:41,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:41,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,308 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:41,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:41,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,325 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:41,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:41,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:41,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:41,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,338 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:41,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:41,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:41,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:41,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:41,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,357 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,359 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-22 15:07:41,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,366 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 15:07:41,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,376 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:41,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2021-12-22 15:07:41,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,386 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:41,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-22 15:07:41,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,390 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2021-12-22 15:07:41,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2021-12-22 15:07:41,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 283 [2021-12-22 15:07:41,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,399 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2021-12-22 15:07:41,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:41,402 INFO L134 CoverageAnalysis]: Checked inductivity of 813 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 810 trivial. 0 not checked. [2021-12-22 15:07:41,402 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:41,402 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1490029563] [2021-12-22 15:07:41,402 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1490029563] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:41,402 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:41,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-22 15:07:41,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [383836587] [2021-12-22 15:07:41,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:41,403 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-22 15:07:41,403 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:41,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-22 15:07:41,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-12-22 15:07:41,404 INFO L87 Difference]: Start difference. First operand 13589 states and 17924 transitions. Second operand has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-12-22 15:07:44,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-22 15:07:44,716 INFO L93 Difference]: Finished difference Result 32322 states and 42728 transitions. [2021-12-22 15:07:44,734 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-22 15:07:44,734 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) Word has length 302 [2021-12-22 15:07:44,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-22 15:07:44,817 INFO L225 Difference]: With dead ends: 32322 [2021-12-22 15:07:44,831 INFO L226 Difference]: Without dead ends: 18894 [2021-12-22 15:07:44,883 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-12-22 15:07:44,884 INFO L933 BasicCegarLoop]: 1740 mSDtfsCounter, 2178 mSDsluCounter, 1576 mSDsCounter, 0 mSdLazyCounter, 1088 mSolverCounterSat, 1646 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2363 SdHoareTripleChecker+Valid, 3316 SdHoareTripleChecker+Invalid, 2734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1646 IncrementalHoareTripleChecker+Valid, 1088 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-12-22 15:07:44,884 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2363 Valid, 3316 Invalid, 2734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1646 Valid, 1088 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2021-12-22 15:07:44,896 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18894 states. [2021-12-22 15:07:45,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18894 to 18297. [2021-12-22 15:07:45,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18297 states, 12548 states have (on average 1.2800446286260758) internal successors, (16062), 12853 states have internal predecessors, (16062), 4003 states have call successors, (4003), 1785 states have call predecessors, (4003), 1745 states have return successors, (4014), 3855 states have call predecessors, (4014), 3990 states have call successors, (4014) [2021-12-22 15:07:45,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18297 states to 18297 states and 24079 transitions. [2021-12-22 15:07:45,939 INFO L78 Accepts]: Start accepts. Automaton has 18297 states and 24079 transitions. Word has length 302 [2021-12-22 15:07:45,940 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-22 15:07:45,940 INFO L470 AbstractCegarLoop]: Abstraction has 18297 states and 24079 transitions. [2021-12-22 15:07:45,940 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.833333333333334) internal successors, (95), 3 states have internal predecessors, (95), 3 states have call successors, (30), 5 states have call predecessors, (30), 1 states have return successors, (28), 3 states have call predecessors, (28), 3 states have call successors, (28) [2021-12-22 15:07:45,940 INFO L276 IsEmpty]: Start isEmpty. Operand 18297 states and 24079 transitions. [2021-12-22 15:07:45,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 311 [2021-12-22 15:07:45,959 INFO L506 BasicCegarLoop]: Found error trace [2021-12-22 15:07:45,959 INFO L514 BasicCegarLoop]: trace histogram [10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 9, 9, 9, 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] [2021-12-22 15:07:45,960 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-22 15:07:45,960 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-22 15:07:45,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-22 15:07:45,960 INFO L85 PathProgramCache]: Analyzing trace with hash 1648032103, now seen corresponding path program 1 times [2021-12-22 15:07:45,960 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-22 15:07:45,961 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531115006] [2021-12-22 15:07:45,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-22 15:07:45,961 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-22 15:07:46,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-22 15:07:46,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-22 15:07:46,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-22 15:07:46,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2021-12-22 15:07:46,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,294 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-22 15:07:46,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2021-12-22 15:07:46,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-22 15:07:46,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,344 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,355 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2021-12-22 15:07:46,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 122 [2021-12-22 15:07:46,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-22 15:07:46,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,388 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-22 15:07:46,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,393 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-22 15:07:46,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,412 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 150 [2021-12-22 15:07:46,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,417 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-22 15:07:46,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,422 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-22 15:07:46,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,427 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-22 15:07:46,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,448 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 187 [2021-12-22 15:07:46,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,454 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,457 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,460 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-22 15:07:46,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,479 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,482 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,486 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2021-12-22 15:07:46,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,494 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-22 15:07:46,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-22 15:07:46,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2021-12-22 15:07:46,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 260 [2021-12-22 15:07:46,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2021-12-22 15:07:46,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 272 [2021-12-22 15:07:46,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,548 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 280 [2021-12-22 15:07:46,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,551 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2021-12-22 15:07:46,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,564 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 292 [2021-12-22 15:07:46,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 298 [2021-12-22 15:07:46,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-22 15:07:46,594 INFO L134 CoverageAnalysis]: Checked inductivity of 816 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 816 trivial. 0 not checked. [2021-12-22 15:07:46,595 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-22 15:07:46,595 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531115006] [2021-12-22 15:07:46,595 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531115006] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-22 15:07:46,595 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-22 15:07:46,595 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-22 15:07:46,595 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1603018892] [2021-12-22 15:07:46,596 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-22 15:07:46,596 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-22 15:07:46,596 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-22 15:07:46,596 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-22 15:07:46,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-22 15:07:46,597 INFO L87 Difference]: Start difference. First operand 18297 states and 24079 transitions. Second operand has 8 states, 8 states have (on average 12.125) internal successors, (97), 3 states have internal predecessors, (97), 3 states have call successors, (31), 8 states have call predecessors, (31), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29)