./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b 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-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.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 57ba9a4d546a973620a0029f54a814a104db676a0fd0f250dd5545a7c0f94302 --- Real Ultimate output --- This is Ultimate 0.2.2-839c364b5d67a0f615c82cb70ab247790648d4a9-839c364 [2021-12-14 17:42:50,976 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-14 17:42:50,978 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-14 17:42:51,020 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-14 17:42:51,020 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-14 17:42:51,021 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-14 17:42:51,022 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-14 17:42:51,024 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-14 17:42:51,025 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-14 17:42:51,026 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-14 17:42:51,026 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-14 17:42:51,027 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-14 17:42:51,027 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-14 17:42:51,028 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-14 17:42:51,029 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-14 17:42:51,030 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-14 17:42:51,031 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-14 17:42:51,031 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-14 17:42:51,033 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-14 17:42:51,034 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-14 17:42:51,039 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-14 17:42:51,045 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-14 17:42:51,047 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-14 17:42:51,049 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-14 17:42:51,052 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-14 17:42:51,058 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-14 17:42:51,058 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-14 17:42:51,059 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-14 17:42:51,059 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-14 17:42:51,060 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-14 17:42:51,060 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-14 17:42:51,060 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-14 17:42:51,061 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-14 17:42:51,061 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-14 17:42:51,062 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-14 17:42:51,064 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-14 17:42:51,065 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-14 17:42:51,065 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-14 17:42:51,065 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-14 17:42:51,066 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-14 17:42:51,069 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-14 17:42:51,070 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-14 17:42:51,086 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-14 17:42:51,086 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-14 17:42:51,087 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-14 17:42:51,087 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-14 17:42:51,087 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-14 17:42:51,088 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-14 17:42:51,088 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-14 17:42:51,088 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-14 17:42:51,088 INFO L138 SettingsManager]: * Use SBE=true [2021-12-14 17:42:51,088 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-14 17:42:51,089 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-14 17:42:51,090 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-14 17:42:51,090 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-14 17:42:51,090 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-14 17:42:51,090 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 17:42:51,090 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-14 17:42:51,090 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-14 17:42:51,091 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-14 17:42:51,092 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 -> 57ba9a4d546a973620a0029f54a814a104db676a0fd0f250dd5545a7c0f94302 [2021-12-14 17:42:51,291 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-14 17:42:51,309 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-14 17:42:51,312 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-14 17:42:51,312 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-14 17:42:51,320 INFO L275 PluginConnector]: CDTParser initialized [2021-12-14 17:42:51,321 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i [2021-12-14 17:42:51,390 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f675a0bea/b961e191a04841a2ac7b21ca972b3fed/FLAG23aa50d60 [2021-12-14 17:42:51,934 INFO L306 CDTParser]: Found 1 translation units. [2021-12-14 17:42:51,934 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i [2021-12-14 17:42:51,960 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f675a0bea/b961e191a04841a2ac7b21ca972b3fed/FLAG23aa50d60 [2021-12-14 17:42:52,389 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f675a0bea/b961e191a04841a2ac7b21ca972b3fed [2021-12-14 17:42:52,391 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-14 17:42:52,392 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-14 17:42:52,394 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-14 17:42:52,394 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-14 17:42:52,396 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-14 17:42:52,397 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 05:42:52" (1/1) ... [2021-12-14 17:42:52,398 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3ca76f07 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:52, skipping insertion in model container [2021-12-14 17:42:52,398 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.12 05:42:52" (1/1) ... [2021-12-14 17:42:52,402 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-14 17:42:52,455 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-14 17:42:52,858 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-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i[101600,101613] [2021-12-14 17:42:52,948 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 17:42:52,964 INFO L203 MainTranslator]: Completed pre-run [2021-12-14 17:42:53,040 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-3.12-rc1/linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i[101600,101613] [2021-12-14 17:42:53,076 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-14 17:42:53,100 INFO L208 MainTranslator]: Completed translation [2021-12-14 17:42:53,100 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53 WrapperNode [2021-12-14 17:42:53,100 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-14 17:42:53,101 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-14 17:42:53,101 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-14 17:42:53,101 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-14 17:42:53,106 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,124 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,184 INFO L137 Inliner]: procedures = 113, calls = 417, calls flagged for inlining = 47, calls inlined = 47, statements flattened = 1227 [2021-12-14 17:42:53,185 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-14 17:42:53,185 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-14 17:42:53,186 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-14 17:42:53,186 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-14 17:42:53,191 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,191 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,210 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,214 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,239 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,245 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,251 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,259 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-14 17:42:53,260 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-14 17:42:53,260 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-14 17:42:53,261 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-14 17:42:53,261 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (1/1) ... [2021-12-14 17:42:53,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-14 17:42:53,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:42:53,290 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-14 17:42:53,312 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-14 17:42:53,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-14 17:42:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-14 17:42:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-14 17:42:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2021-12-14 17:42:53,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2021-12-14 17:42:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-14 17:42:53,322 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-14 17:42:53,322 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-14 17:42:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2021-12-14 17:42:53,323 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2021-12-14 17:42:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-14 17:42:53,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-14 17:42:53,323 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-14 17:42:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-14 17:42:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-14 17:42:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-14 17:42:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-14 17:42:53,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-14 17:42:53,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-14 17:42:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-14 17:42:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-14 17:42:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2021-12-14 17:42:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2021-12-14 17:42:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-14 17:42:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_resume [2021-12-14 17:42:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_resume [2021-12-14 17:42:53,325 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop___0 [2021-12-14 17:42:53,325 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop___0 [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_get_intfdata_2 [2021-12-14 17:42:53,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_get_intfdata_2 [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2021-12-14 17:42:53,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-14 17:42:53,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_set_intfdata_5 [2021-12-14 17:42:53,327 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_set_intfdata_5 [2021-12-14 17:42:53,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-14 17:42:53,327 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2021-12-14 17:42:53,327 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2021-12-14 17:42:53,327 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_disconnect [2021-12-14 17:42:53,327 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_disconnect [2021-12-14 17:42:53,327 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-14 17:42:53,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-14 17:42:53,328 INFO L130 BoogieDeclarations]: Found specification of procedure idmouse_delete [2021-12-14 17:42:53,328 INFO L138 BoogieDeclarations]: Found implementation of procedure idmouse_delete [2021-12-14 17:42:53,328 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-14 17:42:53,328 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-14 17:42:53,328 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2021-12-14 17:42:53,328 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2021-12-14 17:42:53,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-14 17:42:53,329 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-14 17:42:53,329 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2021-12-14 17:42:53,329 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2021-12-14 17:42:53,330 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-14 17:42:53,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-14 17:42:53,660 INFO L236 CfgBuilder]: Building ICFG [2021-12-14 17:42:53,661 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-14 17:42:53,721 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2021-12-14 17:42:53,812 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stop___0FINAL: assume true; [2021-12-14 17:42:54,342 INFO L277 CfgBuilder]: Performing block encoding [2021-12-14 17:42:54,354 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-14 17:42:54,354 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-14 17:42:54,356 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 05:42:54 BoogieIcfgContainer [2021-12-14 17:42:54,357 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-14 17:42:54,358 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-14 17:42:54,358 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-14 17:42:54,360 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-14 17:42:54,360 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.12 05:42:52" (1/3) ... [2021-12-14 17:42:54,360 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12cebf0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 05:42:54, skipping insertion in model container [2021-12-14 17:42:54,361 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.12 05:42:53" (2/3) ... [2021-12-14 17:42:54,361 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12cebf0f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.12 05:42:54, skipping insertion in model container [2021-12-14 17:42:54,362 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.12 05:42:54" (3/3) ... [2021-12-14 17:42:54,362 INFO L111 eAbstractionObserver]: Analyzing ICFG linux-3.12-rc1.tar.xz-144_2a-drivers--usb--misc--idmouse.ko-entry_point.cil.out.i [2021-12-14 17:42:54,367 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-14 17:42:54,368 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-14 17:42:54,402 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-14 17:42:54,408 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-14 17:42:54,408 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-14 17:42:54,441 INFO L276 IsEmpty]: Start isEmpty. Operand has 358 states, 256 states have (on average 1.375) internal successors, (352), 271 states have internal predecessors, (352), 82 states have call successors, (82), 20 states have call predecessors, (82), 18 states have return successors, (76), 74 states have call predecessors, (76), 76 states have call successors, (76) [2021-12-14 17:42:54,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-12-14 17:42:54,447 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:54,447 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:42:54,448 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:54,451 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:54,451 INFO L85 PathProgramCache]: Analyzing trace with hash -536575566, now seen corresponding path program 1 times [2021-12-14 17:42:54,457 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:54,457 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475713702] [2021-12-14 17:42:54,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:54,458 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:54,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:54,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:54,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:54,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:54,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:54,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:54,780 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-12-14 17:42:54,781 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:54,781 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475713702] [2021-12-14 17:42:54,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475713702] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:54,782 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:54,782 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:54,783 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [36142563] [2021-12-14 17:42:54,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:54,787 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:54,787 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:54,807 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:54,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:54,810 INFO L87 Difference]: Start difference. First operand has 358 states, 256 states have (on average 1.375) internal successors, (352), 271 states have internal predecessors, (352), 82 states have call successors, (82), 20 states have call predecessors, (82), 18 states have return successors, (76), 74 states have call predecessors, (76), 76 states have call successors, (76) Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-14 17:42:55,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:55,577 INFO L93 Difference]: Finished difference Result 1050 states and 1526 transitions. [2021-12-14 17:42:55,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 17:42:55,579 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 36 [2021-12-14 17:42:55,579 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:55,590 INFO L225 Difference]: With dead ends: 1050 [2021-12-14 17:42:55,595 INFO L226 Difference]: Without dead ends: 675 [2021-12-14 17:42:55,600 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:55,611 INFO L933 BasicCegarLoop]: 557 mSDtfsCounter, 477 mSDsluCounter, 709 mSDsCounter, 0 mSdLazyCounter, 255 mSolverCounterSat, 178 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 531 SdHoareTripleChecker+Valid, 1266 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 178 IncrementalHoareTripleChecker+Valid, 255 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:55,613 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [531 Valid, 1266 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [178 Valid, 255 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2021-12-14 17:42:55,629 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-12-14 17:42:55,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 648. [2021-12-14 17:42:55,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 473 states have (on average 1.3488372093023255) internal successors, (638), 482 states have internal predecessors, (638), 140 states have call successors, (140), 35 states have call predecessors, (140), 34 states have return successors, (134), 130 states have call predecessors, (134), 134 states have call successors, (134) [2021-12-14 17:42:55,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 912 transitions. [2021-12-14 17:42:55,698 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 912 transitions. Word has length 36 [2021-12-14 17:42:55,698 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:55,699 INFO L470 AbstractCegarLoop]: Abstraction has 648 states and 912 transitions. [2021-12-14 17:42:55,702 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2021-12-14 17:42:55,703 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 912 transitions. [2021-12-14 17:42:55,705 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-12-14 17:42:55,706 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:55,706 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:42:55,707 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-14 17:42:55,707 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:55,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:55,708 INFO L85 PathProgramCache]: Analyzing trace with hash -981122542, now seen corresponding path program 1 times [2021-12-14 17:42:55,708 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:55,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926483262] [2021-12-14 17:42:55,708 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:55,708 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:55,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:55,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:55,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:55,840 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:55,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:55,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:55,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:55,861 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:55,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:55,868 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 17:42:55,868 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:55,868 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926483262] [2021-12-14 17:42:55,869 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926483262] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:55,869 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:55,869 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:55,869 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644465959] [2021-12-14 17:42:55,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:55,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:55,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:55,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:55,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:55,872 INFO L87 Difference]: Start difference. First operand 648 states and 912 transitions. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:56,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:56,186 INFO L93 Difference]: Finished difference Result 674 states and 953 transitions. [2021-12-14 17:42:56,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:42:56,187 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 46 [2021-12-14 17:42:56,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:56,191 INFO L225 Difference]: With dead ends: 674 [2021-12-14 17:42:56,191 INFO L226 Difference]: Without dead ends: 671 [2021-12-14 17:42:56,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:56,192 INFO L933 BasicCegarLoop]: 468 mSDtfsCounter, 445 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 495 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:56,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [495 Valid, 721 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 17:42:56,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 671 states. [2021-12-14 17:42:56,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 671 to 647. [2021-12-14 17:42:56,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 647 states, 473 states have (on average 1.346723044397463) internal successors, (637), 481 states have internal predecessors, (637), 139 states have call successors, (139), 35 states have call predecessors, (139), 34 states have return successors, (134), 130 states have call predecessors, (134), 134 states have call successors, (134) [2021-12-14 17:42:56,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 647 states to 647 states and 910 transitions. [2021-12-14 17:42:56,231 INFO L78 Accepts]: Start accepts. Automaton has 647 states and 910 transitions. Word has length 46 [2021-12-14 17:42:56,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:56,231 INFO L470 AbstractCegarLoop]: Abstraction has 647 states and 910 transitions. [2021-12-14 17:42:56,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:56,232 INFO L276 IsEmpty]: Start isEmpty. Operand 647 states and 910 transitions. [2021-12-14 17:42:56,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-12-14 17:42:56,233 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:56,234 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:42:56,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-14 17:42:56,234 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:56,234 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:56,234 INFO L85 PathProgramCache]: Analyzing trace with hash -350236783, now seen corresponding path program 1 times [2021-12-14 17:42:56,235 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:56,235 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887627260] [2021-12-14 17:42:56,235 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:56,235 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:56,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,335 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:56,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:56,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,347 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:56,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,353 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 17:42:56,353 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:56,353 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887627260] [2021-12-14 17:42:56,354 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887627260] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:56,354 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:56,354 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:56,354 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443903266] [2021-12-14 17:42:56,354 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:56,355 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:56,355 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:56,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:56,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:56,355 INFO L87 Difference]: Start difference. First operand 647 states and 910 transitions. Second operand has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:56,641 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:56,642 INFO L93 Difference]: Finished difference Result 673 states and 951 transitions. [2021-12-14 17:42:56,642 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:42:56,642 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 47 [2021-12-14 17:42:56,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:56,645 INFO L225 Difference]: With dead ends: 673 [2021-12-14 17:42:56,645 INFO L226 Difference]: Without dead ends: 670 [2021-12-14 17:42:56,646 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:56,646 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 442 mSDsluCounter, 252 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 95 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 492 SdHoareTripleChecker+Valid, 718 SdHoareTripleChecker+Invalid, 224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 95 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:56,647 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [492 Valid, 718 Invalid, 224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [95 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 17:42:56,647 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 670 states. [2021-12-14 17:42:56,678 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 670 to 646. [2021-12-14 17:42:56,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 473 states have (on average 1.3446088794926003) internal successors, (636), 480 states have internal predecessors, (636), 138 states have call successors, (138), 35 states have call predecessors, (138), 34 states have return successors, (134), 130 states have call predecessors, (134), 134 states have call successors, (134) [2021-12-14 17:42:56,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 908 transitions. [2021-12-14 17:42:56,683 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 908 transitions. Word has length 47 [2021-12-14 17:42:56,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:56,683 INFO L470 AbstractCegarLoop]: Abstraction has 646 states and 908 transitions. [2021-12-14 17:42:56,684 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.25) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:56,685 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 908 transitions. [2021-12-14 17:42:56,691 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-12-14 17:42:56,691 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:56,692 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:42:56,692 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-14 17:42:56,692 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:56,693 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:56,693 INFO L85 PathProgramCache]: Analyzing trace with hash 2027357429, now seen corresponding path program 1 times [2021-12-14 17:42:56,695 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:56,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700777926] [2021-12-14 17:42:56,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:56,695 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:56,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:56,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:56,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:56,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:56,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:56,820 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 17:42:56,820 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:56,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700777926] [2021-12-14 17:42:56,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700777926] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:56,821 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:56,821 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:56,821 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [621656764] [2021-12-14 17:42:56,821 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:56,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:56,822 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:56,822 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:56,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:56,823 INFO L87 Difference]: Start difference. First operand 646 states and 908 transitions. Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:57,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:57,182 INFO L93 Difference]: Finished difference Result 672 states and 949 transitions. [2021-12-14 17:42:57,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:42:57,184 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 48 [2021-12-14 17:42:57,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:57,187 INFO L225 Difference]: With dead ends: 672 [2021-12-14 17:42:57,187 INFO L226 Difference]: Without dead ends: 669 [2021-12-14 17:42:57,187 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:57,188 INFO L933 BasicCegarLoop]: 464 mSDtfsCounter, 439 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 94 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 715 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:57,188 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [489 Valid, 715 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-12-14 17:42:57,189 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2021-12-14 17:42:57,215 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 645. [2021-12-14 17:42:57,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 473 states have (on average 1.342494714587738) internal successors, (635), 479 states have internal predecessors, (635), 137 states have call successors, (137), 35 states have call predecessors, (137), 34 states have return successors, (134), 130 states have call predecessors, (134), 134 states have call successors, (134) [2021-12-14 17:42:57,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 906 transitions. [2021-12-14 17:42:57,220 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 906 transitions. Word has length 48 [2021-12-14 17:42:57,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:57,221 INFO L470 AbstractCegarLoop]: Abstraction has 645 states and 906 transitions. [2021-12-14 17:42:57,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:57,221 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 906 transitions. [2021-12-14 17:42:57,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-12-14 17:42:57,222 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:57,222 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:42:57,222 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-14 17:42:57,223 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:57,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:57,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1576628460, now seen corresponding path program 1 times [2021-12-14 17:42:57,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:57,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950768597] [2021-12-14 17:42:57,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:57,224 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:57,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:57,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,297 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:57,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:57,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:57,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,311 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 17:42:57,312 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:57,312 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950768597] [2021-12-14 17:42:57,312 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950768597] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:57,312 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:57,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:57,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622352546] [2021-12-14 17:42:57,313 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:57,313 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:57,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:57,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:57,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:57,314 INFO L87 Difference]: Start difference. First operand 645 states and 906 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:57,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:57,879 INFO L93 Difference]: Finished difference Result 1952 states and 2756 transitions. [2021-12-14 17:42:57,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-14 17:42:57,879 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 49 [2021-12-14 17:42:57,879 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:57,884 INFO L225 Difference]: With dead ends: 1952 [2021-12-14 17:42:57,884 INFO L226 Difference]: Without dead ends: 1318 [2021-12-14 17:42:57,886 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:57,887 INFO L933 BasicCegarLoop]: 639 mSDtfsCounter, 463 mSDsluCounter, 735 mSDsCounter, 0 mSdLazyCounter, 268 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 518 SdHoareTripleChecker+Valid, 1374 SdHoareTripleChecker+Invalid, 413 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 268 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:57,887 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [518 Valid, 1374 Invalid, 413 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 268 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 17:42:57,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1318 states. [2021-12-14 17:42:57,921 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1318 to 1266. [2021-12-14 17:42:57,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 929 states have (on average 1.3444564047362755) internal successors, (1249), 939 states have internal predecessors, (1249), 268 states have call successors, (268), 69 states have call predecessors, (268), 68 states have return successors, (265), 257 states have call predecessors, (265), 265 states have call successors, (265) [2021-12-14 17:42:57,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 1782 transitions. [2021-12-14 17:42:57,927 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 1782 transitions. Word has length 49 [2021-12-14 17:42:57,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:57,927 INFO L470 AbstractCegarLoop]: Abstraction has 1266 states and 1782 transitions. [2021-12-14 17:42:57,927 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.75) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:57,927 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 1782 transitions. [2021-12-14 17:42:57,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-12-14 17:42:57,928 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:57,928 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:42:57,928 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-14 17:42:57,929 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:57,929 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:57,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1631036456, now seen corresponding path program 1 times [2021-12-14 17:42:57,929 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:57,929 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [632464497] [2021-12-14 17:42:57,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:57,930 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:57,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:57,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:57,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:57,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,000 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,013 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-12-14 17:42:58,013 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:58,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [632464497] [2021-12-14 17:42:58,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [632464497] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:58,014 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:58,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-14 17:42:58,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [901392854] [2021-12-14 17:42:58,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:58,015 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:58,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:58,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:58,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-14 17:42:58,016 INFO L87 Difference]: Start difference. First operand 1266 states and 1782 transitions. Second operand has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:58,326 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:58,326 INFO L93 Difference]: Finished difference Result 1316 states and 1860 transitions. [2021-12-14 17:42:58,326 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:42:58,327 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 50 [2021-12-14 17:42:58,327 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:58,332 INFO L225 Difference]: With dead ends: 1316 [2021-12-14 17:42:58,332 INFO L226 Difference]: Without dead ends: 1304 [2021-12-14 17:42:58,333 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:58,334 INFO L933 BasicCegarLoop]: 463 mSDtfsCounter, 435 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 93 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 485 SdHoareTripleChecker+Valid, 714 SdHoareTripleChecker+Invalid, 220 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:58,334 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [485 Valid, 714 Invalid, 220 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 17:42:58,335 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1304 states. [2021-12-14 17:42:58,374 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1304 to 1256. [2021-12-14 17:42:58,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 920 states have (on average 1.3434782608695652) internal successors, (1236), 929 states have internal predecessors, (1236), 267 states have call successors, (267), 69 states have call predecessors, (267), 68 states have return successors, (265), 257 states have call predecessors, (265), 265 states have call successors, (265) [2021-12-14 17:42:58,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 1768 transitions. [2021-12-14 17:42:58,381 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 1768 transitions. Word has length 50 [2021-12-14 17:42:58,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:58,382 INFO L470 AbstractCegarLoop]: Abstraction has 1256 states and 1768 transitions. [2021-12-14 17:42:58,382 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.0) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2021-12-14 17:42:58,382 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 1768 transitions. [2021-12-14 17:42:58,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-12-14 17:42:58,384 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:58,384 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:42:58,385 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-14 17:42:58,385 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:58,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:58,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1468685094, now seen corresponding path program 1 times [2021-12-14 17:42:58,385 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:58,385 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [749970060] [2021-12-14 17:42:58,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:58,386 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:58,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,428 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:58,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:58,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:58,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2021-12-14 17:42:58,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 17:42:58,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,453 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-14 17:42:58,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,458 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-14 17:42:58,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2021-12-14 17:42:58,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,465 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 17:42:58,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 17:42:58,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,472 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:42:58,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:58,476 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-12-14 17:42:58,476 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:58,477 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [749970060] [2021-12-14 17:42:58,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [749970060] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:58,477 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:42:58,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-14 17:42:58,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2088688795] [2021-12-14 17:42:58,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:58,478 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-14 17:42:58,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:58,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-14 17:42:58,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-12-14 17:42:58,478 INFO L87 Difference]: Start difference. First operand 1256 states and 1768 transitions. Second operand has 5 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-14 17:42:59,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:42:59,020 INFO L93 Difference]: Finished difference Result 3199 states and 4459 transitions. [2021-12-14 17:42:59,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-14 17:42:59,020 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 107 [2021-12-14 17:42:59,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:42:59,028 INFO L225 Difference]: With dead ends: 3199 [2021-12-14 17:42:59,028 INFO L226 Difference]: Without dead ends: 1954 [2021-12-14 17:42:59,031 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:42:59,032 INFO L933 BasicCegarLoop]: 495 mSDtfsCounter, 286 mSDsluCounter, 954 mSDsCounter, 0 mSdLazyCounter, 326 mSolverCounterSat, 135 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1449 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 135 IncrementalHoareTripleChecker+Valid, 326 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 17:42:59,032 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [306 Valid, 1449 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [135 Valid, 326 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 17:42:59,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1954 states. [2021-12-14 17:42:59,092 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1954 to 1841. [2021-12-14 17:42:59,095 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1841 states, 1357 states have (on average 1.3352984524686808) internal successors, (1812), 1370 states have internal predecessors, (1812), 368 states have call successors, (368), 116 states have call predecessors, (368), 115 states have return successors, (366), 354 states have call predecessors, (366), 366 states have call successors, (366) [2021-12-14 17:42:59,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1841 states to 1841 states and 2546 transitions. [2021-12-14 17:42:59,102 INFO L78 Accepts]: Start accepts. Automaton has 1841 states and 2546 transitions. Word has length 107 [2021-12-14 17:42:59,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:42:59,102 INFO L470 AbstractCegarLoop]: Abstraction has 1841 states and 2546 transitions. [2021-12-14 17:42:59,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.2) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (12), 4 states have call predecessors, (12), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2021-12-14 17:42:59,103 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2546 transitions. [2021-12-14 17:42:59,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-14 17:42:59,106 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:42:59,106 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:42:59,106 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-14 17:42:59,106 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:42:59,107 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:42:59,107 INFO L85 PathProgramCache]: Analyzing trace with hash 188231278, now seen corresponding path program 1 times [2021-12-14 17:42:59,107 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:42:59,107 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239609809] [2021-12-14 17:42:59,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:59,108 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:42:59,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:42:59,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:42:59,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:42:59,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:42:59,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:42:59,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:42:59,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,237 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 17:42:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 17:42:59,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 17:42:59,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 17:42:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:42:59,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,265 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 17:42:59,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 17:42:59,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,274 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-14 17:42:59,274 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:42:59,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1239609809] [2021-12-14 17:42:59,275 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1239609809] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:42:59,275 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083455158] [2021-12-14 17:42:59,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:42:59,275 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:42:59,276 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:42:59,292 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:42:59,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-14 17:42:59,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:42:59,561 INFO L263 TraceCheckSpWp]: Trace formula consists of 1298 conjuncts, 3 conjunts are in the unsatisfiable core [2021-12-14 17:42:59,567 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:42:59,842 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 44 proven. 0 refuted. 0 times theorem prover too weak. 33 trivial. 0 not checked. [2021-12-14 17:42:59,842 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:42:59,843 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083455158] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:42:59,843 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:42:59,843 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 7 [2021-12-14 17:42:59,843 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714773850] [2021-12-14 17:42:59,843 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:42:59,844 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:42:59,844 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:42:59,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:42:59,845 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:42:59,845 INFO L87 Difference]: Start difference. First operand 1841 states and 2546 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 17:43:00,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:00,204 INFO L93 Difference]: Finished difference Result 5492 states and 7596 transitions. [2021-12-14 17:43:00,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:43:00,205 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2021-12-14 17:43:00,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:00,225 INFO L225 Difference]: With dead ends: 5492 [2021-12-14 17:43:00,225 INFO L226 Difference]: Without dead ends: 5481 [2021-12-14 17:43:00,228 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 158 GetRequests, 153 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:43:00,229 INFO L933 BasicCegarLoop]: 982 mSDtfsCounter, 836 mSDsluCounter, 772 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 65 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 836 SdHoareTripleChecker+Valid, 1754 SdHoareTripleChecker+Invalid, 233 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:00,229 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [836 Valid, 1754 Invalid, 233 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 17:43:00,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5481 states. [2021-12-14 17:43:00,404 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5481 to 5433. [2021-12-14 17:43:00,411 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5433 states, 3997 states have (on average 1.3400050037528146) internal successors, (5356), 4058 states have internal predecessors, (5356), 1092 states have call successors, (1092), 344 states have call predecessors, (1092), 343 states have return successors, (1090), 1030 states have call predecessors, (1090), 1090 states have call successors, (1090) [2021-12-14 17:43:00,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5433 states to 5433 states and 7538 transitions. [2021-12-14 17:43:00,432 INFO L78 Accepts]: Start accepts. Automaton has 5433 states and 7538 transitions. Word has length 129 [2021-12-14 17:43:00,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:00,433 INFO L470 AbstractCegarLoop]: Abstraction has 5433 states and 7538 transitions. [2021-12-14 17:43:00,433 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 3 states have call successors, (14), 3 states have call predecessors, (14), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 17:43:00,433 INFO L276 IsEmpty]: Start isEmpty. Operand 5433 states and 7538 transitions. [2021-12-14 17:43:00,439 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-12-14 17:43:00,439 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:00,440 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:00,461 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-14 17:43:00,655 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:00,656 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:00,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:00,656 INFO L85 PathProgramCache]: Analyzing trace with hash -1400116624, now seen corresponding path program 1 times [2021-12-14 17:43:00,656 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:00,656 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288813654] [2021-12-14 17:43:00,656 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:00,656 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:00,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,754 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:00,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,762 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:00,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:00,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:00,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 17:43:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2021-12-14 17:43:00,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2021-12-14 17:43:00,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 17:43:00,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:00,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 17:43:00,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,823 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2021-12-14 17:43:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:00,826 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-14 17:43:00,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:00,827 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288813654] [2021-12-14 17:43:00,827 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288813654] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:00,827 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:00,827 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 17:43:00,827 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721041880] [2021-12-14 17:43:00,827 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:00,828 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 17:43:00,828 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:00,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 17:43:00,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-14 17:43:00,828 INFO L87 Difference]: Start difference. First operand 5433 states and 7538 transitions. Second operand has 8 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 17:43:01,566 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:01,566 INFO L93 Difference]: Finished difference Result 13663 states and 19545 transitions. [2021-12-14 17:43:01,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-12-14 17:43:01,567 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) Word has length 129 [2021-12-14 17:43:01,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:01,601 INFO L225 Difference]: With dead ends: 13663 [2021-12-14 17:43:01,602 INFO L226 Difference]: Without dead ends: 8248 [2021-12-14 17:43:01,614 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-12-14 17:43:01,616 INFO L933 BasicCegarLoop]: 683 mSDtfsCounter, 415 mSDsluCounter, 2603 mSDsCounter, 0 mSdLazyCounter, 389 mSolverCounterSat, 209 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 422 SdHoareTripleChecker+Valid, 3286 SdHoareTripleChecker+Invalid, 598 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 209 IncrementalHoareTripleChecker+Valid, 389 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:01,616 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [422 Valid, 3286 Invalid, 598 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [209 Valid, 389 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2021-12-14 17:43:01,624 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8248 states. [2021-12-14 17:43:01,880 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8248 to 5493. [2021-12-14 17:43:01,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5493 states, 4045 states have (on average 1.3359703337453646) internal successors, (5404), 4106 states have internal predecessors, (5404), 1092 states have call successors, (1092), 344 states have call predecessors, (1092), 355 states have return successors, (1126), 1042 states have call predecessors, (1126), 1090 states have call successors, (1126) [2021-12-14 17:43:01,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5493 states to 5493 states and 7622 transitions. [2021-12-14 17:43:01,931 INFO L78 Accepts]: Start accepts. Automaton has 5493 states and 7622 transitions. Word has length 129 [2021-12-14 17:43:01,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:01,932 INFO L470 AbstractCegarLoop]: Abstraction has 5493 states and 7622 transitions. [2021-12-14 17:43:01,932 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 10.125) internal successors, (81), 5 states have internal predecessors, (81), 2 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (13), 3 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-14 17:43:01,933 INFO L276 IsEmpty]: Start isEmpty. Operand 5493 states and 7622 transitions. [2021-12-14 17:43:01,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-12-14 17:43:01,944 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:01,944 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:01,945 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-14 17:43:01,945 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:01,945 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:01,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1120717474, now seen corresponding path program 1 times [2021-12-14 17:43:01,946 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:01,946 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932692324] [2021-12-14 17:43:01,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:01,946 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:02,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:02,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:02,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:02,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:02,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:02,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,161 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2021-12-14 17:43:02,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:02,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 17:43:02,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2021-12-14 17:43:02,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 17:43:02,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2021-12-14 17:43:02,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2021-12-14 17:43:02,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2021-12-14 17:43:02,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:02,228 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 69 trivial. 0 not checked. [2021-12-14 17:43:02,228 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:02,228 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932692324] [2021-12-14 17:43:02,229 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1932692324] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:02,229 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:02,229 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-12-14 17:43:02,229 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854869888] [2021-12-14 17:43:02,229 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:02,230 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 17:43:02,230 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:02,230 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 17:43:02,230 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-12-14 17:43:02,231 INFO L87 Difference]: Start difference. First operand 5493 states and 7622 transitions. Second operand has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 17:43:03,456 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:03,456 INFO L93 Difference]: Finished difference Result 15501 states and 22090 transitions. [2021-12-14 17:43:03,456 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-14 17:43:03,456 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 135 [2021-12-14 17:43:03,457 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:03,501 INFO L225 Difference]: With dead ends: 15501 [2021-12-14 17:43:03,501 INFO L226 Difference]: Without dead ends: 10026 [2021-12-14 17:43:03,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2021-12-14 17:43:03,518 INFO L933 BasicCegarLoop]: 708 mSDtfsCounter, 643 mSDsluCounter, 3307 mSDsCounter, 0 mSdLazyCounter, 838 mSolverCounterSat, 287 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 702 SdHoareTripleChecker+Valid, 4015 SdHoareTripleChecker+Invalid, 1125 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 287 IncrementalHoareTripleChecker+Valid, 838 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:03,519 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [702 Valid, 4015 Invalid, 1125 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [287 Valid, 838 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 17:43:03,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10026 states. [2021-12-14 17:43:03,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10026 to 7278. [2021-12-14 17:43:03,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7278 states, 5416 states have (on average 1.3389955686853767) internal successors, (7252), 5511 states have internal predecessors, (7252), 1389 states have call successors, (1389), 467 states have call predecessors, (1389), 472 states have return successors, (1441), 1299 states have call predecessors, (1441), 1387 states have call successors, (1441) [2021-12-14 17:43:03,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7278 states to 7278 states and 10082 transitions. [2021-12-14 17:43:03,847 INFO L78 Accepts]: Start accepts. Automaton has 7278 states and 10082 transitions. Word has length 135 [2021-12-14 17:43:03,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:03,847 INFO L470 AbstractCegarLoop]: Abstraction has 7278 states and 10082 transitions. [2021-12-14 17:43:03,848 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 9.444444444444445) internal successors, (85), 6 states have internal predecessors, (85), 3 states have call successors, (15), 4 states have call predecessors, (15), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2021-12-14 17:43:03,848 INFO L276 IsEmpty]: Start isEmpty. Operand 7278 states and 10082 transitions. [2021-12-14 17:43:03,861 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-14 17:43:03,862 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:03,862 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:03,862 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-14 17:43:03,862 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:03,863 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:03,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1875261395, now seen corresponding path program 1 times [2021-12-14 17:43:03,863 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:03,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133046305] [2021-12-14 17:43:03,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:03,863 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:03,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:03,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:03,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:03,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,934 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:03,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:03,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2021-12-14 17:43:03,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:03,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,969 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:03,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,976 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:03,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,980 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:03,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:03,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:03,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,994 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:03,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:03,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:04,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:04,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:04,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:04,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,016 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:04,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:04,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-14 17:43:04,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:04,027 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 103 trivial. 0 not checked. [2021-12-14 17:43:04,027 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:04,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133046305] [2021-12-14 17:43:04,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133046305] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:04,028 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:04,028 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 17:43:04,028 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1833587347] [2021-12-14 17:43:04,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:04,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 17:43:04,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:04,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 17:43:04,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:43:04,029 INFO L87 Difference]: Start difference. First operand 7278 states and 10082 transitions. Second operand has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-14 17:43:05,292 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:05,293 INFO L93 Difference]: Finished difference Result 18959 states and 26435 transitions. [2021-12-14 17:43:05,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 17:43:05,293 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) Word has length 179 [2021-12-14 17:43:05,293 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:05,324 INFO L225 Difference]: With dead ends: 18959 [2021-12-14 17:43:05,324 INFO L226 Difference]: Without dead ends: 11699 [2021-12-14 17:43:05,341 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=52, Invalid=104, Unknown=0, NotChecked=0, Total=156 [2021-12-14 17:43:05,341 INFO L933 BasicCegarLoop]: 699 mSDtfsCounter, 489 mSDsluCounter, 1463 mSDsCounter, 0 mSdLazyCounter, 658 mSolverCounterSat, 314 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 547 SdHoareTripleChecker+Valid, 2162 SdHoareTripleChecker+Invalid, 972 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 314 IncrementalHoareTripleChecker+Valid, 658 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:05,342 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [547 Valid, 2162 Invalid, 972 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [314 Valid, 658 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 17:43:05,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11699 states. [2021-12-14 17:43:05,698 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11699 to 11036. [2021-12-14 17:43:05,711 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11036 states, 8377 states have (on average 1.3416497552823206) internal successors, (11239), 8486 states have internal predecessors, (11239), 1969 states have call successors, (1969), 664 states have call predecessors, (1969), 689 states have return successors, (2039), 1885 states have call predecessors, (2039), 1967 states have call successors, (2039) [2021-12-14 17:43:05,735 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11036 states to 11036 states and 15247 transitions. [2021-12-14 17:43:05,736 INFO L78 Accepts]: Start accepts. Automaton has 11036 states and 15247 transitions. Word has length 179 [2021-12-14 17:43:05,737 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:05,737 INFO L470 AbstractCegarLoop]: Abstraction has 11036 states and 15247 transitions. [2021-12-14 17:43:05,737 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.857142857142858) internal successors, (104), 3 states have internal predecessors, (104), 3 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 3 states have call predecessors, (21), 3 states have call successors, (21) [2021-12-14 17:43:05,737 INFO L276 IsEmpty]: Start isEmpty. Operand 11036 states and 15247 transitions. [2021-12-14 17:43:05,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-14 17:43:05,754 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:05,754 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:05,754 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-14 17:43:05,755 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:05,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:05,755 INFO L85 PathProgramCache]: Analyzing trace with hash 385149395, now seen corresponding path program 2 times [2021-12-14 17:43:05,755 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:05,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346568507] [2021-12-14 17:43:05,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:05,756 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:05,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,800 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:05,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:05,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:05,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:05,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,829 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:05,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:05,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:05,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:05,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:05,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:05,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2021-12-14 17:43:05,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2021-12-14 17:43:05,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2021-12-14 17:43:05,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:05,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,885 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:05,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:05,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:05,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:05,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:05,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:05,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-14 17:43:05,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:05,921 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 111 trivial. 0 not checked. [2021-12-14 17:43:05,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:05,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346568507] [2021-12-14 17:43:05,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346568507] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:05,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:05,922 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 17:43:05,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1426400794] [2021-12-14 17:43:05,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:05,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 17:43:05,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:05,923 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 17:43:05,923 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:43:05,923 INFO L87 Difference]: Start difference. First operand 11036 states and 15247 transitions. Second operand has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-14 17:43:07,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:07,204 INFO L93 Difference]: Finished difference Result 25811 states and 35757 transitions. [2021-12-14 17:43:07,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 17:43:07,205 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 179 [2021-12-14 17:43:07,205 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:07,260 INFO L225 Difference]: With dead ends: 25811 [2021-12-14 17:43:07,260 INFO L226 Difference]: Without dead ends: 14797 [2021-12-14 17:43:07,357 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=86, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:07,359 INFO L933 BasicCegarLoop]: 575 mSDtfsCounter, 424 mSDsluCounter, 1550 mSDsCounter, 0 mSdLazyCounter, 756 mSolverCounterSat, 241 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 479 SdHoareTripleChecker+Valid, 2125 SdHoareTripleChecker+Invalid, 997 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 241 IncrementalHoareTripleChecker+Valid, 756 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:07,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [479 Valid, 2125 Invalid, 997 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [241 Valid, 756 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 17:43:07,372 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 14797 states. [2021-12-14 17:43:07,848 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 14797 to 14270. [2021-12-14 17:43:07,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14270 states, 10819 states have (on average 1.3431001016729827) internal successors, (14531), 10958 states have internal predecessors, (14531), 2569 states have call successors, (2569), 838 states have call predecessors, (2569), 881 states have return successors, (2657), 2473 states have call predecessors, (2657), 2567 states have call successors, (2657) [2021-12-14 17:43:07,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14270 states to 14270 states and 19757 transitions. [2021-12-14 17:43:07,909 INFO L78 Accepts]: Start accepts. Automaton has 14270 states and 19757 transitions. Word has length 179 [2021-12-14 17:43:07,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:07,909 INFO L470 AbstractCegarLoop]: Abstraction has 14270 states and 19757 transitions. [2021-12-14 17:43:07,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 14.285714285714286) internal successors, (100), 3 states have internal predecessors, (100), 2 states have call successors, (22), 6 states have call predecessors, (22), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2021-12-14 17:43:07,910 INFO L276 IsEmpty]: Start isEmpty. Operand 14270 states and 19757 transitions. [2021-12-14 17:43:07,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 180 [2021-12-14 17:43:07,933 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:07,934 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:07,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-14 17:43:07,934 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:07,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:07,934 INFO L85 PathProgramCache]: Analyzing trace with hash -734080811, now seen corresponding path program 1 times [2021-12-14 17:43:07,935 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:07,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753100323] [2021-12-14 17:43:07,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:07,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:07,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:08,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,017 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:08,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:08,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:08,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,030 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:08,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,034 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:08,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:08,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:08,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,054 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:08,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:08,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:08,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:08,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:08,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:08,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,089 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:08,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:08,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-14 17:43:08,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:08,102 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-14 17:43:08,102 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:08,102 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753100323] [2021-12-14 17:43:08,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753100323] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:08,103 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:08,103 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-14 17:43:08,103 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53494023] [2021-12-14 17:43:08,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:08,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-14 17:43:08,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:08,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-14 17:43:08,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-12-14 17:43:08,104 INFO L87 Difference]: Start difference. First operand 14270 states and 19757 transitions. Second operand has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-14 17:43:09,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:09,830 INFO L93 Difference]: Finished difference Result 39420 states and 55769 transitions. [2021-12-14 17:43:09,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 17:43:09,830 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 179 [2021-12-14 17:43:09,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:09,905 INFO L225 Difference]: With dead ends: 39420 [2021-12-14 17:43:09,905 INFO L226 Difference]: Without dead ends: 28377 [2021-12-14 17:43:09,925 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=60, Invalid=150, Unknown=0, NotChecked=0, Total=210 [2021-12-14 17:43:09,925 INFO L933 BasicCegarLoop]: 783 mSDtfsCounter, 893 mSDsluCounter, 1845 mSDsCounter, 0 mSdLazyCounter, 592 mSolverCounterSat, 550 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 963 SdHoareTripleChecker+Valid, 2628 SdHoareTripleChecker+Invalid, 1142 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 550 IncrementalHoareTripleChecker+Valid, 592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:09,926 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [963 Valid, 2628 Invalid, 1142 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [550 Valid, 592 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 17:43:09,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28377 states. [2021-12-14 17:43:10,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28377 to 14302. [2021-12-14 17:43:10,622 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14302 states, 10851 states have (on average 1.342088286793844) internal successors, (14563), 10990 states have internal predecessors, (14563), 2569 states have call successors, (2569), 838 states have call predecessors, (2569), 881 states have return successors, (2657), 2473 states have call predecessors, (2657), 2567 states have call successors, (2657) [2021-12-14 17:43:10,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14302 states to 14302 states and 19789 transitions. [2021-12-14 17:43:10,659 INFO L78 Accepts]: Start accepts. Automaton has 14302 states and 19789 transitions. Word has length 179 [2021-12-14 17:43:10,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:10,660 INFO L470 AbstractCegarLoop]: Abstraction has 14302 states and 19789 transitions. [2021-12-14 17:43:10,660 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.428571428571427) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2021-12-14 17:43:10,660 INFO L276 IsEmpty]: Start isEmpty. Operand 14302 states and 19789 transitions. [2021-12-14 17:43:10,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-14 17:43:10,683 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:10,683 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:10,683 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-14 17:43:10,683 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:10,684 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:10,684 INFO L85 PathProgramCache]: Analyzing trace with hash -814466245, now seen corresponding path program 1 times [2021-12-14 17:43:10,684 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:10,684 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1541984112] [2021-12-14 17:43:10,684 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:10,684 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:10,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:10,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:10,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:10,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:10,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:10,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,772 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:10,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2021-12-14 17:43:10,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2021-12-14 17:43:10,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:10,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-14 17:43:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,796 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2021-12-14 17:43:10,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:10,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 133 [2021-12-14 17:43:10,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2021-12-14 17:43:10,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2021-12-14 17:43:10,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-14 17:43:10,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,816 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-14 17:43:10,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-14 17:43:10,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:10,823 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 85 trivial. 0 not checked. [2021-12-14 17:43:10,823 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:10,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1541984112] [2021-12-14 17:43:10,823 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1541984112] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:10,823 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:10,824 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 17:43:10,824 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1077130126] [2021-12-14 17:43:10,824 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:10,824 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 17:43:10,824 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:10,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 17:43:10,825 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 17:43:10,825 INFO L87 Difference]: Start difference. First operand 14302 states and 19789 transitions. Second operand has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-14 17:43:11,857 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:11,857 INFO L93 Difference]: Finished difference Result 30158 states and 41553 transitions. [2021-12-14 17:43:11,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 17:43:11,858 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 188 [2021-12-14 17:43:11,858 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:11,900 INFO L225 Difference]: With dead ends: 30158 [2021-12-14 17:43:11,900 INFO L226 Difference]: Without dead ends: 15878 [2021-12-14 17:43:11,920 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:11,921 INFO L933 BasicCegarLoop]: 642 mSDtfsCounter, 485 mSDsluCounter, 966 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 293 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 537 SdHoareTripleChecker+Valid, 1608 SdHoareTripleChecker+Invalid, 662 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 293 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:11,921 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [537 Valid, 1608 Invalid, 662 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [293 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 17:43:11,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15878 states. [2021-12-14 17:43:12,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15878 to 15337. [2021-12-14 17:43:12,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15337 states, 11815 states have (on average 1.3262801523487093) internal successors, (15670), 11910 states have internal predecessors, (15670), 2513 states have call successors, (2513), 969 states have call predecessors, (2513), 1008 states have return successors, (2591), 2457 states have call predecessors, (2591), 2511 states have call successors, (2591) [2021-12-14 17:43:12,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15337 states to 15337 states and 20774 transitions. [2021-12-14 17:43:12,595 INFO L78 Accepts]: Start accepts. Automaton has 15337 states and 20774 transitions. Word has length 188 [2021-12-14 17:43:12,596 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:12,596 INFO L470 AbstractCegarLoop]: Abstraction has 15337 states and 20774 transitions. [2021-12-14 17:43:12,596 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.666666666666668) internal successors, (124), 3 states have internal predecessors, (124), 3 states have call successors, (19), 5 states have call predecessors, (19), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2021-12-14 17:43:12,596 INFO L276 IsEmpty]: Start isEmpty. Operand 15337 states and 20774 transitions. [2021-12-14 17:43:12,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2021-12-14 17:43:12,620 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:12,620 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:12,620 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-14 17:43:12,621 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:12,621 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:12,621 INFO L85 PathProgramCache]: Analyzing trace with hash 1116840713, now seen corresponding path program 2 times [2021-12-14 17:43:12,621 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:12,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30132431] [2021-12-14 17:43:12,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:12,622 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:12,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:12,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:12,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:12,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,748 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:12,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:12,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:12,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:12,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:12,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,779 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:12,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:12,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:12,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:12,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:12,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,806 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:12,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:12,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:12,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:12,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,824 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-14 17:43:12,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:12,829 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-14 17:43:12,829 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:12,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30132431] [2021-12-14 17:43:12,829 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30132431] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:12,829 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [74297102] [2021-12-14 17:43:12,830 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-14 17:43:12,830 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:12,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:12,831 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:12,832 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-14 17:43:13,159 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-14 17:43:13,159 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-14 17:43:13,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 1709 conjuncts, 5 conjunts are in the unsatisfiable core [2021-12-14 17:43:13,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:13,513 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 67 proven. 3 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-12-14 17:43:13,514 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-14 17:43:13,886 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 23 proven. 3 refuted. 0 times theorem prover too weak. 83 trivial. 0 not checked. [2021-12-14 17:43:13,886 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [74297102] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-14 17:43:13,886 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-14 17:43:13,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5, 5] total 9 [2021-12-14 17:43:13,887 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183317911] [2021-12-14 17:43:13,889 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-14 17:43:13,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 17:43:13,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:13,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 17:43:13,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2021-12-14 17:43:13,892 INFO L87 Difference]: Start difference. First operand 15337 states and 20774 transitions. Second operand has 9 states, 9 states have (on average 21.88888888888889) internal successors, (197), 6 states have internal predecessors, (197), 5 states have call successors, (45), 7 states have call predecessors, (45), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-12-14 17:43:16,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:16,235 INFO L93 Difference]: Finished difference Result 28734 states and 38755 transitions. [2021-12-14 17:43:16,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-12-14 17:43:16,236 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 21.88888888888889) internal successors, (197), 6 states have internal predecessors, (197), 5 states have call successors, (45), 7 states have call predecessors, (45), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) Word has length 188 [2021-12-14 17:43:16,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:16,341 INFO L225 Difference]: With dead ends: 28734 [2021-12-14 17:43:16,341 INFO L226 Difference]: Without dead ends: 28723 [2021-12-14 17:43:16,361 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 418 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 166 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=185, Invalid=517, Unknown=0, NotChecked=0, Total=702 [2021-12-14 17:43:16,362 INFO L933 BasicCegarLoop]: 1227 mSDtfsCounter, 1629 mSDsluCounter, 2723 mSDsCounter, 0 mSdLazyCounter, 1702 mSolverCounterSat, 637 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1819 SdHoareTripleChecker+Valid, 3950 SdHoareTripleChecker+Invalid, 2339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 637 IncrementalHoareTripleChecker+Valid, 1702 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:16,363 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1819 Valid, 3950 Invalid, 2339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [637 Valid, 1702 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2021-12-14 17:43:16,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28723 states. [2021-12-14 17:43:17,183 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28723 to 14444. [2021-12-14 17:43:17,196 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 14444 states, 11113 states have (on average 1.3267344551426257) internal successors, (14744), 11205 states have internal predecessors, (14744), 2383 states have call successors, (2383), 915 states have call predecessors, (2383), 947 states have return successors, (2457), 2323 states have call predecessors, (2457), 2381 states have call successors, (2457) [2021-12-14 17:43:17,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14444 states to 14444 states and 19584 transitions. [2021-12-14 17:43:17,231 INFO L78 Accepts]: Start accepts. Automaton has 14444 states and 19584 transitions. Word has length 188 [2021-12-14 17:43:17,231 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:17,231 INFO L470 AbstractCegarLoop]: Abstraction has 14444 states and 19584 transitions. [2021-12-14 17:43:17,232 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 21.88888888888889) internal successors, (197), 6 states have internal predecessors, (197), 5 states have call successors, (45), 7 states have call predecessors, (45), 3 states have return successors, (39), 4 states have call predecessors, (39), 4 states have call successors, (39) [2021-12-14 17:43:17,232 INFO L276 IsEmpty]: Start isEmpty. Operand 14444 states and 19584 transitions. [2021-12-14 17:43:17,250 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 190 [2021-12-14 17:43:17,250 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:17,251 INFO L514 BasicCegarLoop]: trace histogram [7, 7, 7, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:17,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-12-14 17:43:17,465 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-14 17:43:17,465 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:17,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:17,466 INFO L85 PathProgramCache]: Analyzing trace with hash -705168335, now seen corresponding path program 1 times [2021-12-14 17:43:17,466 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:17,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025693198] [2021-12-14 17:43:17,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:17,466 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:17,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:17,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:17,562 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,565 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:17,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,567 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:17,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,570 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:17,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,574 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:17,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:17,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,587 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:17,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,592 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:17,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:17,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:17,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:17,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:17,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,616 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:17,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:17,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,627 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:17,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2021-12-14 17:43:17,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-14 17:43:17,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:17,639 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-14 17:43:17,639 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:17,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025693198] [2021-12-14 17:43:17,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025693198] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:17,640 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:17,640 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-14 17:43:17,640 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862926072] [2021-12-14 17:43:17,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:17,641 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 17:43:17,641 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:17,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 17:43:17,641 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-12-14 17:43:17,641 INFO L87 Difference]: Start difference. First operand 14444 states and 19584 transitions. Second operand has 6 states, 6 states have (on average 20.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 17:43:18,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:18,459 INFO L93 Difference]: Finished difference Result 21976 states and 29885 transitions. [2021-12-14 17:43:18,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-12-14 17:43:18,468 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 189 [2021-12-14 17:43:18,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:18,486 INFO L225 Difference]: With dead ends: 21976 [2021-12-14 17:43:18,487 INFO L226 Difference]: Without dead ends: 7014 [2021-12-14 17:43:18,509 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:18,510 INFO L933 BasicCegarLoop]: 632 mSDtfsCounter, 453 mSDsluCounter, 890 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 284 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 503 SdHoareTripleChecker+Valid, 1522 SdHoareTripleChecker+Invalid, 640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 284 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:18,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [503 Valid, 1522 Invalid, 640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [284 Valid, 356 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2021-12-14 17:43:18,516 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7014 states. [2021-12-14 17:43:18,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7014 to 6549. [2021-12-14 17:43:18,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6549 states, 5036 states have (on average 1.3157267672756157) internal successors, (6626), 5080 states have internal predecessors, (6626), 1087 states have call successors, (1087), 412 states have call predecessors, (1087), 425 states have return successors, (1121), 1056 states have call predecessors, (1121), 1085 states have call successors, (1121) [2021-12-14 17:43:18,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6549 states to 6549 states and 8834 transitions. [2021-12-14 17:43:18,770 INFO L78 Accepts]: Start accepts. Automaton has 6549 states and 8834 transitions. Word has length 189 [2021-12-14 17:43:18,771 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:18,771 INFO L470 AbstractCegarLoop]: Abstraction has 6549 states and 8834 transitions. [2021-12-14 17:43:18,772 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.0) internal successors, (120), 3 states have internal predecessors, (120), 3 states have call successors, (20), 5 states have call predecessors, (20), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2021-12-14 17:43:18,772 INFO L276 IsEmpty]: Start isEmpty. Operand 6549 states and 8834 transitions. [2021-12-14 17:43:18,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2021-12-14 17:43:18,781 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:18,781 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:18,781 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-14 17:43:18,782 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:18,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:18,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1027767052, now seen corresponding path program 1 times [2021-12-14 17:43:18,782 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:18,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1113476250] [2021-12-14 17:43:18,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:18,783 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:18,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:18,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,842 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:18,843 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:18,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,851 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:18,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,854 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:18,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:18,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:18,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2021-12-14 17:43:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:18,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,889 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:18,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:18,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:18,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,904 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:18,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:18,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,911 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:18,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,918 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:18,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,921 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-14 17:43:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 17:43:18,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2021-12-14 17:43:18,930 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-14 17:43:18,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2021-12-14 17:43:18,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2021-12-14 17:43:18,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:18,949 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-12-14 17:43:18,949 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:18,949 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1113476250] [2021-12-14 17:43:18,949 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1113476250] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:18,949 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:18,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 17:43:18,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747509578] [2021-12-14 17:43:18,950 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:18,951 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 17:43:18,951 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:18,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 17:43:18,952 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2021-12-14 17:43:18,952 INFO L87 Difference]: Start difference. First operand 6549 states and 8834 transitions. Second operand has 8 states, 8 states have (on average 14.5) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-14 17:43:20,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:20,457 INFO L93 Difference]: Finished difference Result 16524 states and 22262 transitions. [2021-12-14 17:43:20,457 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-12-14 17:43:20,458 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 197 [2021-12-14 17:43:20,458 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:20,479 INFO L225 Difference]: With dead ends: 16524 [2021-12-14 17:43:20,479 INFO L226 Difference]: Without dead ends: 10374 [2021-12-14 17:43:20,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2021-12-14 17:43:20,490 INFO L933 BasicCegarLoop]: 798 mSDtfsCounter, 659 mSDsluCounter, 2300 mSDsCounter, 0 mSdLazyCounter, 887 mSolverCounterSat, 398 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 676 SdHoareTripleChecker+Valid, 3098 SdHoareTripleChecker+Invalid, 1285 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 398 IncrementalHoareTripleChecker+Valid, 887 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:20,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [676 Valid, 3098 Invalid, 1285 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [398 Valid, 887 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2021-12-14 17:43:20,498 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10374 states. [2021-12-14 17:43:20,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10374 to 6591. [2021-12-14 17:43:20,770 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6591 states, 5078 states have (on average 1.3131153997636864) internal successors, (6668), 5122 states have internal predecessors, (6668), 1087 states have call successors, (1087), 412 states have call predecessors, (1087), 425 states have return successors, (1121), 1056 states have call predecessors, (1121), 1085 states have call successors, (1121) [2021-12-14 17:43:20,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6591 states to 6591 states and 8876 transitions. [2021-12-14 17:43:20,786 INFO L78 Accepts]: Start accepts. Automaton has 6591 states and 8876 transitions. Word has length 197 [2021-12-14 17:43:20,787 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:20,787 INFO L470 AbstractCegarLoop]: Abstraction has 6591 states and 8876 transitions. [2021-12-14 17:43:20,787 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.5) internal successors, (116), 4 states have internal predecessors, (116), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-14 17:43:20,787 INFO L276 IsEmpty]: Start isEmpty. Operand 6591 states and 8876 transitions. [2021-12-14 17:43:20,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 196 [2021-12-14 17:43:20,800 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:20,800 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:20,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-14 17:43:20,800 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:20,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:20,801 INFO L85 PathProgramCache]: Analyzing trace with hash 18679536, now seen corresponding path program 1 times [2021-12-14 17:43:20,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:20,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1099671976] [2021-12-14 17:43:20,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:20,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:20,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,912 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:20,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:20,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:20,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,923 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:20,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,927 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:20,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:20,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,939 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:20,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:20,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:20,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:20,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:20,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:20,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:20,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:20,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:20,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:20,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:20,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-14 17:43:20,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:21,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-14 17:43:21,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:21,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-14 17:43:21,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:21,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-14 17:43:21,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:21,013 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-14 17:43:21,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:21,017 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-14 17:43:21,017 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:21,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1099671976] [2021-12-14 17:43:21,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1099671976] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:21,018 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:21,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 17:43:21,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1570516154] [2021-12-14 17:43:21,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:21,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 17:43:21,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:21,020 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 17:43:21,020 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-14 17:43:21,020 INFO L87 Difference]: Start difference. First operand 6591 states and 8876 transitions. Second operand has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2021-12-14 17:43:22,345 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:22,345 INFO L93 Difference]: Finished difference Result 14906 states and 21265 transitions. [2021-12-14 17:43:22,346 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 17:43:22,346 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) Word has length 195 [2021-12-14 17:43:22,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:22,379 INFO L225 Difference]: With dead ends: 14906 [2021-12-14 17:43:22,380 INFO L226 Difference]: Without dead ends: 13298 [2021-12-14 17:43:22,388 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=116, Unknown=0, NotChecked=0, Total=156 [2021-12-14 17:43:22,389 INFO L933 BasicCegarLoop]: 898 mSDtfsCounter, 661 mSDsluCounter, 2928 mSDsCounter, 0 mSdLazyCounter, 759 mSolverCounterSat, 377 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 731 SdHoareTripleChecker+Valid, 3826 SdHoareTripleChecker+Invalid, 1136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 377 IncrementalHoareTripleChecker+Valid, 759 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:22,389 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [731 Valid, 3826 Invalid, 1136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [377 Valid, 759 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 17:43:22,399 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13298 states. [2021-12-14 17:43:22,763 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13298 to 6621. [2021-12-14 17:43:22,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6621 states, 5108 states have (on average 1.3112764291307752) internal successors, (6698), 5152 states have internal predecessors, (6698), 1087 states have call successors, (1087), 412 states have call predecessors, (1087), 425 states have return successors, (1121), 1056 states have call predecessors, (1121), 1085 states have call successors, (1121) [2021-12-14 17:43:22,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6621 states to 6621 states and 8906 transitions. [2021-12-14 17:43:22,782 INFO L78 Accepts]: Start accepts. Automaton has 6621 states and 8906 transitions. Word has length 195 [2021-12-14 17:43:22,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:22,783 INFO L470 AbstractCegarLoop]: Abstraction has 6621 states and 8906 transitions. [2021-12-14 17:43:22,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.125) internal successors, (121), 4 states have internal predecessors, (121), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (22), 1 states have call predecessors, (22), 1 states have call successors, (22) [2021-12-14 17:43:22,783 INFO L276 IsEmpty]: Start isEmpty. Operand 6621 states and 8906 transitions. [2021-12-14 17:43:22,792 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 199 [2021-12-14 17:43:22,792 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:22,792 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:22,792 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-14 17:43:22,793 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:22,793 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:22,793 INFO L85 PathProgramCache]: Analyzing trace with hash -1500364211, now seen corresponding path program 1 times [2021-12-14 17:43:22,793 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:22,793 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948048121] [2021-12-14 17:43:22,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:22,794 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:22,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,879 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:22,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:22,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:22,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,891 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:22,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:22,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:22,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:22,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 17:43:22,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 17:43:22,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,950 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:22,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 17:43:22,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-14 17:43:22,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:22,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,964 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 17:43:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-14 17:43:22,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-14 17:43:22,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-14 17:43:22,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-14 17:43:22,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2021-12-14 17:43:22,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:22,986 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 86 trivial. 0 not checked. [2021-12-14 17:43:22,986 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:22,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948048121] [2021-12-14 17:43:22,986 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948048121] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:22,986 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1639910626] [2021-12-14 17:43:22,986 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:22,987 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:22,987 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:22,988 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:22,989 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-14 17:43:23,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:23,319 INFO L263 TraceCheckSpWp]: Trace formula consists of 1735 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-14 17:43:23,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:23,662 INFO L134 CoverageAnalysis]: Checked inductivity of 102 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-14 17:43:23,662 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:23,662 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1639910626] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:23,662 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:23,662 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 16 [2021-12-14 17:43:23,663 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67399774] [2021-12-14 17:43:23,663 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:23,663 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 17:43:23,663 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:23,664 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 17:43:23,664 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-12-14 17:43:23,664 INFO L87 Difference]: Start difference. First operand 6621 states and 8906 transitions. Second operand has 9 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-14 17:43:25,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:25,611 INFO L93 Difference]: Finished difference Result 17886 states and 24896 transitions. [2021-12-14 17:43:25,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-12-14 17:43:25,612 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 198 [2021-12-14 17:43:25,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:25,665 INFO L225 Difference]: With dead ends: 17886 [2021-12-14 17:43:25,665 INFO L226 Difference]: Without dead ends: 16269 [2021-12-14 17:43:25,682 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 266 GetRequests, 238 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 90 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=165, Invalid=705, Unknown=0, NotChecked=0, Total=870 [2021-12-14 17:43:25,683 INFO L933 BasicCegarLoop]: 1019 mSDtfsCounter, 3710 mSDsluCounter, 4905 mSDsCounter, 0 mSdLazyCounter, 666 mSolverCounterSat, 779 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3729 SdHoareTripleChecker+Valid, 5924 SdHoareTripleChecker+Invalid, 1445 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 779 IncrementalHoareTripleChecker+Valid, 666 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:25,683 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [3729 Valid, 5924 Invalid, 1445 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [779 Valid, 666 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2021-12-14 17:43:25,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16269 states. [2021-12-14 17:43:26,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16269 to 7790. [2021-12-14 17:43:26,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7790 states, 6046 states have (on average 1.3134303671849157) internal successors, (7941), 6115 states have internal predecessors, (7941), 1246 states have call successors, (1246), 478 states have call predecessors, (1246), 497 states have return successors, (1296), 1196 states have call predecessors, (1296), 1244 states have call successors, (1296) [2021-12-14 17:43:26,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7790 states to 7790 states and 10483 transitions. [2021-12-14 17:43:26,265 INFO L78 Accepts]: Start accepts. Automaton has 7790 states and 10483 transitions. Word has length 198 [2021-12-14 17:43:26,266 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:26,266 INFO L470 AbstractCegarLoop]: Abstraction has 7790 states and 10483 transitions. [2021-12-14 17:43:26,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 13.444444444444445) internal successors, (121), 9 states have internal predecessors, (121), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-14 17:43:26,266 INFO L276 IsEmpty]: Start isEmpty. Operand 7790 states and 10483 transitions. [2021-12-14 17:43:26,275 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-12-14 17:43:26,276 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:26,276 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:26,297 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-12-14 17:43:26,492 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:26,492 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:26,493 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:26,493 INFO L85 PathProgramCache]: Analyzing trace with hash 1738944107, now seen corresponding path program 1 times [2021-12-14 17:43:26,493 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:26,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [111711442] [2021-12-14 17:43:26,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:26,493 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:26,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:26,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,603 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:26,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,608 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:26,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:26,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,617 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:26,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,621 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:26,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,629 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:26,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:26,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:26,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:26,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:26,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,660 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:26,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,663 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:26,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:26,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:26,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,675 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:26,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,678 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:26,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,688 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-14 17:43:26,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-14 17:43:26,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,699 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-14 17:43:26,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-14 17:43:26,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-14 17:43:26,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-14 17:43:26,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:26,715 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-14 17:43:26,716 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:26,716 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [111711442] [2021-12-14 17:43:26,716 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [111711442] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:26,716 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:26,717 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-12-14 17:43:26,717 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [395353987] [2021-12-14 17:43:26,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:26,717 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-12-14 17:43:26,717 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:26,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-12-14 17:43:26,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-12-14 17:43:26,718 INFO L87 Difference]: Start difference. First operand 7790 states and 10483 transitions. Second operand has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-14 17:43:28,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:28,580 INFO L93 Difference]: Finished difference Result 9720 states and 13129 transitions. [2021-12-14 17:43:28,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-12-14 17:43:28,584 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) Word has length 201 [2021-12-14 17:43:28,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:28,605 INFO L225 Difference]: With dead ends: 9720 [2021-12-14 17:43:28,605 INFO L226 Difference]: Without dead ends: 9717 [2021-12-14 17:43:28,609 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 104 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=123, Invalid=383, Unknown=0, NotChecked=0, Total=506 [2021-12-14 17:43:28,610 INFO L933 BasicCegarLoop]: 899 mSDtfsCounter, 1209 mSDsluCounter, 2049 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 968 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1305 SdHoareTripleChecker+Valid, 2948 SdHoareTripleChecker+Invalid, 2165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 968 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:28,610 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1305 Valid, 2948 Invalid, 2165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [968 Valid, 1197 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 17:43:28,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9717 states. [2021-12-14 17:43:29,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9717 to 9400. [2021-12-14 17:43:29,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9400 states, 7277 states have (on average 1.3124914112958637) internal successors, (9551), 7353 states have internal predecessors, (9551), 1524 states have call successors, (1524), 574 states have call predecessors, (1524), 598 states have return successors, (1583), 1472 states have call predecessors, (1583), 1522 states have call successors, (1583) [2021-12-14 17:43:29,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9400 states to 9400 states and 12658 transitions. [2021-12-14 17:43:29,111 INFO L78 Accepts]: Start accepts. Automaton has 9400 states and 12658 transitions. Word has length 201 [2021-12-14 17:43:29,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:29,112 INFO L470 AbstractCegarLoop]: Abstraction has 9400 states and 12658 transitions. [2021-12-14 17:43:29,112 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 15.625) internal successors, (125), 4 states have internal predecessors, (125), 4 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 3 states have call predecessors, (23), 3 states have call successors, (23) [2021-12-14 17:43:29,112 INFO L276 IsEmpty]: Start isEmpty. Operand 9400 states and 12658 transitions. [2021-12-14 17:43:29,119 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2021-12-14 17:43:29,120 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:29,120 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-14 17:43:29,120 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-14 17:43:29,120 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:29,120 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:29,120 INFO L85 PathProgramCache]: Analyzing trace with hash 1257863849, now seen corresponding path program 1 times [2021-12-14 17:43:29,121 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:29,121 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847108675] [2021-12-14 17:43:29,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:29,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:29,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:29,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:29,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,246 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:29,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:29,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,252 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:29,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,261 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:29,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:29,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:29,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:29,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:29,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:29,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:29,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:29,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,300 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:29,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:29,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:29,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,316 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-14 17:43:29,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,321 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-14 17:43:29,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-14 17:43:29,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,329 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-14 17:43:29,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-14 17:43:29,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,351 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-14 17:43:29,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:29,356 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2021-12-14 17:43:29,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:29,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847108675] [2021-12-14 17:43:29,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847108675] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:29,357 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-14 17:43:29,357 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2021-12-14 17:43:29,357 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190590221] [2021-12-14 17:43:29,358 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:29,358 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-12-14 17:43:29,358 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:29,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-12-14 17:43:29,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2021-12-14 17:43:29,359 INFO L87 Difference]: Start difference. First operand 9400 states and 12658 transitions. Second operand has 11 states, 11 states have (on average 11.363636363636363) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-14 17:43:31,495 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:31,495 INFO L93 Difference]: Finished difference Result 25097 states and 35438 transitions. [2021-12-14 17:43:31,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-12-14 17:43:31,496 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 11.363636363636363) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 201 [2021-12-14 17:43:31,496 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:31,537 INFO L225 Difference]: With dead ends: 25097 [2021-12-14 17:43:31,537 INFO L226 Difference]: Without dead ends: 17818 [2021-12-14 17:43:31,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 38 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=69, Invalid=273, Unknown=0, NotChecked=0, Total=342 [2021-12-14 17:43:31,556 INFO L933 BasicCegarLoop]: 888 mSDtfsCounter, 1667 mSDsluCounter, 5546 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 595 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1756 SdHoareTripleChecker+Valid, 6434 SdHoareTripleChecker+Invalid, 2058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 595 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:31,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1756 Valid, 6434 Invalid, 2058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [595 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2021-12-14 17:43:31,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17818 states. [2021-12-14 17:43:32,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17818 to 8161. [2021-12-14 17:43:32,056 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8161 states, 6348 states have (on average 1.3043478260869565) internal successors, (8280), 6423 states have internal predecessors, (8280), 1273 states have call successors, (1273), 516 states have call predecessors, (1273), 539 states have return successors, (1331), 1221 states have call predecessors, (1331), 1271 states have call successors, (1331) [2021-12-14 17:43:32,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8161 states to 8161 states and 10884 transitions. [2021-12-14 17:43:32,072 INFO L78 Accepts]: Start accepts. Automaton has 8161 states and 10884 transitions. Word has length 201 [2021-12-14 17:43:32,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:32,072 INFO L470 AbstractCegarLoop]: Abstraction has 8161 states and 10884 transitions. [2021-12-14 17:43:32,072 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 11.363636363636363) internal successors, (125), 7 states have internal predecessors, (125), 2 states have call successors, (24), 6 states have call predecessors, (24), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2021-12-14 17:43:32,072 INFO L276 IsEmpty]: Start isEmpty. Operand 8161 states and 10884 transitions. [2021-12-14 17:43:32,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-12-14 17:43:32,082 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:32,082 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:32,082 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-12-14 17:43:32,082 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:32,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:32,083 INFO L85 PathProgramCache]: Analyzing trace with hash 978270283, now seen corresponding path program 1 times [2021-12-14 17:43:32,083 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:32,083 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762511882] [2021-12-14 17:43:32,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:32,083 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:32,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:32,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:32,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:32,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,188 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:32,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:32,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:32,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:32,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:32,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:32,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:32,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 17:43:32,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 17:43:32,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:32,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 17:43:32,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-14 17:43:32,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:32,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 17:43:32,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-14 17:43:32,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-14 17:43:32,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-14 17:43:32,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-14 17:43:32,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,293 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-14 17:43:32,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,298 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-14 17:43:32,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-14 17:43:32,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-14 17:43:32,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,310 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-14 17:43:32,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-12-14 17:43:32,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,319 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-14 17:43:32,319 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:32,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762511882] [2021-12-14 17:43:32,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1762511882] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:32,320 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350175209] [2021-12-14 17:43:32,320 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:32,320 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:32,320 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:32,348 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:32,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-14 17:43:32,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:32,712 INFO L263 TraceCheckSpWp]: Trace formula consists of 1996 conjuncts, 15 conjunts are in the unsatisfiable core [2021-12-14 17:43:32,717 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:33,444 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2021-12-14 17:43:33,445 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:33,445 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350175209] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:33,445 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:33,445 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-12-14 17:43:33,445 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [715503729] [2021-12-14 17:43:33,446 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:33,446 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:43:33,446 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:33,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:43:33,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:33,447 INFO L87 Difference]: Start difference. First operand 8161 states and 10884 transitions. Second operand has 4 states, 4 states have (on average 36.25) internal successors, (145), 3 states have internal predecessors, (145), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-14 17:43:34,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:34,123 INFO L93 Difference]: Finished difference Result 11531 states and 15425 transitions. [2021-12-14 17:43:34,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:43:34,125 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 3 states have internal predecessors, (145), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 234 [2021-12-14 17:43:34,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:34,140 INFO L225 Difference]: With dead ends: 11531 [2021-12-14 17:43:34,140 INFO L226 Difference]: Without dead ends: 8267 [2021-12-14 17:43:34,147 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:34,147 INFO L933 BasicCegarLoop]: 638 mSDtfsCounter, 572 mSDsluCounter, 236 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 622 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 227 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:34,147 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [622 Valid, 874 Invalid, 227 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2021-12-14 17:43:34,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8267 states. [2021-12-14 17:43:34,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8267 to 8141. [2021-12-14 17:43:34,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8141 states, 6338 states have (on average 1.3032502366677186) internal successors, (8260), 6413 states have internal predecessors, (8260), 1263 states have call successors, (1263), 516 states have call predecessors, (1263), 539 states have return successors, (1321), 1211 states have call predecessors, (1321), 1261 states have call successors, (1321) [2021-12-14 17:43:34,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8141 states to 8141 states and 10844 transitions. [2021-12-14 17:43:34,525 INFO L78 Accepts]: Start accepts. Automaton has 8141 states and 10844 transitions. Word has length 234 [2021-12-14 17:43:34,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:34,525 INFO L470 AbstractCegarLoop]: Abstraction has 8141 states and 10844 transitions. [2021-12-14 17:43:34,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 36.25) internal successors, (145), 3 states have internal predecessors, (145), 2 states have call successors, (28), 2 states have call predecessors, (28), 2 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-14 17:43:34,526 INFO L276 IsEmpty]: Start isEmpty. Operand 8141 states and 10844 transitions. [2021-12-14 17:43:34,534 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 235 [2021-12-14 17:43:34,534 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:34,534 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:34,556 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-14 17:43:34,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:34,735 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:34,735 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:34,736 INFO L85 PathProgramCache]: Analyzing trace with hash 1759012363, now seen corresponding path program 1 times [2021-12-14 17:43:34,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:34,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743991212] [2021-12-14 17:43:34,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:34,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:34,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,843 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:34,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:34,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:34,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:34,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:34,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,859 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:34,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:34,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:34,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:34,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,898 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:34,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,902 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-14 17:43:34,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2021-12-14 17:43:34,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,915 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:34,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,917 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2021-12-14 17:43:34,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-14 17:43:34,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,925 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:34,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 143 [2021-12-14 17:43:34,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,931 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 147 [2021-12-14 17:43:34,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2021-12-14 17:43:34,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-14 17:43:34,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-14 17:43:34,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2021-12-14 17:43:34,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-14 17:43:34,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-14 17:43:34,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 196 [2021-12-14 17:43:34,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2021-12-14 17:43:34,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 211 [2021-12-14 17:43:34,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:34,976 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 12 proven. 4 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-12-14 17:43:34,976 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:34,976 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743991212] [2021-12-14 17:43:34,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743991212] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:34,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [579764580] [2021-12-14 17:43:34,977 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:34,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:34,978 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:34,978 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:34,979 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-14 17:43:35,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:35,341 INFO L263 TraceCheckSpWp]: Trace formula consists of 1996 conjuncts, 52 conjunts are in the unsatisfiable core [2021-12-14 17:43:35,345 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:36,311 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 79 trivial. 0 not checked. [2021-12-14 17:43:36,311 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:36,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [579764580] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:36,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:36,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [10] total 17 [2021-12-14 17:43:36,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [256387536] [2021-12-14 17:43:36,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:36,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-12-14 17:43:36,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:36,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-12-14 17:43:36,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-12-14 17:43:36,313 INFO L87 Difference]: Start difference. First operand 8141 states and 10844 transitions. Second operand has 9 states, 9 states have (on average 16.88888888888889) internal successors, (152), 7 states have internal predecessors, (152), 3 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-14 17:43:38,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:38,003 INFO L93 Difference]: Finished difference Result 22544 states and 31025 transitions. [2021-12-14 17:43:38,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-12-14 17:43:38,004 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 16.88888888888889) internal successors, (152), 7 states have internal predecessors, (152), 3 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) Word has length 234 [2021-12-14 17:43:38,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:38,041 INFO L225 Difference]: With dead ends: 22544 [2021-12-14 17:43:38,041 INFO L226 Difference]: Without dead ends: 16110 [2021-12-14 17:43:38,058 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 297 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=357, Unknown=0, NotChecked=0, Total=420 [2021-12-14 17:43:38,059 INFO L933 BasicCegarLoop]: 665 mSDtfsCounter, 933 mSDsluCounter, 2612 mSDsCounter, 0 mSdLazyCounter, 1463 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 959 SdHoareTripleChecker+Valid, 3277 SdHoareTripleChecker+Invalid, 1507 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1463 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:38,059 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [959 Valid, 3277 Invalid, 1507 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1463 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 17:43:38,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16110 states. [2021-12-14 17:43:38,683 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16110 to 10636. [2021-12-14 17:43:38,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10636 states, 8362 states have (on average 1.3126046400382683) internal successors, (10976), 8479 states have internal predecessors, (10976), 1569 states have call successors, (1569), 680 states have call predecessors, (1569), 704 states have return successors, (1653), 1476 states have call predecessors, (1653), 1567 states have call successors, (1653) [2021-12-14 17:43:38,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10636 states to 10636 states and 14198 transitions. [2021-12-14 17:43:38,712 INFO L78 Accepts]: Start accepts. Automaton has 10636 states and 14198 transitions. Word has length 234 [2021-12-14 17:43:38,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:38,713 INFO L470 AbstractCegarLoop]: Abstraction has 10636 states and 14198 transitions. [2021-12-14 17:43:38,713 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 16.88888888888889) internal successors, (152), 7 states have internal predecessors, (152), 3 states have call successors, (28), 3 states have call predecessors, (28), 5 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2021-12-14 17:43:38,713 INFO L276 IsEmpty]: Start isEmpty. Operand 10636 states and 14198 transitions. [2021-12-14 17:43:38,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2021-12-14 17:43:38,727 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:38,727 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:38,746 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2021-12-14 17:43:38,927 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-14 17:43:38,928 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:38,928 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:38,928 INFO L85 PathProgramCache]: Analyzing trace with hash -699038396, now seen corresponding path program 1 times [2021-12-14 17:43:38,928 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:38,928 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1346622355] [2021-12-14 17:43:38,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:38,929 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,057 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:39,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:39,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:39,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2021-12-14 17:43:39,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,075 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2021-12-14 17:43:39,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2021-12-14 17:43:39,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-14 17:43:39,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2021-12-14 17:43:39,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,109 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:39,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2021-12-14 17:43:39,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,121 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2021-12-14 17:43:39,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:39,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-14 17:43:39,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 128 [2021-12-14 17:43:39,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:39,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2021-12-14 17:43:39,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,150 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2021-12-14 17:43:39,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2021-12-14 17:43:39,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2021-12-14 17:43:39,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2021-12-14 17:43:39,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-14 17:43:39,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2021-12-14 17:43:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2021-12-14 17:43:39,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 207 [2021-12-14 17:43:39,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:39,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,206 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:39,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:39,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:39,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:39,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,223 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2021-12-14 17:43:39,223 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:39,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1346622355] [2021-12-14 17:43:39,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1346622355] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:39,223 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [7553541] [2021-12-14 17:43:39,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:39,224 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:39,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:39,225 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:39,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-14 17:43:39,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:39,675 INFO L263 TraceCheckSpWp]: Trace formula consists of 2131 conjuncts, 10 conjunts are in the unsatisfiable core [2021-12-14 17:43:39,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:40,021 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2021-12-14 17:43:40,021 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:40,021 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [7553541] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:40,021 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:40,022 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [10] total 12 [2021-12-14 17:43:40,022 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1984184621] [2021-12-14 17:43:40,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:40,022 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-14 17:43:40,022 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:40,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-14 17:43:40,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:40,023 INFO L87 Difference]: Start difference. First operand 10636 states and 14198 transitions. Second operand has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-14 17:43:40,656 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:40,657 INFO L93 Difference]: Finished difference Result 21252 states and 28373 transitions. [2021-12-14 17:43:40,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-12-14 17:43:40,657 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 259 [2021-12-14 17:43:40,657 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:40,679 INFO L225 Difference]: With dead ends: 21252 [2021-12-14 17:43:40,679 INFO L226 Difference]: Without dead ends: 10637 [2021-12-14 17:43:40,695 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 324 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-12-14 17:43:40,695 INFO L933 BasicCegarLoop]: 466 mSDtfsCounter, 454 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 454 SdHoareTripleChecker+Valid, 789 SdHoareTripleChecker+Invalid, 147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:40,695 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [454 Valid, 789 Invalid, 147 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-14 17:43:40,703 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10637 states. [2021-12-14 17:43:41,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10637 to 10637. [2021-12-14 17:43:41,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10637 states, 8363 states have (on average 1.3125672605524334) internal successors, (10977), 8480 states have internal predecessors, (10977), 1569 states have call successors, (1569), 680 states have call predecessors, (1569), 704 states have return successors, (1653), 1476 states have call predecessors, (1653), 1567 states have call successors, (1653) [2021-12-14 17:43:41,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10637 states to 10637 states and 14199 transitions. [2021-12-14 17:43:41,223 INFO L78 Accepts]: Start accepts. Automaton has 10637 states and 14199 transitions. Word has length 259 [2021-12-14 17:43:41,224 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:41,224 INFO L470 AbstractCegarLoop]: Abstraction has 10637 states and 14199 transitions. [2021-12-14 17:43:41,224 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 37.25) internal successors, (149), 3 states have internal predecessors, (149), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-14 17:43:41,224 INFO L276 IsEmpty]: Start isEmpty. Operand 10637 states and 14199 transitions. [2021-12-14 17:43:41,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 261 [2021-12-14 17:43:41,238 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:41,239 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:41,258 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-14 17:43:41,443 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:41,444 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:41,444 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:41,444 INFO L85 PathProgramCache]: Analyzing trace with hash 1734587273, now seen corresponding path program 1 times [2021-12-14 17:43:41,444 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:41,444 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523635016] [2021-12-14 17:43:41,444 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:41,444 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:41,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:41,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:41,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,588 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:41,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 17:43:41,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,594 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 17:43:41,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 17:43:41,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 17:43:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 17:43:41,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,622 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:41,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2021-12-14 17:43:41,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-14 17:43:41,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,638 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:41,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2021-12-14 17:43:41,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,643 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2021-12-14 17:43:41,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2021-12-14 17:43:41,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,649 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2021-12-14 17:43:41,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 17:43:41,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2021-12-14 17:43:41,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,666 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2021-12-14 17:43:41,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-14 17:43:41,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 178 [2021-12-14 17:43:41,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2021-12-14 17:43:41,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2021-12-14 17:43:41,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 208 [2021-12-14 17:43:41,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:41,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,708 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:41,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,711 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:41,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,713 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:41,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:41,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:41,719 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 128 trivial. 0 not checked. [2021-12-14 17:43:41,720 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:41,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523635016] [2021-12-14 17:43:41,720 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523635016] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:41,720 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [912978595] [2021-12-14 17:43:41,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:41,720 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:41,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:41,721 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:41,722 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-14 17:43:42,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:42,100 INFO L263 TraceCheckSpWp]: Trace formula consists of 2146 conjuncts, 48 conjunts are in the unsatisfiable core [2021-12-14 17:43:42,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:42,689 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 122 trivial. 0 not checked. [2021-12-14 17:43:42,689 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:42,689 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [912978595] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:42,689 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:42,690 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 18 [2021-12-14 17:43:42,690 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1305868623] [2021-12-14 17:43:42,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:42,690 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-14 17:43:42,690 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:42,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-14 17:43:42,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=262, Unknown=0, NotChecked=0, Total=306 [2021-12-14 17:43:42,691 INFO L87 Difference]: Start difference. First operand 10637 states and 14199 transitions. Second operand has 10 states, 10 states have (on average 15.7) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (30), 4 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-14 17:43:44,677 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-14 17:43:44,677 INFO L93 Difference]: Finished difference Result 30135 states and 41521 transitions. [2021-12-14 17:43:44,678 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-12-14 17:43:44,678 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 15.7) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (30), 4 states have call predecessors, (30), 2 states have call successors, (30) Word has length 260 [2021-12-14 17:43:44,678 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-14 17:43:44,717 INFO L225 Difference]: With dead ends: 30135 [2021-12-14 17:43:44,717 INFO L226 Difference]: Without dead ends: 19535 [2021-12-14 17:43:44,735 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 327 GetRequests, 309 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=326, Unknown=0, NotChecked=0, Total=380 [2021-12-14 17:43:44,735 INFO L933 BasicCegarLoop]: 747 mSDtfsCounter, 1069 mSDsluCounter, 3613 mSDsCounter, 0 mSdLazyCounter, 1977 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1114 SdHoareTripleChecker+Valid, 4360 SdHoareTripleChecker+Invalid, 2069 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 1977 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2021-12-14 17:43:44,736 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1114 Valid, 4360 Invalid, 2069 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 1977 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2021-12-14 17:43:44,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19535 states. [2021-12-14 17:43:45,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19535 to 10950. [2021-12-14 17:43:45,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10950 states, 8617 states have (on average 1.303353835441569) internal successors, (11231), 8715 states have internal predecessors, (11231), 1569 states have call successors, (1569), 680 states have call predecessors, (1569), 763 states have return successors, (1771), 1554 states have call predecessors, (1771), 1567 states have call successors, (1771) [2021-12-14 17:43:45,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10950 states to 10950 states and 14571 transitions. [2021-12-14 17:43:45,360 INFO L78 Accepts]: Start accepts. Automaton has 10950 states and 14571 transitions. Word has length 260 [2021-12-14 17:43:45,360 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-14 17:43:45,360 INFO L470 AbstractCegarLoop]: Abstraction has 10950 states and 14571 transitions. [2021-12-14 17:43:45,361 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 15.7) internal successors, (157), 7 states have internal predecessors, (157), 2 states have call successors, (31), 2 states have call predecessors, (31), 4 states have return successors, (30), 4 states have call predecessors, (30), 2 states have call successors, (30) [2021-12-14 17:43:45,361 INFO L276 IsEmpty]: Start isEmpty. Operand 10950 states and 14571 transitions. [2021-12-14 17:43:45,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 267 [2021-12-14 17:43:45,376 INFO L506 BasicCegarLoop]: Found error trace [2021-12-14 17:43:45,376 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-14 17:43:45,396 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2021-12-14 17:43:45,579 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:45,580 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-14 17:43:45,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-14 17:43:45,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1115598103, now seen corresponding path program 2 times [2021-12-14 17:43:45,580 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-14 17:43:45,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427489270] [2021-12-14 17:43:45,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-14 17:43:45,581 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-14 17:43:45,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:45,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:45,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2021-12-14 17:43:45,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-14 17:43:45,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,683 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2021-12-14 17:43:45,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2021-12-14 17:43:45,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2021-12-14 17:43:45,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-14 17:43:45,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:45,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:45,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2021-12-14 17:43:45,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 117 [2021-12-14 17:43:45,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,730 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2021-12-14 17:43:45,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2021-12-14 17:43:45,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,736 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2021-12-14 17:43:45,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,739 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-14 17:43:45,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2021-12-14 17:43:45,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 152 [2021-12-14 17:43:45,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,756 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2021-12-14 17:43:45,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-14 17:43:45,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2021-12-14 17:43:45,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,767 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2021-12-14 17:43:45,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2021-12-14 17:43:45,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2021-12-14 17:43:45,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 214 [2021-12-14 17:43:45,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-14 17:43:45,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,802 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2021-12-14 17:43:45,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,804 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 12 [2021-12-14 17:43:45,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 17 [2021-12-14 17:43:45,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2021-12-14 17:43:45,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2021-12-14 17:43:45,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-14 17:43:45,814 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 18 proven. 4 refuted. 0 times theorem prover too weak. 134 trivial. 0 not checked. [2021-12-14 17:43:45,814 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-14 17:43:45,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427489270] [2021-12-14 17:43:45,815 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427489270] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-14 17:43:45,815 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [650030894] [2021-12-14 17:43:45,815 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-14 17:43:45,815 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-14 17:43:45,815 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-14 17:43:45,816 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-14 17:43:45,818 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-14 17:43:46,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-14 17:43:46,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-14 17:43:46,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 2172 conjuncts, 14 conjunts are in the unsatisfiable core [2021-12-14 17:43:46,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-14 17:43:46,942 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 109 trivial. 0 not checked. [2021-12-14 17:43:46,942 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-12-14 17:43:46,942 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [650030894] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-14 17:43:46,942 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-12-14 17:43:46,942 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [10] total 14 [2021-12-14 17:43:46,942 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007015522] [2021-12-14 17:43:46,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-14 17:43:46,943 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-14 17:43:46,943 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-14 17:43:46,943 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-14 17:43:46,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=151, Unknown=0, NotChecked=0, Total=182 [2021-12-14 17:43:46,943 INFO L87 Difference]: Start difference. First operand 10950 states and 14571 transitions. Second operand has 6 states, 6 states have (on average 27.166666666666668) internal successors, (163), 5 states have internal predecessors, (163), 3 states have call successors, (31), 2 states have call predecessors, (31), 3 states have return successors, (30), 2 states have call predecessors, (30), 3 states have call successors, (30)